Synfonium Unable to resolve url

Issue description:

When attempting to fill in the Jellyfin media provider, the GUI reports that it cannot resolve the URL for my server.

If I put in the IP address instead of the hostname it proceeds, but states that it can’t connect (this would be accurate as jellyfin is behind a reverse proxy so IP will never return an answer).

If I disconnect from my home network and use 4G/5G, this still occurs.

The app also stops me from uploading logs as it can’t upload the log files.

I downloaded the log files and it attempts to GET from the url https:///system/ping and bombs out saying can’t resolve.

If I browse this URL on a web browser on my phone, this works perfectly fine and responds with “Jellyfin Server” so it seems to work fine.

Device: Poco X4 Pro 5G
OS: Evolution X
Symfonium version: 13.3.0a

Interestingly it works perfectly fine with my Tablet:

Device: Samsung Galaxy Tab S8
OS: Samsung stock OS.
Symfonium version: 13.3.0a

Logs:

Upload description: m0n4g3

Additional information:

I have attempted to enable and disable Private DNS (no difference).

I’ve attempted to clear storage (cache and anything else) and it’s dumped Symfonium’s config and I had to start again.

Reproduction steps:

Media provider:

Jellyfin

Screenshots:

2025-09-11 22:24:47.829 Error JellyfinServerLocator  Error finding servers
java.net.SocketException: socket failed: ECONNREFUSED (Connection refused)
	at libcore.io.IoBridge.socket(IoBridge.java:844)
	at java.net.PlainDatagramSocketImpl.datagramSocketCreate(PlainDatagramSocketImpl.java:198)
	at java.net.AbstractPlainDatagramSocketImpl.create(AbstractPlainDatagramSocketImpl.java:93)
	at java.net.DatagramSocket.createImpl(DatagramSocket.java:359)
	at java.net.DatagramSocket.<init>(DatagramSocket.java:261)
	at java.net.DatagramSocket.<init>(DatagramSocket.java:218)
	at af.d.run(r8-map-id-4d06e4251ff219a3f9b615eb39803b2ce1f60587cd58ae75b6361f8d74bfe29d:515)
	at java.lang.Thread.run(Thread.java:1119)
Caused by: android.system.ErrnoException: socket failed: ECONNREFUSED (Connection refused)
	at libcore.io.Linux.socket(Native Method)
	at libcore.io.ForwardingOs.socket(ForwardingOs.java:821)
	at libcore.io.BlockGuardOs.socket(BlockGuardOs.java:402)
	at libcore.io.ForwardingOs.socket(ForwardingOs.java:821)
	at libcore.io.IoBridge.socket(IoBridge.java:840)
	... 7 more

The app can’t even send a network packet. You probably have some kind of firewall or security tool on that device that prevent the app from doing network access.

1 Like

I hadn’t installed a firewall or security tool… but for some strange reason the app permissions on the network side had been disabled (this is the ONLY app I’ve ever seen do this and I’ve been running Evolution X for 4 years now).

Thank you so much! You’ve just got another happy customer as symfonium literally does everything I want out of music streaming!

Apps can’t revoke internet permissions and can’t touch any security tool from the OS either. Anyway glad it works.

I understand there’s a bit of a language barrier. Sorry I wasn’t trying accusing the app of making those changes at all! :slight_smile:

Again thank you very much. I just purchased Symfonium. :heart: