Attempting to connect to a new Navidrome server. I’m going in under Subsonic as a media provider.
I’ve tried using the local domain, external domain, http://ipaddress:port, http://ipaddress and filling in the port field, ipaddress:port and ipaddress while filling in the port field.
I created a test user in navidrome with username: test, password: test just in case it was an issue with special chars in the password field.
I’ve tried toggling Legacy authentication and Compatibility mode.
I get the following error message regardless of how I attempt to configure.
Unable to get media provider version. Check the port value and that this port is not used by another software on the media provider. Press Help button for information about configuring your media provider.
Is there a step I’m missing?
EDIT: Navidrome is running in a docker container if that matters.
Navidrome version 0.49.3
Symfonium version 4.0.1 (886)
That returns the same error. As does http://XX.XX.X.X:4533/music/app/
I think this may have something to do with Navidrome. I quickly setup a Gonic container, which is another subsonic api server, and it connected right away. I’m going to try to setup an LXC container and run Navidrome natively instead of in Docker and see if it’ll connect that way.
When a BaseURL is configured for use behind a proxy, the app will not connect. Removing the BaseURL allows it to connect. This is with docker as well as with a bare linux install. This is why you’re seeing /music/app in the logs because /music was the BaseURL I set.