• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting Networking & Access Android apps can't connect on my server

     
    • 1 Vote(s) - 1 Average

    Android apps can't connect on my server

    raulx222
    Offline

    Junior Member

    Posts: 2
    Threads: 0
    Joined: 2024 Sep
    Reputation: 0
    Country:Romania
    #17
    2024-09-26, 11:21 AM (This post was last modified: 2024-09-26, 01:21 PM by raulx222. Edited 4 times in total.)
    (2024-09-17, 02:11 PM)TheDreadPirate Wrote: There shouldn't be any additional configuration required for Caddy.  Caddy handles all of that automatically.

    I'm running a server for about a year, most users are using the Jellyfin Media Player (Windows), Findroid (Android), Infuse (iOS) and there are no problems. But with Jellyfin for Android TV for some users it doesn't connect, when they input the host address, the app says it can't connect. From 3 friends that want to connect from TV, only one friend can connect via Android TV app, but other 2 friends can't connect to the server, one with Android TV and one with Amazon Fire TV stick.

    The error on Amazon Fire TV stick is the following (it's also the same error for the other friend with Android TV):
       

    But the same address works fine on other clients or in browser. I can't replicate this error myself since I don't own an Android TV. I tried emulating Android TV, but the app connects to the server without any issues.

    Here is my Caddy config:
    Code:
    jellyfin.mydomain.com {
            reverse_proxy 192.168.3.85:8096
    }

    I did a SSL handshake simulation and looks good. Results:
    Show Content
    SSL handshake simulation
    Handshake Simulation
    Android 4.4.2 EC 256 (SHA384)  TLS 1.2 TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256  ECDH secp256r1  FS
    Android 5.0.0 EC 256 (SHA384)  TLS 1.2 TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256  ECDH secp256r1  FS
    Android 6.0 EC 256 (SHA384)  TLS 1.2 > http/1.1  TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256  ECDH secp256r1  FS
    Android 7.0 EC 256 (SHA384)  TLS 1.2 > h2  TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256  ECDH x25519  FS
    Android 8.0 EC 256 (SHA384)  TLS 1.2 > h2  TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256  ECDH x25519  FS
    Android 8.1 -  TLS 1.3 TLS_CHACHA20_POLY1305_SHA256  ECDH x25519  FS
    Android 9.0 -  TLS 1.3 TLS_CHACHA20_POLY1305_SHA256  ECDH x25519  FS
    BingPreview Jan 2015 EC 256 (SHA384)  TLS 1.2 TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256  ECDH secp256r1  FS
    Chrome 49 / XP SP3 Server sent fatal alert: handshake_failure
    Chrome 69 / Win 7  R EC 256 (SHA384)  TLS 1.2 > h2  TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256  ECDH x25519  FS
    Chrome 70 / Win 10 -  TLS 1.3 TLS_CHACHA20_POLY1305_SHA256  ECDH x25519  FS
    Chrome 80 / Win 10  R -  TLS 1.3 TLS_CHACHA20_POLY1305_SHA256  ECDH x25519  FS
    Firefox 31.3.0 ESR / Win 7 EC 256 (SHA384)  TLS 1.2 TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256  ECDH secp256r1  FS
    Firefox 47 / Win 7  R EC 256 (SHA384)  TLS 1.2 > h2  TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256  ECDH secp256r1  FS
    Firefox 49 / XP SP3 EC 256 (SHA384)  TLS 1.2 > h2  TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256  ECDH secp256r1  FS
    Firefox 62 / Win 7  R EC 256 (SHA384)  TLS 1.2 > h2  TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256  ECDH x25519  FS
    Firefox 73 / Win 10  R -  TLS 1.3 TLS_CHACHA20_POLY1305_SHA256  ECDH x25519  FS
    Googlebot Feb 2018 EC 256 (SHA384)  TLS 1.2 TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256  ECDH x25519  FS
    IE 11 / Win 7  R EC 256 (SHA384)  TLS 1.2 TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256  ECDH secp256r1  FS
    IE 11 / Win 8.1  R EC 256 (SHA384)  TLS 1.2 > http/1.1  TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256  ECDH secp256r1  FS
    IE 11 / Win Phone 8.1  R EC 256 (SHA384)  TLS 1.2 > http/1.1  TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256  ECDH secp256r1  FS
    IE 11 / Win Phone 8.1 Update  R EC 256 (SHA384)  TLS 1.2 > http/1.1  TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256  ECDH secp256r1  FS
    IE 11 / Win 10  R EC 256 (SHA384)  TLS 1.2 > h2  TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256  ECDH secp256r1  FS
    Edge 15 / Win 10  R EC 256 (SHA384)  TLS 1.2 > h2  TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256  ECDH x25519  FS
    Edge 16 / Win 10  R EC 256 (SHA384)  TLS 1.2 > h2  TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256  ECDH x25519  FS
    Edge 18 / Win 10  R EC 256 (SHA384)  TLS 1.2 > h2  TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256  ECDH x25519  FS
    Edge 13 / Win Phone 10  R EC 256 (SHA384)  TLS 1.2 > h2  TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256  ECDH secp256r1  FS
    Java 8u161 EC 256 (SHA384)  TLS 1.2 TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256  ECDH secp256r1  FS
    Java 11.0.3 -  TLS 1.3 TLS_AES_128_GCM_SHA256  ECDH secp256r1  FS
    Java 12.0.1 -  TLS 1.3 TLS_CHACHA20_POLY1305_SHA256  ECDH secp256r1  FS
    OpenSSL 1.0.1l  R EC 256 (SHA384)  TLS 1.2 TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256  ECDH secp256r1  FS
    OpenSSL 1.0.2s  R EC 256 (SHA384)  TLS 1.2 TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256  ECDH secp256r1  FS
    OpenSSL 1.1.0k  R EC 256 (SHA384)  TLS 1.2 TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256  ECDH x25519  FS
    OpenSSL 1.1.1c  R -  TLS 1.3 TLS_CHACHA20_POLY1305_SHA256  ECDH x25519  FS
    Safari 6 / iOS 6.0.1 Server sent fatal alert: handshake_failure
    Safari 7 / iOS 7.1  R Server sent fatal alert: handshake_failure
    Safari 7 / OS X 10.9  R Server sent fatal alert: handshake_failure
    Safari 8 / iOS 8.4  R Server sent fatal alert: handshake_failure
    Safari 8 / OS X 10.10  R Server sent fatal alert: handshake_failure
    Safari 9 / iOS 9  R EC 256 (SHA384)  TLS 1.2 > h2  TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256  ECDH secp256r1  FS
    Safari 9 / OS X 10.11  R EC 256 (SHA384)  TLS 1.2 > h2  TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256  ECDH secp256r1  FS
    Safari 10 / iOS 10  R EC 256 (SHA384)  TLS 1.2 > h2  TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256  ECDH secp256r1  FS
    Safari 10 / OS X 10.12  R EC 256 (SHA384)  TLS 1.2 > h2  TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256  ECDH secp256r1  FS
    Safari 12.1.2 / MacOS 10.14.6 Beta  R -  TLS 1.3 TLS_CHACHA20_POLY1305_SHA256  ECDH x25519  FS
    Safari 12.1.1 / iOS 12.3.1  R -  TLS 1.3 TLS_CHACHA20_POLY1305_SHA256  ECDH x25519  FS
    Apple ATS 9 / iOS 9  R EC 256 (SHA384)  TLS 1.2 > h2  TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256  ECDH secp256r1  FS
    Yahoo Slurp Jan 2015 EC 256 (SHA384)  TLS 1.2 TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256  ECDH secp256r1  FS
    YandexBot Jan 2015 EC 256 (SHA384)  TLS 1.2 TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256  ECDH secp256r1  FS

    I don't know how to debug this. What's the reverse proxy setup for the demo.jellyfin.org site? That one works on all TVs, it is possible to achieve the same setup with Caddy? Or the Android TV APK has some certificates baked in to allow the demo site to work properly?
    Any help is appreciated. Thanks!
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    Messages In This Thread
    Android apps can't connect on my server - by drzaltar - 2023-09-18, 08:02 PM
    RE: Android apps can't connect on my server - by bitmap - 2023-09-18, 08:20 PM
    RE: Android apps can't connect on my server - by drzaltar - 2023-09-18, 08:54 PM
    RE: Android apps can't connect on my server - by bitmap - 2023-09-19, 01:07 AM
    RE: Android apps can't connect on my server - by drzaltar - 2023-09-19, 05:39 AM
    RE: Android apps can't connect on my server - by drzaltar - 2023-09-22, 02:06 PM
    RE: Android apps can't connect on my server - by DarkDampSquib - 2023-10-18, 06:55 PM
    RE: Android apps can't connect on my server - by TheDreadPirate - 2023-10-18, 07:17 PM
    RE: Android apps can't connect on my server - by monocle - 2023-12-08, 09:15 PM
    RE: Android apps can't connect on my server - by Catter - 2024-01-02, 07:54 AM
    RE: Android apps can't connect on my server - by TheDreadPirate - 2024-01-02, 11:00 AM
    RE: Android apps can't connect on my server - by Catter - 2024-01-02, 01:02 PM
    RE: Android apps can't connect on my server - by WoodroweBones - 2024-09-16, 08:02 PM
    RE: Android apps can't connect on my server - by TheDreadPirate - 2024-09-17, 02:11 PM
    RE: Android apps can't connect on my server - by raulx222 - 2024-09-26, 11:21 AM
    RE: Android apps can't connect on my server - by raulx222 - 2024-09-26, 02:58 PM
    RE: Android apps can't connect on my server - by leonerrante - 2024-09-22, 05:35 AM
    RE: Android apps can't connect on my server - by TheDreadPirate - 2024-09-22, 06:34 PM
    RE: Android apps can't connect on my server - by TheDreadPirate - 2024-09-26, 02:23 PM

    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode