-
-
Notifications
You must be signed in to change notification settings - Fork 707
[Bug] Networks function failure #3905
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
Comments
@Cikaros, we are missing the required debug logs. Can you please run:
If the failure still happening, can you also collect the Wireguard status: sudo wg show | egrep 'peer|allowed' |
can you share Wireguard status too? you might need to install Also, is this route running in high availability mode? |
It is not in high-performance mode, there is only one active node, and it is currently online. |
Ok, it seems like the client didn't add the We will check the logs and to see if we find something. |
Sure, the previous version is available. |
netird 0.45.3 still has this issue |
When checking the Signal server logs, it was found that:
|
@Cikaros, thanks for sharing a status update on this. We are attempting to reproduce the issue without success. Can you confirm if the issue happens after returning from sleep mode and can you please run the following commands: # enable trace logs
netbird debug log level trace
# start collecting debugging data netbird for 2 minutes
netbird debug for 2m --upload-bundle --anonymize In parallel run the usual network tests for this resource (172.18.0.10/32) and also run the following commands to collect routing table and wireguard info: sudo wg show | egrep 'peer|allowed'
netstart -nr | grep 172 If, during the 2 minutes, the route works, we might need to wait until it fails again, and in that time, you can run the following command to get a debug bundle and collect the routing table and wireguard info again. netbird debug bundle --upload-bundle --anonymize
sudo wg show | egrep 'peer|allowed'
netstart -nr | grep 172 In all cases, please share the Upload key for the bundle and the output of netstat and wg commands. |
Current server setup: Netbird client 0.45.3 Netbird client 0.45.3 Netbird client 0.45.3 At the moment, both B and C cannot access 172.18.0.10 (even though the relevant ports have been opened). |
@Cikaros from my last comment: #3905 (comment) You can replace the netstat command with |
Please accept the information as soon as possible, and then I will delete the record. |
I copied the info above. Can you confirm that during the time when you captured the info, the route was working right? |
The resource has not been accessible during the capture. |
@mlsmaycon During the troubleshooting process, it was discovered that this issue originates from the Routing Peer. In previous versions, the Routing Peer was able to forward any IP resources that it could access directly. However, in the upgraded version, while it is still possible to access resources on the physical network interface, issues arise when attempting to access IP resources located in virtual bridges created by Docker — in such cases, those resources become inaccessible. |
The problem might be related to the operating system. There is no such issue when using the Docker version of Routing peer. Do any of the developers have any ideas? I'll go and verify this. |
Bug Issue Report
Describe the problem
After upgrading from version 0.45.1 to version 0.45.2, the Networks functionality in NetBird is not working properly. The services configured are unable to be accessed.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The Network services should be accessible and functioning correctly as they were in the previous version (0.45.1).
Are you using NetBird Cloud?
self-host NetBird's control plane.
NetBird version
netbird version: 0.45.2
Is any other VPN software installed?
If yes, which one?
The text was updated successfully, but these errors were encountered: