You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The etherpad container binds etherpad to 0.0.0.0. The health-check included tries to query the health state of etherpad vial 'localhost'; However, with docker 25.0.5 some IPv6 related defaults changed. This means that localhost now first resolves to ::1 and the health-check fails, leading to a restart loop for the container if corresponding monitoring/enforcement is enabled.
Options are:
Bind etherpad to a v4/v6 socket globally ([::])
Force the health-check to use 127.0.0.1
Remove ::1 localhost from /etc/hosts
Disable ipv6 for the specific container:
sysctls:
net.ipv6.conf.all.disable_ipv6: '1'
However, the latter hard-requires using a more recent docker-compose (does not work with 1.29.2, works with v2.25.0).
The text was updated successfully, but these errors were encountered:
While upgrading Etherpad is probably not recommended (due to compatibility with BBB), just copying the health check from the new version seems to fix the problem.
The etherpad container binds etherpad to
0.0.0.0
. The health-check included tries to query the health state of etherpad vial 'localhost'; However, with docker 25.0.5 some IPv6 related defaults changed. This means that localhost now first resolves to::1
and the health-check fails, leading to a restart loop for the container if corresponding monitoring/enforcement is enabled.Options are:
[::]
)127.0.0.1
::1 localhost
from/etc/hosts
However, the latter hard-requires using a more recent docker-compose (does not work with 1.29.2, works with v2.25.0).
The text was updated successfully, but these errors were encountered: