NetBird: Community

NC

NetBird: Community

Join the community to ask questions about NetBird: Community and get answers from other members.

Join

support-requests

bug-issues-etc

Use own caddy as reverse proxy

Hello, I'm using netbird selfhosted with an already existing caddy on my host. I removed the caddy container from the docker compose and then set my ports for each container (dashboard, signal, relay, management and zitadel). Then simply reversed all the incoming incoming to the docker from host caddy. Its working but its incredibly slow... How can I solve this? /etc/caddy/Caddyfile ``` vpn.abc.dev {...

Netbird Client cannot connect to Self Hosted Server

Having an issue where Netbird appears to be being blocked by a client firewall. Out of 98 deployed computers 2 are having this issue. Any way to troubleshoot or repair?

Netbird with Autentik "user is pending approval"

So I setup Netbird according to the advanced guide https://docs.netbird.io/selfhosted/selfhosted-guide But I cant login "response_message: failed to validate user permissions: user is pending approval" I cant disable user approval as I cant really login πŸ™...

Having trouble configuring Google OIDC

Not a lot I can say, I've tried a ton of permutations of env variables for the management container but I can't get it to work. Right now when I open the page it tries contacting Google's token endpoint with a grant type of authentication_code but no code in (probably because there was no call to /auth before). I can't figure out how to change the authentication method to be client_credentials or if I should even do that. I'm also directly editing the docker-compose as I prefer to have that and also wanna keep the current database, but I've tried running the setup again and the settings coming from it don't work either....

Netbird connectivity on relay

Hi, I'm having the following issue: All peers can connect just fine, but anyone using relay peer cannot connect to ONE of the wired peers. So I have 4 Machines 1 - netbird host...

Netbird Memory Leak on pfSense

Hi Everyone - First thanks for the efforts and the good product - we have a questions/concern We have installed NB on a pfsense firewall (4vCPU + 2GB RAM Originally) - and noticed that 90% of the memory utilized - we increase memory to 8GB and still seeing 90% utilization - pfSense is working for years without issue - Is there a know memory leak or recommendations we could get support on? Sorry if this is not the correct channel for such request...

[discord feature req] Better alternative to AnswerOverflow and Discourse

Hey team, I’m currently building Paladin. I noticed NetBird forum is synced to the web with AnswerOverflow and Discourse. Paladin makes forums cleaner, easier to browse, and simpler to moderate directly from the web. It’s completely free to use and can either complement your existing setup or run on its own. If you want, you can try it yourself in a few minutes, or I can spin up a demo and show you how it works, no pressure either way πŸ˜€...

2/3 Relays

:~$ sudo docker logs -f netbird-relay Error response from daemon: No such container: netbird-relay john@userver:~$ sudo docker logs -f netbird-relay-1 2025-09-18T19:47:23Z INFO relay/cmd/root.go:163: server will be available on: rels://netbird.url.com:33080/relay 2025-09-18T19:47:23Z INFO relay/cmd/root.go:131: running metrics server: :9090/metrics...

Can't connect to NetBird

I've been able to access the web ui and sign in via Authentik but I can't connect any devices to Netbird. Running a netbird status --detail Shows this Peers detail:...

Cannot access Netbird from outside my network

Hi everyone, I have a self-hosted docker Netbird installation up and running on a mini-PC along other servers. It is also set behind Nginx Proxy Manager so I can reach the dashboard by typing netbird.<domain>.net. I am also able to connect my Android phone to that server using the Netbird client for Android by connecting to https://netbird.<domain>.net:443. I can see it added as a Peer on my dashboard....

GRPC Issues on selfhosted (docker) server behind nginx proxy manager

Hi everyone, I was hoping to get some feedback about my server I set up. When I initially set it up, I managed to connect to the web interface and with an android device. ...

Blank web ui

Hi, I’ve set netbird up with Authentic but the url takes me to a web ui that never loads. Any and all advice would be appreciated!

Request failed with status code 401

Hey i self host netbird with the tutorial from Jims Garage and his files and for auth provider i use Authentik. the authentikcation and redirect to authentik workd but when i then get redirectet wo netbird after authentik login i get Request failed with status code 401 Error: Token invalid https://pixelvault.co/i53kb...

Extra DNS label not resolving

Hi! I spun up a client with NB_EXTRA_DNS_LABELS=mqtt in the enviorment, however I can't get that to resolve. dscacheutil -q host -a name .. does not work for the extra label, but for the peer name. Any idea how to dig into this?...

Relay behind traefik not connecting

Has anyone successfully setup a geolocated relay server with behind a proxy I currently have 3 relay servers all connecting via rel://ip:33080 This works well however, I tried to put them behind a reverse proxy (traefik) to make it a secure? Connection to use rels://relay.domain:443 but this seems to break all relayed connections. ...

DNS Resolution fails for some users but not others

I have netbird setup in my AWS environment where I have my management node in a public subnet, and peering nodes in a private subnet so that I can access resources such as hosted services within the private subnet by DNS when netbird is enabled. The services themselves are ECS services with an internal Application Load Balancer in front, and a Route 53 domain in a public hosted zone pointing to the ALB. In general, the setup works great. However for some users, the DNS resolution will work for a short period of time, and later begin failing for seemingly no reason, at least not that I have been able to track down. The weird thing is, it will stop working for a couple of users, but work fine for others. I tried setting up nameservers in the Netbird UI, but to no success....

Netbird Client Unable to Connect Behind Apache2 Reverse Proxy

Describe the problem I am unable to get a netbird client to connect to my self hosted netbird server. I can successfully register the client and I can see it in the management dashboard but after that it never connects and never shows that it has connected since. Client reports that it is constantly "connecting" and then eventually shows that the client failed to connect after sometime. I am not sure what debugging I could enable or if you have any ideas as to what to troubleshoot? To Reproduce Utilize Apache2 as a reverse proxy with the attached config...

Netbird connection relayed between VMs in Proxmox (and also to/from some hosts on the same LAN)

Describe the problem Instead of P2P connection, I get relayed Netbird connections between VMs (TurnKey Linux) running in the same Proxmox hosts. This also happens for some (random) hosts on the same LAN. I have netbird running in 2 VPS outside the LAN, but the Netbird connection between these and my VMs is P2P though. This confuses me. ...

Fully proxy an internal IP via a Netbird client? (Similar to Tailscale `TS_DEST_IP`)

Hey πŸ‘‹ Does anyone know if Netbird supports a similar function to TS_DEST_IP in Tailscale (docs)? I'm looking to maybe switch, but that's a feature I'm using and I find it useful as I can expose an internal resource with a Netbird IP address without installing Netbird directly on it.
Solution:
This seems to work, but I'm a bit scared it might break down, either because Netbird will do some things to the iptables periodically, or because a future update of Netbird might break it. ```yaml - image: netbirdio/netbird:latest name: netbird...

New user taking old users laptop, cannot connect

If a user in my company finishes up, and that computer is given to a new staff member, this new staff member cannot connect to Netbird(browser says Login Successful) but hovering over the Netbird icon its stuck at "Connecting". The solution is to find the computer name, and delete this peer from the list of peers in Netbird admin. This is hard to manage at scale, trying to keep track of who has finished up, who has inherited a laptop, etc. ...
Next