Symfonium can't access Subsonic Server behind traefik proxy

Issue description:

I recently placed my Navidrome / Subsonic docker container behind a reverse proxy (Traefik). Since then I can’t get Symfonium to connect to the fqdn of https://navidrome.mydomain.com. I can browse to that address from multiple devices and hit the Navidrome instance just fine but my the app on my phone keeps telling me “error parsing hostname/ip: check the entered value.” I’ve double checked the spelling and both Feishin and various webrowsers can login and play music fine. I’m guessing that the problem is either with my Android phone (Pixel 7 / Android 15) or the app. Any ideas would greatly be appreciated! Logs have been submitted under my username

Logs:

Upload description: Retrograde

Additional information:

 

 

Reproduction steps:

 
Placed Navidrome docker container behind Traefik reverse proxy
Sympfonium can no longer access server now that it is using a hostname rather than an IP address.
 

Media provider:

Subsonic

Screenshots:

     

That error means that you enter the value badly.

Seems you add a space at the end in one of the log. Another time you mixed things…

Just enter http://name:4533 in the url part.

Tried it a couple of more times with :4533 after the URL and in the separate field. Tried http and https and still get the same thing. I sent some more logs under Retrograde 2 with those attempts, it fails so quickly that It seems like it’s not even trying to connect.

2025-03-13 09:02:19.265 Verbose TestURL  <-- [496] HTTP FAILED: java.net.UnknownHostException: Unable to resolve host "navidrome.xxxxx: No address associated with hostname

You enter the wrong value again.

Find the proper url that works on your phone Chrome then paste it in Symfonium and it will work.

And for the record I can’t resolve the name present in those logs too.

I promise I didn’t. I literally opened up my navidrome instance in Chrome, copied it, and pasted it into Symfonium.

You wouldn’t be able to resolve the name in the logs, it’s not open to the outside world, it’s for internal use only.

If those two screenshots don’t embed correctly here are separate links:

Well your phone don’t know how to resolve that name by default. Do you have a proxy or some specific settings added to Chrome ?