You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I had the old plugin from Hechtus working for several months but now suddenly not anymore. Got the following error:
Slim::Player::Song::open (471) Warning: stream failed to open
After some Debugging noticed that the Plugin gets an https://-Link from Google to Download the file but uses the Handler for an unencrypted HTTP-Session:
Slim::Player::Protocols::HTTP::canDirectStream (267) [xx:xx:xx:xx:xx:xx] Not direct streaming because player is synced
Slim::Player::Song::open (461) Opening stream (no direct streaming) using
Plugins::GoogleMusic::ProtocolHandler [googlemusic:track:xxxxx]
Plugins::GoogleMusic::ProtocolHandler::new (36) Remote streaming Google Music track: https://r1---sn-4g5edn7l.c.doc-0-0-sj.sj.googleusercontent.com/videoplayback?xxxx
Slim::Formats::RemoteStream::request (148) Response:
Slim::Formats::RemoteStream::request (152) Warning: Invalid response code () from remote stream https://
Therefore i changed the ProtocolHandler.pm in line 5 from HTTP to HTTPS:
use base qw(Slim::Player::Protocols::HTTP);
to use base qw(Slim::Player::Protocols::HTTPS);
Now it is working again as a charme :)
If you don't want use SSL for the transmission, you can also change the https:// in the URL to http:// automatically by adding the following line somewhere after line 33:
#$streamUrl =~ s/https/http/g;
But i prefer using HTTPS.
The text was updated successfully, but these errors were encountered:
Hello,
I had the old plugin from Hechtus working for several months but now suddenly not anymore. Got the following error:
After some Debugging noticed that the Plugin gets an https://-Link from Google to Download the file but uses the Handler for an unencrypted HTTP-Session:
Therefore i changed the ProtocolHandler.pm in line 5 from HTTP to HTTPS:
use base qw(Slim::Player::Protocols::HTTP);
to
use base qw(Slim::Player::Protocols::HTTPS);
Now it is working again as a charme :)
If you don't want use SSL for the transmission, you can also change the https:// in the URL to http:// automatically by adding the following line somewhere after line 33:
#$streamUrl =~ s/https/http/g;
But i prefer using HTTPS.
The text was updated successfully, but these errors were encountered: