Do not disable ipv6 on loopback interface for epmd
Currently, as discussed in [1], the Erlang Port Mapper Daemon requires that
the loopback interface supports IPv6 in order to initialize properly.
Without that, rabbitmq-server cannot start and deployment fails at step 2.
Until the startup behaviour of epmd is amended, do not disable inet6 support
on loopback device to workaround the problem.
Closes-Bug: #1780065
[1] https://bugs.launchpad.net/ubuntu/+source/rabbitmq-server/+bug/1312507/comments/15
NB: Not a 100% clean cherry-pick
Change-Id: I200acaeaca15e47dc2e3b2462a6254e85477ffb0
(cherry picked from commit 93fb7f08b8
)
This commit is contained in:
parent
513a4235c5
commit
8794eccaf0
|
@ -117,6 +117,9 @@ outputs:
|
|||
value: {get_param: KernelDisableIPv6}
|
||||
net.ipv6.conf.all.disable_ipv6:
|
||||
value: {get_param: KernelDisableIPv6}
|
||||
# always allow ipv6 on loopback for rabbitmq, see +bug/1780065
|
||||
net.ipv6.conf.lo.disable_ipv6:
|
||||
value: 0
|
||||
# prevent neutron bridges from autoconfiguring ipv6 addresses
|
||||
net.ipv6.conf.all.accept_ra:
|
||||
value: 0
|
||||
|
|
Loading…
Reference in New Issue