I debugged a bit further and found this on my synology:

> [14-09-02 11:18:07.3421] Plugins::SqueezeCloud::Plugin::tracksHandler
> (239) search type: 
> [14-09-02 11:18:07.3440] Plugins::SqueezeCloud::Plugin::tracksHandler
> (240) index: 0
> [14-09-02 11:18:07.3458] Plugins::SqueezeCloud::Plugin::tracksHandler
> (241) quantity: 50
> [14-09-02 11:18:07.3476] Plugins::SqueezeCloud::Plugin::__ANON__ (253)
> i: 0
> [14-09-02 11:18:07.3494] Plugins::SqueezeCloud::Plugin::__ANON__ (255)
> max: 50
> [14-09-02 11:18:07.3703] Plugins::SqueezeCloud::Plugin::__ANON__ (307)
> fetching:
> https://api.soundcloud.com/tracks.json?offset=0&limit=50&order=hotness&filter=streamable&client_id=112d35211af80d72c8ff470ab66400d8&;
> [14-09-02 11:18:07.4523] Plugins::SqueezeCloud::Plugin::__ANON__ (345)
> error: Connect timed out: 

Seems to be completly identical to this:
maffejan wrote: 
> Hi,
> 
> I have installed this plugin on my squuezebox server (synology).
> Plugin is working.
> I could generated a API key.
> But I'm receiving an error message "connect timed out" if try to search
> or one of the other options.
> 
> [14-06-15 13:46:17.4903] Plugins::SqueezeCloud::Plugin::tracksHandler
> (237) index: 0
> [14-06-15 13:46:17.4920] Plugins::SqueezeCloud::Plugin::tracksHandler
> (238) quantity: 100
> [14-06-15 13:46:17.4938] Plugins::SqueezeCloud::Plugin::__ANON__ (250)
> i: 0
> [14-06-15 13:46:17.4954] Plugins::SqueezeCloud::Plugin::__ANON__ (252)
> max: 100
> [14-06-15 13:46:17.4972] Plugins::SqueezeCloud::Plugin::__ANON__ (304)
> fetching: https://api.soundcloud.com/tracks.js...XX70ab664XXX8&;
> [14-06-15 13:46:17.5315] Plugins::SqueezeCloud::Plugin::__ANON__ (342)
> error: Connect timed out: 
> 
> But i can use SoundCloud URL 
> 
> Can someone give me a hint to solve this problem 
> 
> Thanks

Is there maybe a solution to this synology/HTTPs/Perl mess?
erland wrote: 
> If this is the same problem as we have seen on one Synology device in
> ickStream I'm starting to think that it's caused by the https peer
> verification not working in Perl on some Synology devices. I think it
> works with SSODS but not with the standard Synology distribution of LMS.
> It also seems to work on some devices but not on others, so it's
> probably related to which version of Synology hardware/software that's
> used.
> 
> In a test script it seems to help to call:
> > 
Code:
--------------------
  >   > 
  > IO::Socket::SSL::set_client_defaults('SSL_verify_mode' => 0x0);
  > 
--------------------
> > 
> But unfortunately this doesn't work when used from inside LMS because
> LMS doesn't seem to be able to load IO::Socket::SSL even if it's
> installed on the device part of @INC and definitely works in the test
> script. The disadvantage of using set_client_defaults is also that it
> disables peer verification in whole LMS not just for SoundCloud.
> 
> Just thought I'd post this in case it gives you any clues since I also
> got confused by the timeout error, in the ickStream case it was
> definitely not a timeout causing the problem but we still got a
> timeout message in the logs. Unfortunately I don't have a Synology
> device yet to do more detailed testing with myself.


------------------------------------------------------------------------
fallback's Profile: http://forums.slimdevices.com/member.php?userid=63276
View this thread: http://forums.slimdevices.com/showthread.php?t=92723

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

Reply via email to