-
-
Notifications
You must be signed in to change notification settings - Fork 406
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug: IPv6 suddenly no longer working #2713
Comments
@qdm12 is more or less the only maintainer of this project and works on it in his free time.
|
Just got this too after running system updates on Ubuntu 24.04.2 LTS last night. Along with those updates came docker-ce v28.0.0 (from v27.5.1, using official docker repo instead of ubuntu packages) and looking at the changelog here, it includes a good number of changes to networking. I can see numerous new issues on that repo related to v28 breaking networking for various containers. I can only assume this is the cause at first glance. Still running Gluetun 3.39.1 myself. Probably gonna try downgrading to docker v27.5.1 soon. @ioqy What docker-ce version are you running? |
@ghoste07 |
Can confirm it was docker v28.0.0 that broke it. Rolled back to v27.5.1 and everything works again. You can do so (on ubuntu 24.04) with: Also put a hold on those package: |
it is docker v28.0.0 problem |
Hi, I can confirm that docker 28.0 has introduced a change that breaks ipv6 support on existing stacks.
|
Is this urgent?
No
Host OS
Ubuntu 24.04.2 LTS
CPU arch
x86_64
VPN service provider
AirVPN
What are you using to run the container
docker-compose
What is the version of Gluetun
Running version latest built on 2025-01-22T08:30:14.628Z (commit 13532c8)
What's the problem 🤔
Since today IPv6 is no longer working and I couldn't figure out why.
I did enable IPv6 in the docker daemon config with
"ipv6": true
(even though it worked without this option just fine until today), but it didn't help.Executing
ip -6 route
inside a running gluetun container that only has an IPv4 address inWIREGUARD_ADDRESSES
outputs nothing.Executing
docker run -it --rm alpine ip -6 route
on the docker host outputs the following:Executing
docker run -it --rm --entrypoint ip qmcgaw/gluetun -6 route
(which overrides the gluetun entry point and instead runsip -6 route
) on the docker host outputs the following:So IPv6 is available inside docker containers and it looks to me that somehow gluetun "looses" the IPv6 route.
Share your logs (at least 10 lines)
Share your configuration
The text was updated successfully, but these errors were encountered: