philippe44 / LMS-uPnP

Integrate UPnP players with LogitechMediaServer
108 stars 17 forks source link

UPnP Bridge Plugin Disappeared from List #71

Closed hipresto closed 1 year ago

hipresto commented 1 year ago

The bridge refused to see my Pioneer receiver this morning, though it was fine last night. Rebooted everything, no change. Read some had trouble with UPnP Media Interface, so deactivated it. No change. So rescanned in bridge plugin. Didn't help. Erased and rescanned, and got an error of missing config file. Decided to deactivate bridge plugin and reactivate. However, UPnP Bridge plugin is no longer listed as an available plugin, active or inactive. No amount of reboots has helped.

I forced install of the "beta" version from your direct beta repository. Same issue with missing config file. Deactivated, and removed beta repository. UPnP Bridge still not showing under 3rd party apps.

Specs: Running piCorePlayer v. 8.1.0 piCore v. 13.1 Squeezelite v. 1.9.9-1391-pCP Material Skin

Log:

[23-01-18 12:24:18.9418] main::init (390) Starting Logitech Media Server (v8.2.0, 1627922070, Tue Aug 3 11:43:18 CEST 2021) perl 5.032001 - arm-linux-gnueabihf-thread-multi-64int [23-01-18 12:30:08.7821] Slim::Plugin::RemoteLibrary::UPnP::ControlPoint::_gotError (279) Error retrieving device description: Connect timed out: [23-01-18 12:44:40.8247] Slim::Plugin::RemoteLibrary::UPnP::ControlPoint::_gotError (279) Error retrieving device description: Connect timed out: [23-01-18 12:57:58.2161] main::init (390) Starting Logitech Media Server (v8.2.0, 1627922070, Tue Aug 3 11:43:18 CEST 2021) perl 5.032001 - arm-linux-gnueabihf-thread-multi-64int [23-01-18 12:58:08.0349] Slim::Plugin::CLI::Plugin::cli_socket_open (163) Can't setup the listening port 9090: Address already in use [23-01-18 12:58:08.0369] Slim::Utils::PluginManager::load (393) Warning: Couldn't call Slim::Plugin::CLI::Plugin->initPlugin: Can't setup the listening port 9090: Address already in use at /usr/local/slimserver/lib/Log/Log4perl/Logger.pm line 900 [23-01-18 12:58:08.9359] Slim::Web::HTTP::openport (179) Can't setup the listening port 9000 for the HTTP server: Illegal seek [23-01-18 12:58:08.9386] Slim::Web::HTTP::openport (196) Previously configured port 9000 was busy - we're now using port 9001 instead [23-01-18 12:58:09.4240] Slim::Networking::Repositories::ANON (147) Failed to fetch http://downloads.sourceforge.net/project/lms-plugins-philippe44/dev/repo-sf.xml: Couldn't resolve IP address for: cytranet.dl.sourceforge.net [23-01-18 12:58:19.7200] Slim::Plugin::Extensions::Settings::handler (35) attempt to set params with band random number - ignoring [23-01-18 12:58:45.9100] Plugins::UPnPBridge::Squeeze2upnp::start (156) /usr/local/slimserver/slimserver.pl: exec failed: No such file or directory at /usr/local/slimserver/Cache/InstalledPlugins/Plugins/UPnPBridge/Squeeze2upnp.pm line 152. [23-01-18 12:58:45.9314] Plugins::UPnPBridge::Squeeze2upnp::start (156) /usr/local/slimserver/slimserver.pl: exec failed: No such file or directory at /usr/local/slimserver/Cache/InstalledPlugins/Plugins/UPnPBridge/Squeeze2upnp.pm line 152. [23-01-18 12:59:06.7304] Plugins::UPnPBridge::Squeeze2upnp::start (156) /usr/local/slimserver/slimserver.pl: exec failed: No such file or directory at /usr/local/slimserver/Cache/InstalledPlugins/Plugins/UPnPBridge/Squeeze2upnp.pm line 152. [23-01-18 12:59:06.7496] Plugins::UPnPBridge::Squeeze2upnp::start (156) /usr/local/slimserver/slimserver.pl: exec failed: No such file or directory at /usr/local/slimserver/Cache/InstalledPlugins/Plugins/UPnPBridge/Squeeze2upnp.pm line 152. [23-01-18 12:59:12.8633] Slim::Plugin::RemoteLibrary::UPnP::ControlPoint::_gotError (279) Error retrieving device description: Connect timed out: Resource temporarily unavailable [23-01-18 12:59:12.8634] Slim::Plugin::RemoteLibrary::UPnP::ControlPoint::_gotError (279) Error retrieving device description: Connect timed out: Resource temporarily unavailable [23-01-18 12:59:15.0276] Slim::Plugin::RemoteLibrary::UPnP::ControlPoint::_gotError (279) Error retrieving device description: Connect timed out: [23-01-18 12:59:16.7692] Plugins::UPnPBridge::Squeeze2upnp::beat (177) crashed ... restarting [23-01-18 12:59:43.5010] Slim::Schema::forceCommit (2177) Warning: Trying to commit transactions before DB is initialized! [23-01-18 12:59:46.7851] Plugins::UPnPBridge::Squeeze2upnp::beat (177) crashed ... restarting [23-01-18 12:59:52.0524] main::init (390) Starting Logitech Media Server (v8.2.0, 1627922070, Tue Aug 3 11:43:18 CEST 2021) perl 5.032001 - arm-linux-gnueabihf-thread-multi-64int [23-01-18 12:59:53.8041] Slim::Networking::Slimproto::init (124) Warning: Can't listen on port 3483 for Slim protocol: Address already in use at /usr/local/slimserver/Slim/Networking/Slimproto.pm line 124. [23-01-18 12:59:57.0093] Plugins::UPnPBridge::Squeeze2upnp::start (127) executable not having 'x' permission, correcting [23-01-18 12:59:57.0106] Plugins::UPnPBridge::Squeeze2upnp::start (133) squeeze2upnp-linux-armv6 not found [23-01-18 12:59:57.0180] Slim::Utils::Misc::msg (1341) Warning: [12:59:57.0171] Use of uninitialized value $name in hash element at /usr/local/slimserver/CPAN/Template/Context.pm line 100. [23-01-18 12:59:57.0187] Slim::Utils::Misc::msg (1341) Warning: [12:59:57.0183] Use of uninitialized value $shortname in substitution (s///) at /usr/local/slimserver/CPAN/Template/Context.pm line 116. [23-01-18 12:59:57.0193] Slim::Utils::Misc::msg (1341) Warning: [12:59:57.0189] Use of uninitialized value $name in concatenation (.) or string at /usr/local/slimserver/CPAN/Template/Context.pm line 168. [23-01-18 12:59:57.0204] Slim::Web::Template::SkinManager::_fillTemplate (345) Error: file error - : not found [23-01-18 13:00:16.8014] Plugins::UPnPBridge::Squeeze2upnp::beat (177) crashed ... restarting [23-01-18 13:00:16.8040] Slim::Utils::Misc::msg (1341) Warning: [13:00:16.8026] /usr/local/slimserver/slimserver.pl: no executable program located at /usr/local/slimserver/Cache/InstalledPlugins/Plugins/UPnPBridge/Bin/squeeze2upnp-linux-armv6 [23-01-18 13:00:19.0094] Plugins::UPnPBridge::Squeeze2upnp::beat (177) crashed ... restarting [23-01-18 13:00:19.0107] Slim::Utils::Misc::msg (1341) Warning: [13:00:18.0102] /usr/local/slimserver/slimserver.pl: no executable program located at /usr/local/slimserver/Cache/InstalledPlugins/Plugins/UPnPBridge/Bin/squeeze2upnp-linux-armv6 [23-01-18 13:00:49.5456] Plugins::UPnPBridge::Squeeze2upnp::beat (177) crashed ... restarting [23-01-18 13:00:49.5470] Slim::Utils::Misc::msg (1341) Warning: [13:00:49.5464] /usr/local/slimserver/slimserver.pl: no executable program located at /usr/local/slimserver/Cache/InstalledPlugins/Plugins/UPnPBridge/Bin/squeeze2upnp-linux-armv6 [23-01-18 13:00:49.6406] Plugins::UPnPBridge::Squeeze2upnp::beat (177) crashed ... restarting [23-01-18 13:00:49.6415] Slim::Utils::Misc::msg (1341) Warning: [13:00:49.6411] /usr/local/slimserver/slimserver.pl: no executable program located at /usr/local/slimserver/Cache/InstalledPlugins/Plugins/UPnPBridge/Bin/squeeze2upnp-linux-armv6 [23-01-18 13:01:07.6659] Slim::Utils::Misc::msg (1341) Warning: [13:01:07.6644] Use of uninitialized value $name in hash element at /usr/local/slimserver/CPAN/Template/Context.pm line 100. [23-01-18 13:01:07.6666] Slim::Utils::Misc::msg (1341) Warning: [13:01:07.6662] Use of uninitialized value $shortname in substitution (s///) at /usr/local/slimserver/CPAN/Template/Context.pm line 116. [23-01-18 13:01:07.6671] Slim::Utils::Misc::msg (1341) Warning: [13:01:07.6668] Use of uninitialized value $name in concatenation (.) or string at /usr/local/slimserver/CPAN/Template/Context.pm line 168. [23-01-18 13:01:07.6681] Slim::Web::Template::SkinManager::_fillTemplate (345) Error: file error - : not found [23-01-18 13:01:43.1106] Slim::Utils::Misc::msg (1341) Warning: [13:01:43.1097] Use of uninitialized value $name in hash element at /usr/local/slimserver/CPAN/Template/Context.pm line 100. [23-01-18 13:01:43.1113] Slim::Utils::Misc::msg (1341) Warning: [13:01:43.1109] Use of uninitialized value $shortname in substitution (s///) at /usr/local/slimserver/CPAN/Template/Context.pm line 116. [23-01-18 13:01:43.1118] Slim::Utils::Misc::msg (1341) Warning: [13:01:43.1115] Use of uninitialized value $name in concatenation (.) or string at /usr/local/slimserver/CPAN/Template/Context.pm line 168. [23-01-18 13:01:43.1127] Slim::Web::Template::SkinManager::_fillTemplate (345) Error: file error - : not found [23-01-18 13:01:50.2631] Plugins::UPnPBridge::Squeeze2upnp::beat (177) crashed ... restarting [23-01-18 13:01:50.2646] Slim::Utils::Misc::msg (1341) Warning: [13:01:50.2640] /usr/local/slimserver/slimserver.pl: no executable program located at /usr/local/slimserver/Cache/InstalledPlugins/Plugins/UPnPBridge/Bin/squeeze2upnp-linux-armv6 [23-01-18 13:02:08.3960] Plugins::UPnPBridge::Squeeze2upnp::beat (177) crashed ... restarting [23-01-18 13:02:08.3985] Slim::Utils::Misc::msg (1341) Warning: [13:02:08.3974] /usr/local/slimserver/slimserver.pl: no executable program located at /usr/local/slimserver/Cache/InstalledPlugins/Plugins/UPnPBridge/Bin/squeeze2upnp-linux-armv6 [23-01-18 13:02:16.0996] Slim::Schema::forceCommit (2177) Warning: Trying to commit transactions before DB is initialized! [23-01-18 13:02:21.0864] Plugins::UPnPBridge::Squeeze2upnp::beat (177) crashed ... restarting [23-01-18 13:02:21.0882] Slim::Utils::Misc::msg (1341) Warning: [13:02:21.0874] /usr/local/slimserver/slimserver.pl: no executable program located at /usr/local/slimserver/Cache/InstalledPlugins/Plugins/UPnPBridge/Bin/squeeze2upnp-linux-armv6 [23-01-18 13:02:24.6771] main::init (390) Starting Logitech Media Server (v8.2.0, 1627922070, Tue Aug 3 11:43:18 CEST 2021) perl 5.032001 - arm-linux-gnueabihf-thread-multi-64int [23-01-18 13:02:24.7113] Slim::Utils::PluginManager::_needsUninstall (855) unable to uninstall plugin UPnPBridge - not in the cache [23-01-18 13:02:25.5605] Slim::Networking::Slimproto::init (124) Warning: Can't listen on port 3483 for Slim protocol: Address already in use at /usr/local/slimserver/Slim/Networking/Slimproto.pm line 124. [23-01-18 13:02:38.4009] Plugins::UPnPBridge::Squeeze2upnp::beat (177) crashed ... restarting [23-01-18 13:02:38.4032] Slim::Utils::Misc::msg (1341) Warning: [13:02:38.4023] /usr/local/slimserver/slimserver.pl: no executable program located at /usr/local/slimserver/Cache/InstalledPlugins/Plugins/UPnPBridge/Bin/squeeze2upnp-linux-armv6 [23-01-18 13:02:51.0902] Plugins::UPnPBridge::Squeeze2upnp::beat (177) crashed ... restarting [23-01-18 13:02:51.0925] Slim::Utils::Misc::msg (1341) Warning: [13:02:51.0915] /usr/local/slimserver/slimserver.pl: no executable program located at /usr/local/slimserver/Cache/InstalledPlugins/Plugins/UPnPBridge/Bin/squeeze2upnp-linux-armv6 [23-01-18 13:03:21.0947] Plugins::UPnPBridge::Squeeze2upnp::beat (177) crashed ... restarting [23-01-18 13:03:21.0970] Slim::Utils::Misc::msg (1341) Warning: [13:03:21.0961] /usr/local/slimserver/slimserver.pl: no executable program located at /usr/local/slimserver/Cache/InstalledPlugins/Plugins/UPnPBridge/Bin/squeeze2upnp-linux-armv6 [23-01-18 13:03:42.4708] main::init (390) Starting Logitech Media Server (v8.2.0, 1627922070, Tue Aug 3 11:43:18 CEST 2021) perl 5.032001 - arm-linux-gnueabihf-thread-multi-64int [23-01-18 13:13:44.9058] Slim::Plugin::RemoteLibrary::UPnP::ControlPoint::_gotError (279) Error retrieving device description: Connect timed out: [23-01-18 13:28:16.9471] Slim::Plugin::RemoteLibrary::UPnP::ControlPoint::_gotError (279) Error retrieving device description: Connect timed out: [23-01-18 13:42:48.8887] Slim::Plugin::RemoteLibrary::UPnP::ControlPoint::_gotError (279) Error retrieving device description: Connect timed out: [23-01-18 13:57:20.9276] Slim::Plugin::RemoteLibrary::UPnP::ControlPoint::_gotError (279) Error retrieving device description: Connect timed out:

hipresto commented 1 year ago

Addendum: After 4 hours or so, as I was contemplating nuking the LMS install and starting from scratch, I decided to take a look at the plugins page to see if anything had changed. It had. The UPnP Bridge plugin was once again in the 3rd party list. I had done nothing.

Further, when I clicked to install, LMS went through its usual routine of saying it had to reboot. As usual, the plugin was istd at the top of the page as "aavailable for update." I clicked the checkbox, and clicked "Save." Nothing happened. I waited the usuao amount of time, and refreshed the page. The plugin was still listed at the top. I tried 3 times to get it to install. Nothing.

Just out of curiosity, I loaded up the plugins page using the default template. I was greeted with the "needs to restart" dialog. This dialog did not show up in the Material skin. Acknowledging the restart loaded UPnP Bridge, and my Pioneer has been recognized.

I am more than curious now as to why the plugin disappeared (in both Material and Default), and then mysteriously reappeared hours later. Further, is the Material Skin involved? I was given to understand that the skin is simply that - CSS and HTML5 GUI. Is that not true?

For now, my problem is mitigated, but it is far from fixed. I eagerly await any answer you may have.

Thanks,

-Mark.

philippe44 commented 1 year ago

Sorry, no idea

davidanquetin commented 1 year ago

Same problem here, UPNP plugin is no more in the settings list, even with default theme (so it is not only with material skin)