macOS client app v0.29 does not connect to routes #1227

Open
opened 2025-11-20 05:26:34 -05:00 by saavagebueno · 13 comments
Owner

Originally created by @Gdenich on GitHub (Sep 10, 2024).

I have as self hosted Netbird setup, updated to latest version of images.
docker compose pull & docker compose up -d --force-recreate

Today I have updated the macOs client v28.7 to v29.0

I have found out that none of the network routes are not being used.
I can not connect to remote hosts, that are available through routes to network range.

I have updated the client on all routing peer hosts to v29.0, but still the routes are not being used in macOS client.
I have reverted back to v28.7 and also v28.8 of the macOS client app, and everything working perfectly. As soon as i install v29.0, the routes are not used any more.

Originally created by @Gdenich on GitHub (Sep 10, 2024). I have as self hosted Netbird setup, updated to latest version of images. `docker compose pull` & `docker compose up -d --force-recreate` Today I have updated the macOs client v28.7 to v29.0 I have found out that none of the network routes are not being used. I can not connect to remote hosts, that are available through routes to network range. I have updated the client on all routing peer hosts to v29.0, but still the routes are not being used in macOS client. I have reverted back to v28.7 and also v28.8 of the macOS client app, and everything working perfectly. As soon as i install v29.0, the routes are not used any more.
saavagebueno added the waiting-feedbacktriage-needed labels 2025-11-20 05:26:34 -05:00
Author
Owner

@mgarces commented on GitHub (Sep 10, 2024):

hi, can you run

netbird debug for 1m

on your mac and share the output here, please

@mgarces commented on GitHub (Sep 10, 2024): hi, can you run ``` netbird debug for 1m ``` on your mac and share the output here, please
Author
Owner

@Gdenich commented on GitHub (Sep 10, 2024):

client.log
config.txt
status.txt

hi, can you run

netbird debug for 1m

on your mac and share the output here, please

Hi, the debug info in the attached file

@Gdenich commented on GitHub (Sep 10, 2024): [client.log](https://github.com/user-attachments/files/16942277/client.log) [config.txt](https://github.com/user-attachments/files/16942291/config.txt) [status.txt](https://github.com/user-attachments/files/16942292/status.txt) > hi, can you run > > ``` > netbird debug for 1m > ``` > > on your mac and share the output here, please Hi, the debug info in the attached file
Author
Owner

@arthur-trt commented on GitHub (Sep 10, 2024):

I've got the same problem on MacOS

@arthur-trt commented on GitHub (Sep 10, 2024): I've got the same problem on MacOS
Author
Owner

@kstruessmann commented on GitHub (Sep 10, 2024):

It's working for me. macOS on version 0.29, server on version 0.29, including the new relay server. The speaker VMs (HA) are also on version 0.29. All routes are working.

@kstruessmann commented on GitHub (Sep 10, 2024): It's working for me. macOS on version 0.29, server on version 0.29, including the new relay server. The speaker VMs (HA) are also on version 0.29. All routes are working.
Author
Owner

@arthur-trt commented on GitHub (Sep 10, 2024):

For me i can connect to other peer, but i can't exit node don't work. Route don't appear in netbird status -d :

OS: darwin/arm64
Daemon version: 0.29.0
CLI version: 0.29.0
Management: Connected to https://netbird.[REDACTED]:443
Signal: Connected to https://netbird.[REDACTED]:443
Relays: 
  [stun:netbird.lockself.com:3478] is Available
  [turn:netbird.lockself.com:3478?transport=udp] is Available
  [rels://netbird.[REDACTED]:443] is Available
Nameservers: 
  [8.8.8.8:53, 8.8.4.4:53] for [.] is Available
FQDN: arthurs-macbook-air.netbird.selfhosted
NetBird IP: 100.66.92.203/16
Interface type: Userspace
Quantum resistance: false
Routes: -
Peers count: 33/36 Connected
@arthur-trt commented on GitHub (Sep 10, 2024): For me i can connect to other peer, but i can't exit node don't work. Route don't appear in `netbird status -d` : ``` OS: darwin/arm64 Daemon version: 0.29.0 CLI version: 0.29.0 Management: Connected to https://netbird.[REDACTED]:443 Signal: Connected to https://netbird.[REDACTED]:443 Relays: [stun:netbird.lockself.com:3478] is Available [turn:netbird.lockself.com:3478?transport=udp] is Available [rels://netbird.[REDACTED]:443] is Available Nameservers: [8.8.8.8:53, 8.8.4.4:53] for [.] is Available FQDN: arthurs-macbook-air.netbird.selfhosted NetBird IP: 100.66.92.203/16 Interface type: Userspace Quantum resistance: false Routes: - Peers count: 33/36 Connected ```
Author
Owner

@mlsmaycon commented on GitHub (Sep 11, 2024):

Hey folks, please test the new 0.29.1 release. You must upgrade your relay and management servers before upgrading the clients if running self-hosted.

@mlsmaycon commented on GitHub (Sep 11, 2024): Hey folks, please test the new 0.29.1 release. You must upgrade your relay and management servers before upgrading the clients if running self-hosted.
Author
Owner

@arthur-trt commented on GitHub (Sep 12, 2024):

I'm still having the same issue. Everything works if I disable exit node, as soon as it's enabled everything timeout.
You will find the output of netbird debug for 1m with exit node enabled
config.txt
status.txt
client.log

@arthur-trt commented on GitHub (Sep 12, 2024): I'm still having the same issue. Everything works if I disable exit node, as soon as it's enabled everything timeout. You will find the output of `netbird debug for 1m` with exit node enabled [config.txt](https://github.com/user-attachments/files/16979303/config.txt) [status.txt](https://github.com/user-attachments/files/16979304/status.txt) [client.log](https://github.com/user-attachments/files/16979302/client.log)
Author
Owner

@mlsmaycon commented on GitHub (Sep 12, 2024):

@arthur-trt can you run:

netbird debug -S for 1m

and share the zip file?

@mlsmaycon commented on GitHub (Sep 12, 2024): @arthur-trt can you run: ``` netbird debug -S for 1m ``` and share the zip file?
Author
Owner

@arthur-trt commented on GitHub (Sep 12, 2024):

netbird.debug.1935206622.zip
This is the logs

@arthur-trt commented on GitHub (Sep 12, 2024): [netbird.debug.1935206622.zip](https://github.com/user-attachments/files/16980071/netbird.debug.1935206622.zip) This is the logs
Author
Owner

@mgarces commented on GitHub (Nov 11, 2024):

hi there, we have a new release, 0.31.1, that tackles some issues related to routes. Would it be possible for you to test it out?

@mgarces commented on GitHub (Nov 11, 2024): hi there, we have a new release, [0.31.1](https://github.com/netbirdio/netbird/releases/tag/v0.31.1), that tackles some issues related to routes. Would it be possible for you to test it out?
Author
Owner

@Gdenich commented on GitHub (Dec 20, 2024):

hi there, we have a new release, 0.31.1, that tackles some issues related to routes. Would it be possible for you to test it out?

Hi, I was checking the routes performance with every new version, and even with the latest 0.34.1 they were still not working. Then I updated the docker Netbird server instance to the latest version, and finally even the 0.28.8 stopped working. Even more, I started to have the 401 token error upon logging (I use Authentik), and funny, that it occurred on some browsers, while one browser could log in in stable manner.

I decided to not waste time on further experiments, and just performed the clean new installation of the latest docker images and config. I reconnected all the devices, and now I have everything working perfectly, all the routes are working and logon through Authentik works without no problem.

@Gdenich commented on GitHub (Dec 20, 2024): > hi there, we have a new release, [0.31.1](https://github.com/netbirdio/netbird/releases/tag/v0.31.1), that tackles some issues related to routes. Would it be possible for you to test it out? Hi, I was checking the routes performance with every new version, and even with the latest 0.34.1 they were still not working. Then I updated the docker Netbird server instance to the latest version, and finally even the 0.28.8 stopped working. Even more, I started to have the 401 token error upon logging (I use Authentik), and funny, that it occurred on some browsers, while one browser could log in in stable manner. I decided to not waste time on further experiments, and just performed the clean new installation of the latest docker images and config. I reconnected all the devices, and now I have everything working perfectly, all the routes are working and logon through Authentik works without no problem.
Author
Owner

@nazarewk commented on GitHub (Apr 28, 2025):

Hello @Gdenich,

We're currently reviewing our open issues and would like to verify if this problem still exists in the latest NetBird version.

Could you please confirm if the issue is still there?

We may close this issue temporarily if we don't hear back from you within 2 weeks, but feel free to reopen it with updated information.

Thanks for your contribution to improving the project!

@nazarewk commented on GitHub (Apr 28, 2025): Hello @Gdenich, We're currently reviewing our open issues and would like to verify if this problem still exists in the [latest NetBird version](https://github.com/netbirdio/netbird/releases). Could you please confirm if the issue is still there? We may close this issue temporarily if we don't hear back from you within **2 weeks**, but feel free to reopen it with updated information. Thanks for your contribution to improving the project!
Author
Owner

@Gdenich commented on GitHub (Apr 28, 2025):

Hi @nazarewk,
I use the latest builds of Netbird docker images and Macos client, and I have no issues with networks and routes, everything is working perfectly, thanks a lot!

@Gdenich commented on GitHub (Apr 28, 2025): Hi @nazarewk, I use the latest builds of Netbird docker images and Macos client, and I have no issues with networks and routes, everything is working perfectly, thanks a lot!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/netbird#1227