Qobuz playback - Invalid Request Signature parameter
-
Dears,
After some struggle, I finally managed to log in to my Qobuz account with the Strawberry. I refreshed all my favourite artists, albums and tracks, yet when trying to play some tracks, I receive the communicate with the following content:
Invalid Request Signature parameter (9c97ee7b62fcd43fc634df62937bf043) (400)
Is there something wrong with my credentials? Nuvola's Qobuz client works like a charm.
I was so proud of myself as I found a way to obtain token, app's ID and whatnot, since I'm not well versed into technical stuff. It seems it's not enough to have fun with Qobuz bit-perfect playback on Linux.
Guys, please support with resolving the aforementioned issue.
Any piece of advice (in this thread or by PM) is more than appreciated.Take care & stay safe!
-
@joysofjoyc4
Qobuz does not accept the signature parameter. It has something to do with the app secret. Either the app secret could be wrong, or revoked, or it could be that QObuz requires that specific app secret to be used in the specific way. I know that there was a app secret that had to be Xor'ed in a special way.
It is not as easy to pick up an app secret for QObuz as they use MD5. -
@jonas So basically Qobuz through Strawberry is a NOGO at this time?
-
@jonas said in Qobuz playback - Invalid Request Signature parameter:
@joysofjoyc4
Qobuz does not accept the signature parameter. It has something to do with the app secret. Either the app secret could be wrong, or revoked, or it could be that QObuz requires that specific app secret to be used in the specific way. I know that there was a app secret that had to be Xor'ed in a special way.
It is not as easy to pick up an app secret for QObuz as they use MD5.Many thanks for your reply and continuous support, Jonas!
Since the app secret is hashed, is picking it up even doable?
-
I managed to retrieve a working client id/secret a while back, I don't exactly remember how I did it, but I think there are tools found on GitHub that can do it for you.
-
@joysofjoyc4 Here is how I made it work in Linux:
- use the latest release of Strawberry
- get qobuz-dl from github and install it
- log in with qobuz-dl and choose your quality (i took quality 27, which is the highest available)
- take a look at the config file located at /home/username/.config/qobuz-dl/config.ini
- copy app-id and the SECOND secrets key (both are seperated by comma) to the tidal settings in Strawberry (App ID and App Secret). Of course also the Username and Password you use to log in to qobuz.
- enjoy
-
@zapf2000 said in Qobuz playback - Invalid Request Signature parameter:
@joysofjoyc4 Here is how I made it work in Linux:
- use the latest release of Strawberry
- get qobuz-dl from github and install it
- log in with qobuz-dl and choose your quality (i took quality 27, which is the highest available)
- take a look at the config file located at /home/username/.config/qobuz-dl/config.ini
- copy app-id and the SECOND secrets key (both are seperated by comma) to the tidal settings in Strawberry (App ID and App Secret). Of course also the Username and Password you use to log in to qobuz.
- enjoy
At 5. FIRST secrets key worked for me (not the second).
-
@zapf2000 Worked for me (with the first secret as Raf-G), thank you so much !