Jellyfin Forum
SOLVED: Desktop Client Connection Failure - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+--- Thread: SOLVED: Desktop Client Connection Failure (/t-solved-desktop-client-connection-failure)



Desktop Client Connection Failure - anarchowhatever - 2023-09-08

Hi all, I've set up a server for myself and some friends on a Win10 box I had lying around.  Installation went smoothly and it looks like everything is up and running there. (+)

We installed the mobile app, and this is working for everyone.  We can all connect to it both on my local network and from outside of it.  (+)

When any of us try the desktop client on any platform, we are getting the Connection Failure - we are unable to connect to the selected server right now error.  (-)

I've been searching for this specific issue all day and can't seem to find another case of it working for one application but not the other.  I've tried logging in using both the IP and URL to connect (URL works fine on mobile) and have tried installing several past versions of the Desktop client for both Win10 and Ubuntu 22.04.  Has anyone encountered this or otherwise have ideas on what I can do to resolve this?


RE: Desktop Client Connection Failure - TheDreadPirate - 2023-09-08

Look in "C:\Users\<your user>\appdata\local\Jellyfin Media Player"

Does the JMP logs say anything useful? Upload to pastebin and link here?


RE: Desktop Client Connection Failure - anarchowhatever - 2023-09-08

Pulled out my URL, but this is what I'm seeing.

2023-09-08 17:53:11 [ INFO ] JS: begin connectToServer
2023-09-08 17:53:11 [ INFO ] JS: tryReconnect: http://_
2023-09-08 17:53:11 [ INFO ] JS: getTryConnectPromise http://_
2023-09-08 17:53:11 [ INFO ] JS: ConnectionManager requesting url: http://_/system/info/public
2023-09-08 17:53:11 [ INFO ] JS: fetchWithTimeout: timeoutMs: 20000, url: http://_/system/info/public
2023-09-08 17:53:11 [ INFO ] JS: fetchWithTimeout: succeeded connecting to url: http://_/system/info/public
2023-09-08 17:53:11 [ INFO ] JS: ConnectionManager response status: 404, url: http://_/system/info/public
2023-09-08 17:53:11 [ INFO ] JS: Reconnect failed to http://_
2023-09-08 17:53:11 [ INFO ] JS: connectToAddress http://_ failed
2023-09-08 17:53:14 [ DEBUG ] KonvergoWindow.cpp @ 685 - Screen 0 QScreen(0x21d9d0944c0, name="\\\\.\\DISPLAY2") QRect(0,0 1920x1080) QRect(0,0 3840x1080) active: false selected: false
2023-09-08 17:53:14 [ DEBUG ] KonvergoWindow.cpp @ 685 - Screen 1 QScreen(0x21d9d094ca0, name="\\\\.\\DISPLAY1") QRect(1920,0 1920x1080) QRect(0,0 3840x1080) active: true selected: false
2023-09-08 17:53:14 [ DEBUG ] SettingsComponent.cpp @ 140 - Updated possible values for: "forceFSScreen" to (QVariant(QVariantMap, QMap(("title", QVariant(QString, "Auto"))("value", QVariant(QString, "")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "0,0 1919x1079 (\\\\.\\DISPLAY2)"))("value", QVariant(QString, "\\\\.\\DISPLAY2")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "1920,0 3839x1079 (\\\\.\\DISPLAY1) *"))("value", QVariant(QString, "\\\\.\\DISPLAY1")))))
2023-09-08 17:53:14 [ DEBUG ] KonvergoWindow.cpp @ 685 - Screen 0 QScreen(0x21d9d0944c0, name="\\\\.\\DISPLAY2") QRect(0,0 1920x1080) QRect(0,0 3840x1080) active: true selected: false
2023-09-08 17:53:14 [ DEBUG ] KonvergoWindow.cpp @ 685 - Screen 1 QScreen(0x21d9d094ca0, name="\\\\.\\DISPLAY1") QRect(1920,0 1920x1080) QRect(0,0 3840x1080) active: false selected: false
2023-09-08 17:53:14 [ DEBUG ] SettingsComponent.cpp @ 140 - Updated possible values for: "forceFSScreen" to (QVariant(QVariantMap, QMap(("title", QVariant(QString, "Auto"))("value", QVariant(QString, "")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "0,0 1919x1079 (\\\\.\\DISPLAY2) *"))("value", QVariant(QString, "\\\\.\\DISPLAY2")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "1920,0 3839x1079 (\\\\.\\DISPLAY1)"))("value", QVariant(QString, "\\\\.\\DISPLAY1")))))
2023-09-08 17:53:15 [ DEBUG ] KonvergoWindow.cpp @ 685 - Screen 0 QScreen(0x21d9d0944c0, name="\\\\.\\DISPLAY2") QRect(0,0 1920x1080) QRect(0,0 3840x1080) active: false selected: false
2023-09-08 17:53:15 [ DEBUG ] KonvergoWindow.cpp @ 685 - Screen 1 QScreen(0x21d9d094ca0, name="\\\\.\\DISPLAY1") QRect(1920,0 1920x1080) QRect(0,0 3840x1080) active: true selected: false
2023-09-08 17:53:15 [ DEBUG ] SettingsComponent.cpp @ 140 - Updated possible values for: "forceFSScreen" to (QVariant(QVariantMap, QMap(("title", QVariant(QString, "Auto"))("value", QVariant(QString, "")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "0,0 1919x1079 (\\\\.\\DISPLAY2)"))("value", QVariant(QString, "\\\\.\\DISPLAY2")))), QVariant(QVariantMap, QMap(("title", QVariant(QString, "1920,0 3839x1079 (\\\\.\\DISPLAY1) *"))("value", QVariant(QString, "\\\\.\\DISPLAY1")))))


RE: Desktop Client Connection Failure - TheDreadPirate - 2023-09-08

Are you including :8096? Pretty sure the phone clients add that in if you don't type it in. I don't recall if the desktop client does.


RE: Desktop Client Connection Failure - anarchowhatever - 2023-09-08

Wow, that was it. Thank you so much!