From d5c82e9fb028dd90bb67704206f27cc03a4e94c1 Mon Sep 17 00:00:00 2001 From: Ralf Jung Date: Fri, 5 Oct 2018 14:54:54 +0200 Subject: [PATCH] another attempt at fixing apache IPv6 listening --- roles/apache/tasks/main.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/roles/apache/tasks/main.yml b/roles/apache/tasks/main.yml index 95bf531..fee26ef 100644 --- a/roles/apache/tasks/main.yml +++ b/roles/apache/tasks/main.yml @@ -70,9 +70,11 @@ Wants=network-online.target [Service] Restart=on-failure -- name: sysconfig to disable DAD +- name: cleanup old sysconfig + file: path=/etc/sysctl.d/50-no-dad.conf state=absent +- name: sysconfig to fix IPv6 listening copy: - dest: /etc/sysctl.d/50-no-dad.conf + dest: /etc/sysctl.d/50-ipv6-listen.conf content: | - # Disable DAD so network-online.target works for IPv6 - net.ipv6.conf.all.accept_dad=0 + # Allow binding to IPv6 address before we got that address + net.ipv6.ip_nonlocal_bind=1 -- 2.30.2