[GH-ISSUE #5535] Networks on MacOS don't appears to work at all #11682

Open
opened 2026-08-05 01:30:28 -04:00 by saavagebueno · 0 comments
Owner

Originally created by @rihards-simanovics on GitHub (Mar 7, 2026).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/5535

Describe the problem

In a recent couple of minor versions, I've noticed that macOS seems to completely disregard networks. I have some configuration which were allowing some internal services to be exposed via networks (before Reverse Proxy was a feature), now said services are completely unreachable.

To Reproduce

Steps to reproduce the behaviour:

  1. set up a server with a service hosting websites (at least 2 one public one behind IP block). Some websites on said server can be accessed publicly, others are only accessible by visiting through exit node.
  2. set up said exit node
  3. set up a client on macOS to use said exit node above to access the blocked site via the exit node.
  4. set up another client now Linux Ubuntu, and try accessing the blocked site via exit node.

The macOS should fail with a 403 and Linux Ubuntu should work.

Expected behaviour

macOS should use the networks to route the traffic for services accessible only through exit nodes

Are you using NetBird Cloud?

selfhosted

NetBird version

client, exit node, management server, are all running the v0.66.2

Is any other VPN software installed?

nope

Debug output

I will only after I can confirm that others don't have this issue

To help us resolve the problem, please attach the following anonymized status output

  netbird status -dA

Create and upload a debug bundle, and share the returned file key:

  netbird debug for 1m -AS -U

*Uploaded files are automatically deleted after 30 days.*


Alternatively, create the file only and attach it here manually:

  netbird debug for 1m -AS

Screenshots

Not applicable, I simply get 403 forbidden with nginx, as the IP of the connecting party is different from expected exit node one.

Additional context

Worked fine before, no configurations changed, only versions.

Have you tried these troubleshooting steps?

  • Reviewed client troubleshooting (if applicable)
  • Checked for newer NetBird versions
  • Searched for similar issues on GitHub (including closed ones) as good as useless issues don't get closed at all
  • Restarted the NetBird client
  • Disabled other VPN software
  • Checked firewall settings
Originally created by @rihards-simanovics on GitHub (Mar 7, 2026). Original GitHub issue: https://github.com/netbirdio/netbird/issues/5535 **Describe the problem** In a recent couple of minor versions, I've noticed that macOS seems to completely disregard networks. I have some configuration which were allowing some internal services to be exposed via networks (before Reverse Proxy was a feature), now said services are completely unreachable. **To Reproduce** Steps to reproduce the behaviour: 1. set up a server with a service hosting websites (at least 2 one public one behind IP block). Some websites on said server can be accessed publicly, others are only accessible by visiting through exit node. 2. set up said exit node 3. set up a client on macOS to use said exit node above to access the blocked site via the exit node. 3. set up another client now Linux Ubuntu, and try accessing the blocked site via exit node. The macOS should fail with a 403 and Linux Ubuntu should work. **Expected behaviour** macOS should use the networks to route the traffic for services accessible only through exit nodes **Are you using NetBird Cloud?** selfhosted **NetBird version** client, exit node, management server, are all running the `v0.66.2` **Is any other VPN software installed?** nope **Debug output** I will only after I can confirm that others don't have this issue ``` To help us resolve the problem, please attach the following anonymized status output netbird status -dA Create and upload a debug bundle, and share the returned file key: netbird debug for 1m -AS -U *Uploaded files are automatically deleted after 30 days.* Alternatively, create the file only and attach it here manually: netbird debug for 1m -AS ``` **Screenshots** Not applicable, I simply get 403 forbidden with nginx, as the IP of the connecting party is different from expected exit node one. **Additional context** Worked fine before, no configurations changed, only versions. **Have you tried these troubleshooting steps?** - [x] Reviewed [client troubleshooting](https://docs.netbird.io/how-to/troubleshooting-client) (if applicable) - [x] Checked for newer NetBird versions - [x] ~~Searched for similar issues on GitHub (including closed ones)~~ as good as useless issues don't get closed at all - [x] Restarted the NetBird client - [x] Disabled other VPN software - [x] Checked firewall settings
saavagebueno added the triage-needed label 2026-08-05 01:30:28 -04:00
Sign in to join this conversation.
No Label triage-needed
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#11682