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 Utilize the docker compose file to run the Netbird Server Try to add a new peer to the server and will see the client get added but never connect Attached is the client logs as well as all my configuration files, server listening ports, etc. I have been trying to debug this for several weeks now and it seems that when I try to change something I end up breaking other pieces. Server: Ubuntu 24.04.2 LTS Thank you all for your time!!!
4 Replies
Codixer
Codixer2mo ago
Could you do netbird status -dA And show the result here
qisgay
qisgayOP2mo ago
I have yet to get the command to run. It just hangs
Codixer
Codixer2mo ago
If Apache like a full on requirement for your setup?
qisgay
qisgayOP2mo ago
Ideally yes. There are a few other Docker containers running other web applications on the same server. To help conserve spending, spinning up another server isn't ideal

Did you find this page helpful?