-
-
Notifications
You must be signed in to change notification settings - Fork 28
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
Listenbrainz connection not working on Android 7 #418
Comments
Upon further investigation, the problem is the certificate... So right now no scrobbler works for android 7, and since I can not log in, there is no way to at least record the listens. Would it be possible to change the actual behavior of forcing to log in after installing? And allow to record listens offline and then export them (since ListenBrainz allow importing of a json file for ex.). This method would ensure compatibility with any service and device for the future. |
https://tickets.metabrainz.org/browse/LB-1523 For reference, in case you want to offer a similar approach-. |
I have at least not noticed that in the past few days on Android 13. |
So I looked up for workarounds for this and other than the letsencrypt root certificate not existing on Android 7.1 and lower, Android 7.0 specifically has a EC cipher bug: https://issuetracker.google.com/issues/37122132 Your best bet here would be to host a proxy that forwards requests to listenbrainz, that uses ZeroSSL or something with a cipher suite compatible with Android 7.0 I couldn't find any information about ListenBrainz allowing importing of a json file officially. |
Well at least with this, I can send a batch of listens: There have been multiple talks at the forums and tracker about allowing to import a json file with listens at the web; since listenbrainz currently allows to export the entire listening history, it made sense to allow to re-import it too. At that point it will be easier; if I find any update about it I will let you know. |
Describe the bug
Have been using the scrobbler for some time and since some months I have not been able to make it work with ListenBrainz.
My use case is a DAP (fiio m11) which only gets connected from time to time to internet to send pending listens.
The token has been working fine on other apps, but now it just hangs and if I try to reconnect with the token it always reports "handshake failed".
Steps to Reproduce
App version
3.17 (and lower)
Other
Android 7.0 (can not be updated)
The text was updated successfully, but these errors were encountered: