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
zerotier network stuck in REQUESTING_CONFIGURATION status or cannot connect to any node in the zt network #1757
Comments
Hi, You can create a new network then use this new nework id, but i also think is a bug, why the old network id cannot connect!!! REQUESTING_CONFIGURATION |
all nodes in the network restart and then all nodes will show status |
I have the same issue, my node is on the network I see it online with IP on zerotier dashboard, but the client is stuck at REQUESTING_CONFIGURATION I created a new ZT Network, joined this one and got an IP. I have no special config on either network |
getting stuck woith same troubles. |
Same here for me on Debian.
|
Hello, it looks like your node can't connect to anything over UDP; This is a common firewall issue and likely not the same issue as the original report. Check your debian firewall and internet router firewall. |
I don't have any firewalls installed. My phone (Android) on the same network can connect to the zt network without issue. Only the debian machine and a linux mint laptop (LMDE 5) can't. I'm getting the same "REQUESTING_CONFIGURATION PRIVATE.." error on both of them. |
In OP's case, his TCP fallback relay was active indicating that UDP traffic was blocked by something. The relay state reported by your node is indicating the same. Can you run an iperf test between two machines on your LAN to ensure that UDP is passing unobstructed?
That will only catch issues between devices on your network but there may still be something blocking UDP to/from your network. |
From the debian machine to linux mint laptop:
I also tried a docker image but still got the dreaded "REQUESTING_CONFIGURATION PRIVATE.." error despite getting a couple of ip addresses and a LEAF under "zerotier-cli peers".
Anyway I gave up and switched to Nebula. |
@hevisko @mokeyish @JocPelletier @Ke1i I've found one of my own nodes exhibiting similar issues and I believe our upcoming version If anyone still has a node unable to get configuration I'd love to know if you see duplicate entries in the output of:
|
Because I've uninstalled zt from my machines, I was able to test the above via the docker image I mentioned earlier. I created a test network and did some testing:
Again, no joy. I tried adding the node manually: |
Same here for me on Ubuntu 22.04. |
I have fixed it by deleting the managed ip in my.zerotier.com |
This is because the network controller node is offline. You can see the connection failure with zerotier-cli peers. Even if your device nat penetrates successfully, it still cannot ping each other. It was found that the solution was to create a new network before, and it was still troublesome to reconfigure. But recently, I found that turning one of my devices into a network controller and keeping this device online can avoid this problem. Everyone, you can try my recently developed zerotier controller web UI--ZeroTier Edge(lightweight,no docker/nodejs,less than 5MB), which can easily manage the network controller of your own devices. The UI is currently similar to my.zerotier.com, and it may be adjusted in the future. If there is a better solution if. |
I got the same issue on Fedora 37I'm pretty sure that problem is not on the firewall side, because in the same network on the windows machine everything works just fine. Firewall Rules:
|
I tried to create new network as @mokeyish said above, didn't help me though
200 listnetworks <nwid> <name> <mac> <status> <type> <dev> <ZT assigned ips>
200 listnetworks $MAC $MAC2 REQUESTING_CONFIGURATION PRIVATE $NETID -
200 listnetworks $MAC $MAC2 REQUESTING_CONFIGURATION PRIVATE $NETID - |
First, It should be at least one planet connected. using Then all devices can connect to the controller node where the network ID is. If can't, Maybe the controller node IP of the network you created is blocked by the ISP. Use zerotier-edge https://github.com/mokeyish/zerotier-edge/releases/tag/0.1.2 to turn the zerotier on your device as self-hosted controller node. |
I have encountered this problem twice(last year and this year). I don’t want to create a new network anymore, and reconfiguring it is quite troublesome. I looked for other zerotier UIs and found that they were all deployed based on docker/nodejs. They were too heavy and took up a lot of resources, so I took the time to write zerotier-edge using rust+solidjs. Now I deploy it on my router to manage my private network of several devices. |
This has suddenly started happening for us in the last two weeks, several people have reported identical problems. Upgrading/reinstalling ZT and/or rebooting the machine sometimes helps, but not always. |
Sometimes found that the zerotier cannot connect to any node in the zt network, stopping zerotier-one and restarting it does not restore normal.
At this time, the result of the zerotier-cli info is
However, on the ZeroTier Central website the node is shown as non-online,then I executed the zerotier-cli leave and join commands to rejoin the network,and zerotier-cli listnetworks command result will change to
REQUESTING_CONFIGURATION
.It is interesting to note that if I deorbit and reorbit all the moon nodes at this point, everything will go back to normal,before that I confirmed the status of the moon nodes was normal by using the zerotier-cli peers command(DIRECT with correctly IP address), so I wrote a command to do this in bulk
zerotier-one version: Found in both versions 1.10.1 and 1.8.9
The text was updated successfully, but these errors were encountered: