Skip to content
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

On most fedora 36 machines V1.10.0 stops passing traffic. #1692

Open
DrReD opened this issue Jun 11, 2022 · 8 comments
Open

On most fedora 36 machines V1.10.0 stops passing traffic. #1692

DrReD opened this issue Jun 11, 2022 · 8 comments

Comments

@DrReD
Copy link

DrReD commented Jun 11, 2022

After upgrading to V1.10.0 on my Fedora 36 machine*, zerotier networks stop passing traffic.
Downgrading to zerotier-one-1.8.9-1.el8.x86_64.rpm resolves the issue immediately.

I'm available for further testing, or to provide a VM on which the issue is repeatable.

  • and on a few dozen I tried since opening this issue.
@DrReD
Copy link
Author

DrReD commented Jun 13, 2022

1.8.10 has the same issue.

@DrReD DrReD changed the title On certain fedora machines V1.10.0 stops passing traffic. On most fedora machines V1.10.0 stops passing traffic. Jun 13, 2022
@orangutanga
Copy link

On my Fedora Workstation 36 it stopped passing data, but on my Fedora Server 36 it is still working.

@DrReD
Copy link
Author

DrReD commented Jun 22, 2022

I believe it's a matter of (missing) dependencies that are not compiled-in and are not declared in the RPM.
So, unless they're already in the system, the zerotier package won't pull them in, and thus won't work.

@DrReD
Copy link
Author

DrReD commented Jun 22, 2022

I'm trying to "bisect" the missing packages by myself and it's painful, but with some attention from the devs it would be a snap...

@DrReD DrReD changed the title On most fedora machines V1.10.0 stops passing traffic. On most fedora 36 machines V1.10.0 stops passing traffic. Jun 22, 2022
@erikh
Copy link
Contributor

erikh commented Jun 22, 2022 via email

@DrReD
Copy link
Author

DrReD commented Jun 22, 2022

Thanks for the comment. I appreciate your point.
I see you cite 1.8.7 as the possible origin, so It may help to know that 1.8.9-1.fc36 from your repository still works consistently in Fedora 35 & 36. (whereas 1.10 won't)
And the 1.8.9 repackaged by rpmfusion (in koji, not in the official repo) instead has the same problem as 1.10. [edited]

Also, about dependencies, some issues, such as clients that can't complete registration to the network, really get solved by synchronizing packages across working and non working machines.
So, at the very least, there's/was also a -possibly unrelated, yet real- packaging problem.

@orangutanga
Copy link

orangutanga commented Jun 23, 2022

Fedora 36 Server.
packages_list.txt

@Pyroseza
Copy link

Pyroseza commented Feb 28, 2023

I've got fresh and up to date install of Fedora 37 and Zerotier 1.10.3 and I can confirm that I have exactly the same problem, traffic just complete disappears, it's joined the network and seems okay but nada....

[root@UNKNOWN ~]# zerotier-cli info
200 info deadbeef 1.10.3 ONLINE
[root@UNKNOWN ~]# zerotier-cli listnetworks
200 listnetworks <nwid> <name> <mac> <status> <type> <dev> <ZT assigned ips>
200 listnetworks badc0ffee my_network_name XX:XX:XX:XX:XX:XX OK PRIVATE ztpxxxxxx0 10.147.20.104/24

image

somehow it was able to make a connection and get an IP, but I just cannot get it working at all

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants