Issue description: Basic auth headers not working with Navidrome/Subsonic.
Add as much details as possible, including reproduction steps.
Steps to reproduce:
-
Setup Apache with basic auth. My reverse proxy asks either for a Client Certificate or Basic auth details.
Username - myuser Password - mypass
My device has the client certificate installed under “vpn and apps”. -
Enable basic auth headers in Symfonium media provider settings and change the values to myuser and mypass.
-
What is expected - Symfonium recognises the media provider and is able to play media.
-
What happens - Symfonium says “Authentication error. Wrong login, password, user or pin code”.
-
Verified from browser that Navidrome is able to load normally and also that the API status ping returns okay with both basic auth and with client certificate.
-
Logs show Navidrome gets a 401 from the server. It also shows HTTP failed net.ssl.SSLHandshakeException: java.security.cett.CertPathValidatorException.
Logs:
debug-20231019_131508.zip (2.2 KB)
Join files do not paste the content of the files here! Do not upload them to random website, zip files are allowed.
(They are mandatory, no need to ask if I need them or don’t assume they are not needed for your issue, they are needed.)
Screenshots:
Additional information:
Question - What does send default login and password mean? It is under proxy authentication.
Thank you.