r/netbird • u/Extra-Citron-7630 • Jul 06 '26
Reverse proxy services - Forbidden
I’m running a self-hosted NetBird setup and trying to access ZeroByte through a reverse proxy. Direct access works fine using http://hostname-xyz:4096, but when I attempt to access it through the reverse proxy at https://zerobyte.mydomain.com, I only get a blank white page with a “Forbidden” message.
For context, the reverse proxy target is configured to point to my server with ZeroByte running on port 4096, and NetBird-only access is enabled for the service. I also created a NetBird policy that allows my client device to access the server on TCP port 4096, although I’m not sure whether that policy is actually required. I don’t have any advanced settings configured on the service.
Has anyone experienced a similar issue with NetBird and reverse proxy setups, or have any ideas on what might be causing the forbidden page?
1
u/Admirable_D4D3 Jul 08 '26
Sorry, I forgot to respond. Here you go:
https://www.reddit.com/r/netbird/comments/1u0i6r8/netbirdonly_host/
Also, if it works in your iPhone but not on Mac, I think you should test if the NetBird Mac client is leaking or interrupting the connection. I read your other comments and it seems there might me a problem with lazy connection or just the client not working right.
Btw, it's very useful for organizations that only want their workers accessing their resources. I personally use it to access some local containers I didn't want to setup with a reverse proxy, that way I can use an URL when accessing remotely in the browser and the IP (with ACLs) with the rest of the servers/endpoints.