Media provider through tailscale failes

App version

Production

Issue description

I have a Navidrom > Tailscale > Symfonium setup that works fine for me. I connect using the LAN address as the primary IP, then have tailscale running and connect via that as the secondary IP when I’m out of the house.

The issue is I’ve recently given my brother a login to Navidrome and am trying to connect him to the server. He is in the same tailscale network as all of my server and other devices, and I can see his phone. He can connect to the NAS that is hosting the apps without issue.

When he attempts to setup the Subsonic connection though, it doesn’t work. All URLs, IPs, etc. fail. He receives a ‘failure to connect’ error instantly. I verified that I can use his login, but not with the tailscale IP that I can use while out of the house, I have to use the LAN IP to set it up.
Why can’t I use the tailnet IP to connect until I’ve connected via the LAN IP?

Device type

Phone

Media provider

Subsonic (Open)

Steps to reproduce

-Create new subsonic media provider source
-Enter Tailnet IP and port (https://:)
-Enter name and PW
-Receive error

I searched existing issues first

on

I understand that logs are mandatory

on

Log upload name / description

nyyen8

You probably have a network configuration issue somewhere :slight_smile: When the url you enter in Symfonium will work on his device in Chrome it will work in Symfonium too.

To add some additional context I left out, Tailscale and Navidrome are running out of containers on a TrueNAS machine, and going through a OpnSense router. Could this be an issue with the router not playing well with the tailnet?

If that’s the case though why would being able to connect via the LAN allow the tailnet IP to work, but not if youbonly use the tailnet?

I don’t do network support sorry.