Issue with Jellyfin authentication headers

App version

Production

Issue description

I have Pangolin set up for authentication and security as a proxy with my server. It is set with basic header authentication in this instance, and I can see the logs indicating the authentication was successful with Pangolin. However, I then get the message “Authentication error. Wrong login or password” afterwards. This seems to imply it’s failing on Jellyfin’s login, but on the Jellyfin side, there is no record of even attempting to log in.

To make sure if it was an issue on Pangolin or not, I set up Navidrome just to see if the headers would work and it synced without any problems. It is purely when trying to get Jellyfin working this way that gives me the issue.

Device type

Phone

Media provider

Jellyfin

Steps to reproduce

  1. Go to add a Jellyfin media provider.
  2. Add the server URL and authentication (using username and password, not Quick Connect).
  3. Select "send basic authentication headers. Uncheck “send default login and password” and enter the proxy login and password.
  4. Try to add the server. It will fail and give the error.

I searched existing issues first

on

I understand that logs are mandatory

on

Log upload name / description

debug-20260711_213552.zip

Well yes this is expected with your setup it can’t work.

Both your proxy and Jellyfin use the authorization header for different purposes. The header can’t be duplicated so it can’t work.