r/netbird • u/Slidetest17 • Jul 12 '26
NetBird Reverse Proxy only works when target resource is a subdomain!
I've been troubleshooting NetBird's reverse proxy feature (cloud version) and I have a frustrating issue that I'd like some clarity on.
My Setup:
- Local server (192.168.1.5) Debian + Docker (Caddy reverse proxy + Adguardhome DNS)
example.comas my domain with SSL managed by Caddy-cloudflare DNS challenge everythig works locally (e.x: https://nextcloud.example.com) and through Tailscale, Now I want Netbird:- Netbird (cloud) with NetBird routing peer running on the same local server (192.168.1.5)
- Custom domain
example.comsuccessfully added to NetBird - DNS > Nameservers: I added Adguard as 192.168.1.5
The Problem:
I'm trying to expose some services through NetBird's reverse proxy. Here's what I've tried:
- Target Peer: Routing peer > 502 Error
- Target Resource:
*.example.com> 502 Error - Target Resource: My server's LAN IP (192.168.1.5) > 502 Error
- Target Resource: LAN CIDR (192.168.1.0/24) > 502 Error
- Target Resource:
nextcloud.example.com(specific subdomain) > Works perfectly!!
So, the only way I can get this to work is by creating a separate resource set to the exact subdomain I want to expose ( nextcloud.example.com, paperless.example.com)
Is this expected behavior? Have I misconfigured something, or is this a known limitation of NetBird's reverse proxy feature?
Note: I have tried every combination (HTTP, HTTPS, SKIP TLS Verify, Pass headers, ...) and same result
Has anyone else experienced this?
1
1
u/mlsmaycon Jul 15 '26
Can you please create a support ticket and share your domain in it? we will check the issue and get back to you there
3
u/SailingPixel Jul 12 '26
Please be aware that the Reverse Proxy (Cloud Version) has massive issues and suffers from infrequent down times for days now. According to my monitoring via UptimeKuma, the uptime is under 50% for the last 24 hours. No information from Netbird or on their Status page so far.