First of all; congratulations on creating great software. I have exactly 2 paid apps on my phone: Yatse and symfonium. I have used Yatse for music for a long time and, although it’s great, I always thought the general media focus diminished and crowded out the music functionality. I’m very glad that symfonium is now around to focus on music.
Symfonium (and Yatse) send a http request to my reverse proxy, which will never reach the media server (jellyfin). I think the issue is caused by a non standard https port, although I have never tested it on 443. This means that there is no way for me to access my music server remotely in symfonium. In Yatse, I was able to workaround this by:
- Add a connection to the server from inside the LAN over http
- save the connection
- manage hosts → edit the connection → advanced →
- choose connection type: HTTPS
- → Basic → change localhost to external url and enter the non-standard reverse proxy port
- save and connect!
2022-04-28 22:04:33.997 Verbose/JellyfinLogger: Caching http://***:pppp/System/Info as http://***:pppp/System/Info 2022-04-28 22:04:34.000 Verbose/JellyfinLogger: -->  GET http://***:pppp/System/Info 2022-04-28 22:04:34.007 Verbose/JellyfinLogger: <--  400 Bad Request http://***:pppp/System/Info (7ms, unknown-length body) 2022-04-28 22:04:34.008 Verbose/JellyfinLogger: <--  Client sent an HTTP request to an HTTPS server. 2022-04-28 22:04:34.008 Error/JellyfinLogger: Request Error: 400 [Client sent an HTTP request to an HTTPS server. ] 2022-04-28 22:04:37.164 Verbose/JellyfinLogger: -->  GET http://192.168.2.17:8096/System/Info 2022-04-28 22:04:37.187 Verbose/JellyfinLogger: <--  200 OK http://192.168.2.17:8096/System/Info (20ms, unknown-length body)
(A) workaround in Yatse by choosing https from the advanced setting on an establised LAN connection, then editing the server address and port. (B) Could this problem be solved by allowing the user to select the connection type (like advanced edit in Yatse above) when adding the host?
Thanks again for the great app,