I'm not sure if its best to use this thread or not, but I think the
problem may be related to the November 24th change that Michael
mentioned. I had trouble with some podcasts due to the https problem,
and poking around the forums convinced me to upgrade to Jan 12 23:07
logitechmediaserver-7.9.0-0.1.1484126560.noarch.rpm and install
perl-IO-Socket-SSL.noarch on my centos 6 box.

I tested with the https podcast which was failing and I thought all was
good. However in time it looks like it broke a bunch of other podcasts.

So when I try to connect to http://feeds.wnyc.org/wnyc_lopate the
connection fails, and if try to play it again the connection still
fails.

Code:
--------------------
    
  [17-02-03 11:10:40.3963] Slim::Networking::IO::Select::__ANON__ (131) Error: 
Select task failed calling Slim::Networking::Asyn
  c::HTTP::_http_read_body: illegal file descriptor or filehandle (either no 
attached file descriptor or illegal value):  at /us
  r/lib64/perl5/Slim/Networking/IO/Select.pm line 134.
  ; fh=Slim::Networking::Async::Socket::HTTP=GLOB(0x2011aeb8)
  [17-02-03 11:10:47.1394] Slim::Utils::Misc::pathFromFileURL (219) Warning: 
Path isn't a file URL: https://www.podtrac.com/pts/
  redirect.mp3/audio.wnyc.org/lopate/lopate020217dpod.mp3
  [17-02-03 11:10:47.1627] Slim::Utils::Misc::pathFromFileURL (219) Warning: 
Path isn't a file URL: https://www.podtrac.com/pts/
  redirect.mp3/audio.wnyc.org/lopate/lopate020217dpod.mp3
  [17-02-03 11:10:47.1702] Slim::Utils::Scanner::Remote::__ANON__ (193) Error: 
Can't connect to remote server to retrieve playli
  st for, https://audio.wnyc.org/lopate/lopate020217cpod.mp3: Error reading 
headers: Server closed connection without sending an
  y data back at /usr/share/squeezeboxserver/CPAN/Net/HTTP/Methods.pm line 306.
  .
  [17-02-03 11:10:54.2853] Slim::Utils::Scanner::Remote::__ANON__ (193) Error: 
Can't connect to remote server to retrieve playlist for, 
https://edge6-audio.wnyc.org/lopate/lopate020217dpod.mp3?listeningSessionID=588fd12829feed9f_318047_YZs2fTQf__0000000y4N4:
 Error reading headers: Server closed connection without sending any data back 
at /usr/share/squeezeboxserver/CPAN/Net/HTTP/Methods.pm line 306.
  
--------------------


Whereas another podcast https://rss.art19.com/the-fall-of-rome-podcast
if I press play once it fails, but if I press play again it succeeds.

Code:
--------------------
    
  [17-02-03 11:30:19.6604] Slim::Player::Song::open (471) Warning: stream 
failed to open [https://dfkfj8j276wwv.cloudfront.net/e
  
pisodes/eacba29a-0bda-47d6-b3e1-4483852810f3/f538859b213ed6c1f66a8d4590cd968114400374cda6ef9630e51413af9309f92b856e95413186e92
  
824a35fc4e02076b77e59115a4f38cdeb61bbc07edcd1f7/knovEhxujddA%3Ff10880d39085a94a0418a7ef61b03d5275edf83695e0cd6a5a31b80ae9b6775
  4507ebb9a4faf3b5d8358eed7cf52c35b076ad3080ff4df99f0ae86d042.mp3].
  [17-02-03 11:30:29.6370] Plugins::SugarCube::Plugin::kickoff (263)
  #### Track Changed or Timer Fired ####
  [17-02-03 11:30:29.6375] Slim::Utils::Misc::pathFromFileURL (219) Warning: 
Path isn't a file URL: https://dfkfj8j276wwv.cloudf
  
ront.net/episodes/eacba29a-0bda-47d6-b3e1-4483852810f3/f538859b213ed6c1f66a8d4590cd968114400374cda6ef9630e51413af9309f92b856e9
  
5413186e92824a35fc4e02076b77e59115a4f38cdeb61bbc07edcd1f7/knovEhxujddA%3Ff10880d39085a94a0418a7ef61b03d5275edf83695e0cd6a5a31b
  80ae9b67754507ebb9a4faf3b5d8358eed7cf52c35b076ad3080ff4df99f0ae86d042.mp3
  [17-02-03 11:30:29.6378] Plugins::SugarCube::Breakout::TrackTracker (328)
  Insert into Database Playing Track:
  
file://https://dfkfj8j276wwv.cloudfront.net/episodes/eacba29a-0bda-47d6-b3e1-4483852810f3/f538859b213ed6c1f66a8d4590cd96811440
  
0374cda6ef9630e51413af9309f92b856e95413186e92824a35fc4e02076b77e59115a4f38cdeb61bbc07edcd1f7/knovEhxujddA%253Ff10880d39085a94a
  
0418a7ef61b03d5275edf83695e0cd6a5a31b80ae9b67754507ebb9a4faf3b5d8358eed7cf52c35b076ad3080ff4df99f0ae86d042.mp3
  [17-02-03 11:30:29.7225] Plugins::SugarCube::Plugin::ArrayLoop (667)
  #### Built URL Request for MusicIP:
  
http://localhost:10002/api/mix?&sizetype=tracks&size=10&song%3dhttps%3A%2F%2Fdfkfj8j276wwv.cloudfront.net%2Fepisodes%2Feacba2
  
9a-0bda-47d6-b3e1-4483852810f3%2Ff538859b213ed6c1f66a8d4590cd968114400374cda6ef9630e51413af9309f92b856e95413186e92824a35fc4e02
  
076b77e59115a4f38cdeb61bbc07edcd1f7%2FknovEhxujddA%253Ff10880d39085a94a0418a7ef61b03d5275edf83695e0cd6a5a31b80ae9b67754507ebb9
  a4faf3b5d8358eed7cf52c35b076ad3080ff4df99f0ae86d042.mp3&style=200&variety=0
  ####
  [17-02-03 11:30:29.7283] Plugins::SugarCube::Plugin::gotErrorContinue (627)
  #### MUSICIP FAILED ####
  [17-02-03 11:30:29.7286] Plugins::SugarCube::Plugin::gotErrorContinue (630)
  MUSICIP RETURNED NOTHING
  Check API Service is Running
  [17-02-03 11:30:29.7289] Plugins::SugarCube::Plugin::gotErrorContinue (631)
  #### MUSICIP FAILED ####
  [17-02-03 11:30:29.7304] Plugins::SugarCube::Plugin::gotErrorContinue (633)
  Keeping music playing requesting (from LMS) a Random Track matching the 
Current Playing Tracks Genre
  [17-02-03 11:30:29.7314] Plugins::SugarCube::Plugin::randompuller (484)
  LMS Reported Track Playing;
  
https://dfkfj8j276wwv.cloudfront.net/episodes/eacba29a-0bda-47d6-b3e1-4483852810f3/f538859b213ed6c1f66a8d4590cd968114400374cda6ef9630e51413af9309f92b856e95413186e92824a35fc4e02076b77e59115a4f38cdeb61bbc07edcd1f7/knovEhxujddA%3Ff10880d39085a94a0418a7ef61b03d5275edf83695e0cd6a5a31b80ae9b67754507ebb9a4faf3b5d8358eed7cf52c35b076ad3080ff4df99f0ae86d042.mp3
  [17-02-03 11:30:29.7325] Plugins::SugarCube::Plugin::randompuller (488)
  Currently Playing; 
https://dfkfj8j276wwv.cloudfront.net/episodes/eacba29a-0bda-47d6-b3e1-4483852810f3/f538859b213ed6c1f66a8d4590cd968114400374cda6ef9630e51413af9309f92b856e95413186e92824a35fc4e02076b77e59115a4f38cdeb61bbc07edcd1f7/knovEhxujddA%3Ff10880d39085a94a0418a7ef61b03d5275edf83695e0cd6a5a31b80ae9b67754507ebb9a4faf3b5d8358eed7cf52c35b076ad3080ff4df99f0ae86d042.mp3
  [17-02-03 11:30:29.7328] Plugins::SugarCube::Plugin::randompuller (489)
  Currently Playing Genre;
  [17-02-03 11:30:29.7332] Plugins::SugarCube::Breakout::getRandom (20)
  Get Random Track but block Artist Ignore Artist not Specified plus Ignore 
Artist not Specified plus Ignore Artist not Specified
  [17-02-03 11:30:29.7344] Plugins::SugarCube::Plugin::randompuller (492)
  Insert into Database:  by
  [17-02-03 11:30:29.8217] Slim::Schema::objectForUrl (814) Error: Null track 
request! Returning undef.
  [17-02-03 11:30:29.8223] Slim::Schema::objectForUrl (814) Backtrace:
  
  frame 0: Slim::Utils::Log::logBacktrace (/usr/lib64/perl5/Slim/Schema.pm line 
814)
  frame 1: Slim::Schema::objectForUrl 
(/usr/lib64/perl5/Slim/Schema/ResultSet/Track.pm line 45)
  frame 2: Slim::Schema::ResultSet::Track::objectForUrl 
(/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/SugarCube/Plugin.pm 
line 510)
  frame 3: Plugins::SugarCube::Plugin::randompuller 
(/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/SugarCube/Plugin.pm 
line 634)
  frame 4: Plugins::SugarCube::Plugin::gotErrorContinue 
(/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/SugarCube/Plugin.pm 
line 624)
  frame 5: Plugins::SugarCube::Plugin::gotErrorViaHTTP 
(/usr/lib64/perl5/Slim/Networking/SimpleAsyncHTTP.pm line 236)
  frame 6: Slim::Networking::SimpleAsyncHTTP::onError 
(/usr/lib64/perl5/Slim/Networking/Async/HTTP.pm line 278)
  frame 7: Slim::Networking::Async::HTTP::_http_error 
(/usr/lib64/perl5/Slim/Networking/Async/HTTP.pm line 330)
  frame 8: Slim::Networking::Async::HTTP::_http_read 
(/usr/lib64/perl5/Slim/Networking/Async.pm line 267)
  frame 9: Slim::Networking::Async::_async_read 
(/usr/lib64/perl5/Slim/Networking/IO/Select.pm line 123)
  frame 10: (eval) (/usr/lib64/perl5/Slim/Networking/IO/Select.pm line 119)
  frame 11: Slim::Networking::IO::Select::__ANON__ 
(/usr/lib64/perl5/Slim/Networking/IO/Select.pm line 168)
  frame 12: (eval) (/usr/lib64/perl5/Slim/Networking/IO/Select.pm line 168)
  frame 13: Slim::Networking::IO::Select::loop (/usr/libexec/squeezeboxserver 
line 728)
  frame 14: main::idle (/usr/libexec/squeezeboxserver line 678)
  frame 15: main::main (/usr/libexec/squeezeboxserver line 1214)
  
  [17-02-03 11:30:29.8227] Slim::Utils::Misc::pathFromFileURL (219) Warning: 
Path isn't a file URL: 
https://dfkfj8j276wwv.cloudfront.net/episodes/eacba29a-0bda-47d6-b3e1-4483852810f3/f538859b213ed6c1f66a8d4590cd968114400374cda6ef9630e51413af9309f92b856e95413186e92824a35fc4e02076b77e59115a4f38cdeb61bbc07edcd1f7/knovEhxujddA%3Ff10880d39085a94a0418a7ef61b03d5275edf83695e0cd6a5a31b80ae9b67754507ebb9a4faf3b5d8358eed7cf52c35b076ad3080ff4df99f0ae86d042.mp3
  [17-02-03 11:30:29.8237] Plugins::SugarCube::Plugin::gotErrorContinue (658)
  Random Track Selected matching Current Playing Genre;
  [17-02-03 11:30:29.8240] Plugins::SugarCube::Plugin::gotErrorContinue (659)
  Adding Track;
  
--------------------


The original podcast which forces https
https://www.npr.org/rss/podcast.php?id=381444908 works flawlessly. I can
include the logs for that if its helpful.

I hope this helps resolve the issue, as I am missing the ability to
listen to the podcasts which don't work any more. I can move this issue
to github or bugzilla if that would be more helpful.

Thanks as always!


------------------------------------------------------------------------
sander's Profile: http://forums.slimdevices.com/member.php?userid=10737
View this thread: http://forums.slimdevices.com/showthread.php?t=106775

_______________________________________________
Touch mailing list
Touch@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/touch

Reply via email to