I am self-hosting a Netbird co-ordination server on a ubuntu based Linode VPS environment, and use two Netbird clients where one is installed on the same Linode VPS and the other on a Raspberry Pi 4 device running Raspbian OS. Below is what my setup looks like.
The Traefik application on Linode VPS routes web request to Raspberry Pi via Netbird where the requests are further handled by NGINX proxy manager.
Problem
The web requests to Raspberry Pi works fine initially. But after some time, it becomes unreachable upon a HTTP request. Everything works fine again as soon as I SSH into Raspberry pi via its Netbird IP from Linode VPS.
Raspberry Pi is able to serve HTTP requests made via Netbird IP throughout the period I have an active SSH session on a terminal. When I close the SSH connection, the problem reoccurs after some time. This problem occurred since the inception of my Netbird setup.
Currently, I open an SSH session to Raspberry whenever I want to access my self-hosted services which is very cumbersome. I should be able to make HTTP requests using Netbird IP without the need to constantly open a SSH connection on a separate console window.
What I have tried
Initially I thought the problem was with NGINX Proxy Manager and tried replacing it Traefik. But surprisingly the problem repeated even with Traefik reverse proxy indicating that the problem is not with the web application I am using.
I am self-hosting a Netbird co-ordination server on a ubuntu based Linode VPS environment, and use two Netbird clients where one is installed on the same Linode VPS and the other on a Raspberry Pi 4 device running Raspbian OS. Below is what my setup looks like.
The Traefik application on Linode VPS routes web request to Raspberry Pi via Netbird where the requests are further handled by NGINX proxy manager.
Problem
The web requests to Raspberry Pi works fine initially. But after some time, it becomes unreachable upon a HTTP request. Everything works fine again as soon as I SSH into Raspberry pi via its Netbird IP from Linode VPS.
Raspberry Pi is able to serve HTTP requests made via Netbird IP throughout the period I have an active SSH session on a terminal. When I close the SSH connection, the problem reoccurs after some time. This problem occurred since the inception of my Netbird setup.
Currently, I open an SSH session to Raspberry whenever I want to access my self-hosted services which is very cumbersome. I should be able to make HTTP requests using Netbird IP without the need to constantly open a SSH connection on a separate console window.
What I have tried
Both the Netbird server and clients are running on latest version
0.28.4
Below is netbird status output from Linode VPS:
Below is netbird status output from Raspberry Pi:
Any help in resolving this issue is much appreciated, thanks in advance.