• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Home
  • Website
  • Status
  • Members
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Quick Links Home Website Status Members Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting Networking & Access Android apps can't connect on my server

     
    • 0 Vote(s) - 0 Average
    Android apps can't connect on my server
    drzaltar
    Offline

    Junior Member

    Posts: 4
    Threads: 1
    Joined: 2023 Sep
    Reputation: 0
    Country:France
    #1
    2023-09-18, 08:02 PM
    Helle there,

    TL;DR: I use a reverse proxy on my Asustor NAS, to be able to access Jellyfin in HTTPS. It works perfectly from an external network, but only on a web browser, alas android apps can't connect anymore.

    First of all, a big thumb up to all the people working on Jellyfin, it's a real work of art.

    I bought an Asustor NAS to replace my old Synology, on which my Plex server was running. I'd been wanting to try out Jellyfin for a long time, so this was the perfect opportunity.

    On my NAS, I used the built-in DDNS to secure my connection, which was easily done via Let's Encrypt. Then I configured a reverse proxy on my NAS to secure my Jellyfin server (it's very easy with Asustor, I don't have the skills to configure NGINX or CADDY). Everything worked very well, and I now I can connect to my server in HTTPS without any problem on any web browser outside my local network.

    Unfortunately, it's impossible to connect an Android application (and probably iOs too, I haven't been able to check) as soon as I go through my reverse proxy.

    I've read here and elsewhere that other people have had the same problem, and that it was linked to the SSL certificate, but I have absolutely no idea how to fix it on my system (other persons use complicated configuration with command lines and such).

    If anyone knows what I could do to make this happen, I would be extremely grateful.
    bitmap
    Offline

    Member

    Posts: 247
    Threads: 4
    Joined: 2023 Jul
    Reputation: 7
    #2
    2023-09-18, 08:20 PM
    Can you share what the config looks like in your app? I don't think most of us running RP here are familiar with the infrastructure of Asustor NAS products. Redact your TLD or whatever you think might be sensitive info, but don't go overboard...
    Ubuntu 23.04 (6.2.0-27l) | Intel i7-13700K | Intel Arc A380 | 64 GB DDR4-3600 | 62 TB NFS Pool

    [Image: AIL4fc84QG6uSnTDEZiCCtosg7uAA8x9j1myFaFs...qL0Q=w2400]
    drzaltar
    Offline

    Junior Member

    Posts: 4
    Threads: 1
    Joined: 2023 Sep
    Reputation: 0
    Country:France
    #3
    2023-09-18, 08:54 PM (This post was last modified: 2023-09-18, 09:11 PM by drzaltar. Edited 1 time in total.)
    Hi bitmap, and thank you very much for your quick answer ! Here is the asustor tutorial I used to obtain my Let's Encrypt certificate, worked like a charm, I can access my NAS from everywhere in htpps :

    https://www.asustor.com/en/online/Colleg...c=324#hs32

    And here's the one I used to make a reverse proxy for my Jellyfin server. Again, working flawlessly on a web browser, but it's a no no with JF android app :

    https://www.asustor.com/en-gb/online/Col...c=325#rp33

    Since it work in a web browser, I assumed it's a certificate problem, but again, I really suck at those networking shanigans... It was already a pain in the a** for me to get all that thing working in the fisrt place.

    If I can provide more infos, just ask.
    bitmap
    Offline

    Member

    Posts: 247
    Threads: 4
    Joined: 2023 Jul
    Reputation: 7
    #4
    2023-09-19, 01:07 AM
    I might be wrong, but I don't think the Android app supported TLDs with ports at the end, which might be the problem. Need a little bit to hunt down where I saw that info or a better answer. Been working all day, so might be tomorrow before I get a chance to respond. Or tonight if I'm bored before I head to bed. It's probably ~8 hr time difference for us, so it'll be interesting to see when schedules intersect...
    Ubuntu 23.04 (6.2.0-27l) | Intel i7-13700K | Intel Arc A380 | 64 GB DDR4-3600 | 62 TB NFS Pool

    [Image: AIL4fc84QG6uSnTDEZiCCtosg7uAA8x9j1myFaFs...qL0Q=w2400]
    drzaltar
    Offline

    Junior Member

    Posts: 4
    Threads: 1
    Joined: 2023 Sep
    Reputation: 0
    Country:France
    #5
    2023-09-19, 05:39 AM
    Take all the time you want, it's not urgent, it's already very nice of you to answer me. In any case, for the time being everything's working fine in http, and my friends and family can access my server. But eventually I'd like it to be secured in https, including on Android (my mother uses it on her tablet, and the application is easier for her ^^).

    As for TLDs with ports, I already know it works on the Android app, the address used so far being of the form "http://mynas.asustor.com:xxxx/jf". And when I go through the reverse proxy it's the same thing but in https and with a different port, of course. And again, it works perfectly on a web browser, so I know the proxy is functional. It's just that damn Android app that's stubborn xD

    I read in another post that I need a "fullchain" certificate or something like that, but I have no idea how to get it or how to install it.

    Anyway, it's way beyond my skills, which is why after nights of research on the internet I've come to ask for help here. See you soon pal, take care o/
    drzaltar
    Offline

    Junior Member

    Posts: 4
    Threads: 1
    Joined: 2023 Sep
    Reputation: 0
    Country:France
    #6
    Yesterday, 02:06 PM
    A little bump here, still searching a solution to this problem Winking-face
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


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

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


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode