• MrRazamatazA
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    2
    ·
    5 hours ago

    What’s not authenticated? Run it through nginx and cloudflare, what exactly am I missing?

        • catloaf@lemm.ee
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          4
          ·
          5 hours ago

          Fortunately, jellyfin loads fine behind an nginx proxy using basic auth.

          Sounds like it works fine in the scenario I was discussing.

          • Saik0@lemmy.saik0.com
            link
            fedilink
            English
            arrow-up
            5
            arrow-down
            1
            ·
            5 hours ago

            Ah yes, single cherry picked sentence… Care to read the very next line? Where “unfortunately, […]”… Is that “shit doesn’t load right?” Weird.

            Do you know of any apps that support basic auth input for jellyfin? No… Weird? What did I say again?

            Oh right, I can just scroll up and read it.

            And any auth mechanism breaks EVERY app even if you implement one that doesn’t break the web UI.

            • catloaf@lemm.ee
              link
              fedilink
              English
              arrow-up
              1
              ·
              2 hours ago

              I just tested and was able to get to the login page with an nginx proxy in front of jellyfin. A login attempt causes nginx to throw an error, but jellyfin itself seems fine. If I disable http basic auth, I’m able to log in and play video. This looks like an nginx configuration issue, and if I cared enough to actually get it working I’m sure it would.

              • Saik0@lemmy.saik0.com
                link
                fedilink
                English
                arrow-up
                1
                arrow-down
                1
                ·
                edit-2
                32 minutes ago

                Try logging in.

                This is all you’ll see. Even if you setup a “guest” account with NO password… it’s all you’ll see. This is not a Nginx issue.

                Edit:

                The error appears in Jellyfins toast mechanism… so you know it’s not nginx.

                Edit2: oh and don’t forget to downvote this comment too. I see you :)

                Edit3: actually I just realized that you think THIS is nginx’s fault…

                It is, but it isn’t… It requires the wss target on the server to handle it.

                Jellyfin doesn’t do this. Nginx is passing it properly.

                Edit4:

                Thanks dad!