App version
Production
Issue description
Symphonium can’t connect to the Navidrome server when I try to do so via WireGuard. It connects just fine when I use Wi-Fi.
My network is segmented, but Symphonium connects perfectly to PLEX.
Symphonium “Works via browser over WireGuard and OpenSubsonic API returns OK, but Symphonium times out after ~30–60 seconds when loading library or issuing Subsonic requests.”
Device type
Phone
Media provider
Navidrome
Steps to reproduce
1.- Open Symphonium
2. -Select Music location
3. -select (open) Subsonic
4 .- complete Conexion http://server_IP:4533
5.- complete user and password.
5.- press add
6.- It don´t add server
Additional information
Using my phone + WireGuard, I can:
connect to the server via SSH: ssh user@server_ip
ping the server → OK
connect to Navidrome: http://IP_server:4533
I searched existing issues first
on
I understand that logs are mandatory
on
Log upload name / description
rafael_symphonium_wireguard
2026-05-02 12:16:18.618 Verbose TestURL <-- [796] HTTP FAILED: java.net.SocketTimeoutException: failed to connect to /192.168.30.10 (port 4533) from /10.124.176.229 (port 45748) after 5000ms
You have something blocking the connection somewhere.
I’ve been looking at the logs and I don’t know where the IP address 10.124.176.229 is coming from. I’ve forced Android to send all traffic through the VPN, but that IP address still keeps showing up. It seems to be the phone’s public IP address.
On the server, I ran a tcpdump and connected via a browser, and as a result, there is traffic between the server and the browser through the VPN.
If I connect to the app with the VPN enabled, there is no traffic on the server. It’s as if the app is bypassing the VPN.
If I connect to the router’s public IP and open the ports in the router’s firewall, the app connects to the server and tcpdump detects traffic again.
Could it be that the app bypasses the VPN even though I’m forcing Android to use it?
The app does not bypass anything it’s the OS that route traffic. I’m sorry but I can’t really do low level network support.