Trouble Exposing Home Subnet via NetBird on OCI - Getting 502

Hi everyone,

I’m trying to expose my home subnet so it can be accessed through my main NetBird instance, which I set up using this tutorial by techhut:

NetBird is set up using docker on my OCI VPS

Problem:
When trying to connect to my home subnet through a reverse proxy set up using the VPS NetBird instance, I consistently get a 502 error. I’ve verified connectivity internally and everything looks correct, remote ssh works fine, but the traffic isn’t reaching the destination as expected. I’ve spent a little over 4 hours trying to get it to work, I’ve spent countless hours trying to learn networking, I’m probably missing something obvious.

The full debug log is here.

Thanks for any guidance!

I’m going to try reinstalling it all from scratch to see if that fixes anything.

Fresh install, same 502 error for the exposed service. I was curious so I installed netbird on my phone, I can access my home subnet even when disconnected from my LAN network, it’s just the reverse proxy aspect that is broken, the internal wireguard network works fine.

I’d like to know if you were successful. I’m in the same situation.
I did a simple setup to start exploring Netbird, installed it on an OCI VPS, configured a Peer in a container of my Proxmox VE and set it as a Routing Peer, and now I’m trying to expose a webpanel of a game as a service. After that I will try to expose the rest of the game server and other services.

I ended up using a pangolin newt tunnel and a raw TCP resource to expose my game server to be connected to on the reverse proxy.

Downside is the control isn’t granular (all subdomains will link to the game)

Upside is that it works.

If you can figure out how to get it working with netbird, don’t hesitate to share.

If it’s a webpanel maybe try setting the target directly instead of exposing it with a subnet resource? I had some luck with that but got stuck when it came to TCP streaming.