I just installed ZeroTier hoping I can connect to Jellyfin from another location but it doesn’t seem to work.
Specifically, I installed Jellyfin using Docker on a virtual machine Ubuntu Server 20.04 on Proxmox VE 8.0.3. I installed ZeroTier on Ubuntu Server following this guide and same on IOS phone, everything works fine, I ping from ubuntu to my phone fine, I try to connect to jellyfin via Managed IP of my phone it works efficiently.
But the problem appeared when I added my brother’s IOS phone who is currently in another city to the ZeroTier network I just set up as mentioned above. Authentication (Auth) on ZeroTier Central has no problem, but when my brother connects to Jellyfin server, it fails to connect. I tried pinging from the Ubuntu server on my brother’s phone and it didn’t work. I realized my phone was connecting to the Jellyfin server because it was still on the same local network, so I tried turning off Wifi and turning on LTE on the phone and it immediately stopped connecting to the Jellyfin server. I try ping again on ubuntu server and it doesn’t work.
Then I tried to download Tailscale and it was miraculous that it worked perfectly, but when I tried to watch a movie, it couldn’t download (probably because tailscale’s connection was not good). So I still want to try ZeroTier. Can anyone help me find the cause and solution of my problem?