-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Incompatibility with Linux 6.11.{4,5} and 6.6.{57,58} due to ip6tables
error
#13863
Comments
6.6.57 seems affected too |
I guess we better move, even if this gets reverted just to avoid the trap. I believe some users have a light dependency on the number, I'd want to dig up some of those related bugs to refresh on the details - pretty sure they were here on the public tracker |
Happening the same for me in Arch Linux on same kernel. |
This is caused by For now downgrading the kernel or patching it with the above should fix the issue, although I'd expect the issue to be fixed with the next stable kernel 😊 |
Thanks for the pointer, Christian (@christian-heusel). I applied the latest version of that patch and I can also confirm that it fixes this issue. |
https://patchwork.ozlabs.org/project/netfilter-devel/patch/20241020124951.180350-1-pablo@netfilter.org/ is the most likely patch to land. |
For Arch Linux users: rolling back from kernel 6.11.4 to 6.11.3 fixes the issue, e.g. via: $ sudo pacman -U /var/cache/pacman/pkg/linux-6.11.3.arch1-1-x86_64.pkg.tar.zst /var/cache/pacman/pkg/linux-headers-6.11.3.arch1-1-x86_64.pkg.tar.zst |
on arch this is fixed with |
This is also happening with |
yeah, was gonna reply myself, but u r fast |
Linux 6.11.5 and Linux 6.6.58, released today, do not contain the needed fix. On NixOS, @K900 has cherry-picked the fix into the NixOS 6.11.5 -- see the following PR: |
thanks, I was going to update it. |
Works with 6.12.x Kernel aswell |
I'm also experiencing this issue on Void linux with lts kernel 6.6.57_1. |
Experienced on Fedora as well, reverted and this works now -
|
I'm on NixOS and I had to downgrade to an 6.10.x kernel (pkgs.linuxPackages_6_10). |
ip6tables
errorip6tables
error
Tracked in Fedora Bugzilla at https://bugzilla.redhat.com/show_bug.cgi?id=2321325 |
apply patches from torvalds/linux@306ed17
after that u need simple manipulations with files (dont ask idk how debian distributes in compressed mode and couldn't really figure out the wiki is lacking info on what they do and i cba figuring out) such as copying in tl;dr; just wait until they push the fix into upstream someone can shorten the apt sides, also, in case if you somehow deleted a module from the /usr/lib/modules/.../net/netfilter/ and apt install --reinstall linux-image-6.11.4-amd64 does not help to restore files, try |
Happening on Arch Linux 6.11.4, taildrop between devices not working |
Same on Arch Linux
|
Experiencing this on a fully-updated Fedora Workstation 40 machine
|
Can confirm, it works on arch with kernel 6.11.6-arch1-1 |
working on nixos, 6.6.59
|
Archlinux works on 6.6.59-1-lts and 6.11.6-arch1-1 |
As the issue is fixed upstream and released in Linux 6.11.6 and 6.6.59, I'll close this. |
Thanks a lot. In F40 my upgrade to kernel 6.11.6-200.fc40.x86_64 fixed this also! |
Thanks a lot! F41 and F40 Silverblue all fixed now! |
Anyone else getting this on arch again with |
Have same on ubuntu in oracle cloud : After this update i think :
|
If it helps anyone mine was a case where the kernel had been updated but the system not rebooted. So literally the kernel modules for the running kernel were no longer on the fs. |
You can check this with needrestart if needed. https://manpages.ubuntu.com/manpages/focal/man1/needrestart.1.html |
I'm on arch, but that may be helpful for others for sure! |
For me this issue was seems after restart... |
It looks like this bug has hit my Ubuntu 22.04 servers today. |
no issues on Ubuntu 22.04 |
Yeah please get in touch with your kernel vendors (ubuntu or oracle) instead of bumping this issue |
For Ubuntu a new kernel version is released which fixed the problem: 5.15.0-130.140 |
yes, it's fixed for me aswell! |
What is the issue?
I updated to Linux 6.11.4 (on NixOS) and now
tailscale status
reports the following:As a result, many things don't work correctly, in particular MagicDNS.
Steps to reproduce
boot.kernelPackages = pkgs.linuxPackages_latest
at time of issue filing). I assume other distros with 6.11.4 would also exhibit the issue, but I haven't checked myself.services.tailscale.enable = true
,tailscale up
etc)tailscale status
Observed:
Expected: No health check warnings.
This was the case with 6.11.3.
Are there any recent changes that introduced the issue?
The changelog for kernel 6.11.4 lists the following commits to the netfilter code.
Of these revisions,
netfilter: xtables: avoid NFPROTO_UNSPEC where needed
has been confirmed to be the source of this issue.OS
Linux
OS version
NixOS at revision 0fe3416c7f455a1e7ca6dec3c0b2d1e2cd30d4f6
Tailscale version
1.76.1
Other software
My full NixOS configuration is at https://github.com/philiptaron/flock.nix. There's nothing fancy there, though; it's mostly a stock NixOS configuration that has run Tailscale reliably until this kernel upgrade.
Bug report
BUG-a941a9d4060b13bb02ff199d2b96deac67ccf9b681a2dfc2f5ee5576fb062a46-20241019151759Z-9ca281bdd508a563
The text was updated successfully, but these errors were encountered: