On Tue, Sep 27, 2011 at 12:20 PM, Steve Bernard, Jr <[email protected]> wrote: > I am running Ubuntu Server 11.04, 32 bit. I updated to the latest > Debian build from the unstable repository before doing a deep dive. > > I am not having any scanning problems. I added 6 test AVIs to a new > video directory in my library and they scan properly. > > I am having similar problems to what other people have reported where > some of my upnp browsers on my network (2player on Android, > foobar2000, KinskyDesktop) can see the LMS RC3 server as a source, but > cannot browse, search, or play anything. My XBOX 360, on the other > hand, doesn't see it at all (perhaps it does a cursory browse and > doesn't display if it's empty, not sure). > > I looked at my server log and at first I was getting a lot of messages > like this: > > [11-09-27 10:23:33.4739] main::init (354) Starting Logitech Media > Server (v7.7.0, r33526, Tue Sep 27 03:03:17 PDT 2011) perl 5.010001 > [11-09-27 10:23:34.1359] Slim::Networking::UDP::init (39) FATAL: There > is already another copy of the Logitech Media Server running on this > machine. (Address already in use) > [11-09-27 10:23:34.1373] Log::Log4perl::Logger::and_die (868) Warning: > FATAL: There is already another copy of the Logitech Media Server > running on this machine. (Address already in use) at > /usr/share/squeezeboxserver/lib/Log/Log4perl/Logger.pm line 900 > 2011-09-27 10:23:34 Logitech Media Server died. Restarting. > > Over and over again I got this. I eventually realized that my upgrade > from squeezeboxserver 7.6.2 to LMS did not remove the old file in > /etc/init.d/. So I had a /etc/init.d/squeezeboxserver file and a > /etc/init.d/logitechmediaserver file. I removed the > /etc/init.d/squeezeboxserver file and that got rid of this error. > > I restarted and I had the same results: I could detect the upnp server > but no browse it. I looked at the log file and saw these entries: > > [11-09-27 10:28:06.5875] Slim::Networking::IO::Select::__ANON__ (147) > Error: Select task failed calling Slim::Plugin::UPnP::Events::request: > Can't call method "pluginData" on an undefined value at > /usr/share/perl5/Slim/Plugin/UPnP/MediaRenderer/AVTransport.pm line > 216. > ; fh=HTTP::Daemon::ClientConn=GLOB(0xe8ef608) > [11-09-27 10:28:06.5915] Slim::Networking::IO::Select::__ANON__ (147) > Error: Select task failed calling Slim::Plugin::UPnP::Events::request: > Can't call method "pluginData" on an undefined value at > /usr/share/perl5/Slim/Plugin/UPnP/MediaRenderer/RenderingControl.pm > line 161. > ; fh=HTTP::Daemon::ClientConn=GLOB(0xe924310) > > After seeing this and doing some digging, I installed the > libhttp-daemon-ssl-perl package. This cleared up those two error > messages when I restarted LMS again. It's possible that this package > needs to be a dependency on Debian systems. > > However, I am still seeing the same failure to browse the upnp library > with any of my software. Is there further logging or troubleshooting > I could provide that might help with this diagnosis? > > Thanks, > > -Steve >
I updated to the newest Debian build from the unstable repo this morning (v7.7.0, r33535, Wed Sep 28 03:04:03 PDT 2011). Same problems as yesterday, where I can see the upnp service with my software, but can't browse it. What I did realize is that I did not resolve the error message I ran into yesterday. What I see is that every time I restart the server, the very first time I try to browse the upnp library, I get this pair of error messages: [11-09-28 09:52:31.4141] Slim::Networking::IO::Select::__ANON__ (147) Error: Select task failed calling Slim::Plugin::UPnP::Events::request: Can't call method "pluginData" on an undefined value at /usr/share/perl5/Slim/Plugin/UPnP/MediaRenderer/AVTransport.pm line 216. ; fh=HTTP::Daemon::ClientConn=GLOB(0xe919a68) [11-09-28 09:52:31.4579] Slim::Networking::IO::Select::__ANON__ (147) Error: Select task failed calling Slim::Plugin::UPnP::Events::request: Can't call method "pluginData" on an undefined value at /usr/share/perl5/Slim/Plugin/UPnP/MediaRenderer/RenderingControl.pm line 161. ; fh=HTTP::Daemon::ClientConn=GLOB(0xe94d270) This message does not show up again until I restart the server and try to browse again, but it does this every time. I did not resolve this yesterday like I thought. I was just incorrectly thinking it would display right at server startup, but that's not the case. _______________________________________________ beta mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/beta
