I get an error when i’m running mopidy with soundcloud extension. I’m using mopidy on a debian virtual machine. I followed the instructions mentioned on the github page (here : “GitHub - mopidy/mopidy-soundcloud: Mopidy extension for playing music from SoundCloud”), with configuring the “mopidy.conf” located on “/home/user/.config/mopidy”, and I added my token and “explore_songs”. Here is my file configuration if needed :
I was able to undo the signin_denied error by revoking Mopidy as a “connected application” in soundcloud (here), which then allowed me to go through the OAuth flow again - successfully generating a new token - but even after successfully generating this new auth token, the auth error in mopidy persists.
I’m using the current version of mopidy-soundcloud which is in the AUR. I also tried sudo python3 -m pip install Mopidy-SoundCloud, but that version also suffers from the same issue.
Hi, I also have this issue. The error message I see is simply:
Oct 11 12:28:18 jupiter.local mopidy[1720238]: ERROR 2021-10-11 12:28:18,096 [1720238:SoundCloudBackend-7] mopidy_soundcloud.soundcloud
Oct 11 12:28:18 jupiter.local mopidy[1720238]: Invalid "auth_token" used for SoundCloud authentication!
I tried producing a new token using the auth flow on the extension page on the mopidy website, but now I get a “signin_denied” message from soundcloud when following the flow:
I was able to undo the signin_denied error by revoking Mopidy as a “connected application” in Soundcloud’s settings page, which then allowed me to go through the OAuth flow again - successfully generating a new token - but even after successfully generating this new auth token, the auth error in mopidy persists.
I’m using the current version of mopidy-soundcloud which is in the AUR. I also tried sudo python3 -m pip install Mopidy-SoundCloud, but that version also suffers from the same issue.
I tried using mitmproxy to look at the request & response to the soundcloud API, but it seems like SSL certificate pinning has been enabled, so I can’t snoop to see if the response is actually returning with a failure.
I don’t know what they are up to at soundcloud. It’s weird they’ve started working on their systems again (after a long period of nothing) but are still not accepting new API access registrations. This has been their biggest issue by a long way for many years. It’s the only thing people are asking for but instead they roll out this stuff and a load of uninteresting blog posts. I’m not interested in touching soundcloud until they address this elephant. But anyone else is very welcome to take a look.
To be clear, the current issue can be fixed if someone implements the new auth restrictions. I’m just saying I’m not interested in doing that myself at this point in time.
May I please ask for a more detailed explanation?
Is it possible to use soundcloud with mopidy at the moment? I did not understand the “there’s an “authenticate” button on the right there. Hope this helps!”