epoupon / lms

Lightweight Music Server. Access your self-hosted music using a web interface.
http://lms-demo.poupon.dev
GNU General Public License v3.0
1.09k stars 61 forks source link

Audinaut (Android Subsonic client) not working; incompatible version. #76

Closed ghost closed 4 years ago

epoupon commented 4 years ago

I don't know Audinaut, but it looks like it requires a salt+token authentication method (which sadly requires the server to store the password in cleartext, that 's why LMS does not support this mode). Maybe by chance your can manually force a password based authentication and check if that helps?

epoupon commented 4 years ago

This is weird, I will give it a try then!

epoupon commented 4 years ago

I can't even reach my dev LMS instance with audinaut, it looks like it doesn't like the let's encrypt certificate handled by nginx...

epoupon commented 4 years ago

Ok I managed to connect directly. The whole goal of the authentication method switch is to stick with 1.12 API version, but audinaut still requires v1.13 in plain password method. If LMS reports >= v1.13, it will break clients that automatically use the version to select the authentication method.

When bypassing this Audinaut seems to work fine with LMS. So I guess the time has come for introducing client based exceptions...