Bugzilla – Bug 5918
Can't resolve slimdevices names
Last modified: 2007-10-27 09:31:14 UTC
I can see in my log that SqueezeCenter frequently can't resolve update.slimdevices.com or squeezenetwork. I have tried to resolve these names in other applications from the same PC, running under the same account, and the names always resolve to an IP address.
This should be fixed now. Please submit a debug log with network.asyncdns if you are still seeing it.
Still getting errors. Will attach a debug log file.
Created attachment 2316 [details] asyncdns debug log file
The DNS requests in the log all look good, but the HTTP requests just timed out for some reason. I would suggest removing all 3rd party plugins if nothing else is working. Some plugins don't play nice and block the server from performing other tasks which can cause timeouts like this. If you see it again, get a log with this command: ./slimserver.pl --debug network.asyncdns,network.asynchttp --perfwarn 0.5 perlwarn will display if anything is blocking the server for more than half a second.
Yes, I can see in my log that it is now resolving the names, but timing out at startup due to CustomBrowse plugin processing.
I believe this is the same problem as: https://bugs-archive.lyrion.org/show_bug.cgi?id=5830 The problem occurs because Custom Browse needs to perform an operation after initPlugin, it does this by calling Slim::Utils::Scheduler::add_task and SqueezeCenter can't handle this if the task takes too much time. There is a sample plugin attached to bug 5830 which can be used to reproduce the problem.
Yep it's the same problem.