csmig wrote: 
> Well, it appears my longer post with lots of detail has not been
> approved yet. So the short version:
> 
> The Tidal streamUrls returned by calls to MSB.com are structurally
> correct. But they are apparently not universally valid and when
> requested by some players (all of mine) result in 403 responses. The
> same URLs run though a local cURL return the same 403 response, so we
> probably do not need to consider which players I am using.
> 
> Conversely, streamUrls requested directly from the TidalAPI via a local
> Python app have the same structure. However, these URLs produce a 200
> response with audio/flac content from all my players, from a local cURL,
> and from cURL on a VM in Azure in a different region.


Details below.  Server log file is filled with 403 errors on tidal
stream URLs like the ones below (note I had to replace "http" with "h t
t p" in order to post this without problems).  I re-authenticated my
tidal account to and restarted the server to ensure my credentials are
up to date.  Seems like something changed on the tidal side or the LMS
side as related to the URL request and/or the security associated with
access to the URLs.

[20-10-17 11:02:09.7327] Slim::Player::Squeezebox::stream_s (816) Made
synchronous DNS request for sp-pr-cf.audio.tidal.com (0.00 ms)
[20-10-17 11:02:09.7891] Slim::Player::Squeezebox2::directHeaders (521)
Invalid response code (403) from remote stream h t t p
://sp-pr-cf.audio.tidal.com/mediatracks/CAEaKRInYjkxOTMxNzZiM2U3Y2I0MjVkZjAwNzBmY2JmMzNkMjlfNjEubXA0/0.flac?Expires=1602961329&Signature=UjI5gHxrY71gnGtBxOr~jrG78L259~BE73DMEL-~TP2UZV9Uj9o3Meqs-Cggaf-q6SI90JPuzqexF5HhO0Cd5RD9ZYt626PH1o6nINBqj9fyj2Q7cX61tCqq9jmT54gvU3fhEQm-53z-L6Cv9o2qGMNeoEjlq~1XSCA~koim-CSuXJDABuI9YDjnlbjCBfpCVTIZ7aPUYI88dEie2JnGFfYg0VqvMuKO-JndUdlCL2z3JoSBDOG20l2eYPHfPsEHe2Ofy2NVEqdA7~eaImt27ThP6uTxcv-dV6kd-Bz~nM3YVCUrQhNxq4R87W3WmqBFvzdnhoOF9T19yFi6WEMrIg__&Key-Pair-Id=APKAIZ3WPBE4R6SP555A[/url]

Location:  Seattle, WA
Logitech Media Server Version: 7.9.2 - 1578996832 @ Tue Jan 14 12:12:14
CET 2020
Hostname: 
Server IP Address: 
Server HTTP Port Number: 9000
Operating system: macOS 10.13.6 - EN - utf8
Platform Architecture: x86_64
Perl Version: 5.18.2 - darwin-thread-multi-2level
Audio::Scan: 1.02
IO::Socket::SSL: 1.966
Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)
Total Players Recognized: 5


------------------------------------------------------------------------
inquisitivej's Profile: http://forums.slimdevices.com/member.php?userid=70785
View this thread: http://forums.slimdevices.com/showthread.php?t=112300

_______________________________________________
squeezenetwork mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/squeezenetwork

Reply via email to