Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
ghost opened this issue Jul 2, 2020 · 4 comments
Closed
Milestone

Comments

@ghost
Copy link

ghost commented Jul 2, 2020

No description provided.

@epoupon
Copy link
Owner

epoupon commented Jul 2, 2020

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
Copy link
Owner

epoupon commented Jul 2, 2020

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

@epoupon
Copy link
Owner

epoupon commented Jul 3, 2020

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
Copy link
Owner

epoupon commented Jul 3, 2020

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...

@epoupon epoupon added this to the v3.16.0 milestone Jul 3, 2020
epoupon added a commit that referenced this issue Jul 3, 2020
@epoupon epoupon closed this as completed Jul 3, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant