Client Issue - Routes now apply immediately, not only on peer connection. #3907 causing Exit Node Traffic Failure
Describe the problem
When instituting Exit Nodes on Mac OS since 0.46.0 client we now see Netbird connect but then all traffic stops if the Exit Node is configured. It looks like even netbird client traffic is being attempted to be passed over the Netbird Exit Node. This is even worse when multiple exit nodes are configured.
To Reproduce
Steps to reproduce the behavior:
- Configure Netbird Exit Node with 0.0.0.0/0 and weight 9999
- Connect MacOS Client
- Connects
- All Traffic Stops because netbird cannot talk to the Exit Node because of a cyclical route issue
Expected behavior
Traffic outside Netbird Communication to 0.0.0.0/0 should pass through the exit node.
Are you using NetBird Cloud?
Self Hosted and Cloud
NetBird version
0.47.0 - Management
0.47.2 - Client
Is any other VPN software installed?
No
Have you tried these troubleshooting steps?
- [X] Reviewed client troubleshooting (if applicable)
- [X] Checked for newer NetBird versions
- [X] Searched for similar issues on GitHub (including closed ones)
- [X] Restarted the NetBird client
- [X] Disabled other VPN software
- [X] Checked firewall settings
Can you provide a debug bundle please? I'm unable to reproduce the issue