shrimpza / aurial

A browser client for streaming music from servers implementing the Subsonic API
MIT License
30 stars 6 forks source link

Not connecting to server #44

Open volcs0 opened 3 years ago

volcs0 commented 3 years ago

Am having trouble connecting to my home server - Airsonic running in a docker. It is exposed via a reverse proxy - so I connect via XXXXXX.duckdns.org. That gets port forwarded to my server where NGINX directs it to the airsonic docker. The airsonic web-based player works as does some other players (e.g., JamStash). I really want to try Aurial - it just won't connect. I do see the recommendation to "try to connect via unhashed password" but am not sure what that means in this context. I'm trying to connect from your server (http://shrimpza.github.io/aurial/) Any thoughts? Thanks.

guregu commented 1 year ago

I have the same issue with intertube. It requires the "old-style" plain text password (used by subsonic before v1.13.0) instead of the salt + hash method (because, ironically, that way requires storing users' passwords in plain text on the server).

It could be solved by adding an option to the settings to "use plain text password" or "use legacy auth" etc. You could also check for the version from /ping and see if it's less than 1.13.0, I think that's what a lot of other clients do.