findroid icon indicating copy to clipboard operation
findroid copied to clipboard

No connection possible with Traefik 2.0 and http basic auth

Open c64bob opened this issue 4 years ago • 2 comments

Describe the bug Using Traefik 2 setup as a reverse proxy with http basic auth for all connections, findroid can't connect. The web interface works fine when using a browser.

To Reproduce Setup Traefik proxy with http basic auth Set hostname in app to the address Press connect See error "connection couldn't be established"

Expected behavior The app to connect.

Logs

Screenshots

System (please complete the following information): App version: v0.1.1 Android version: Android 11 Device manufacturer and model: Pixel 5 Jellyfin server version: 11.7.6 The type of video player implementation used: web player

c64bob avatar Aug 25 '21 15:08 c64bob

The Authorization header can't be used for basic authentication because it's used for Jellyfin credentials. A possible solution could be to use the Proxy-Authenticate header for this.

See https://github.com/jellyfin/jellyfin-android/issues/123

c64bob avatar Aug 25 '21 15:08 c64bob

I read the issue and it seems like this is something that needs to be implemented in the sdk first. And since Findroid and the official Jellyfin app use the same sdk there's nothing I can really do about this at the moment.

I will keep this issue open for when it gets implemented in the sdk.

jarnedemeulemeester avatar Aug 25 '21 17:08 jarnedemeulemeester