Max2Play Home 2016 (en) › Forums › Max2Play as Squeezebox (Player / Server) › Shairtunes
This topic contains 6 replies, has 4 voices, and was last updated by MarioM Moderator 2 years, 11 months ago.
25. Juli 2019 at 11:18 #46476
I’m unable to use Shairtunes. I’m using Logitech Media Server Versión: 7.9.2 and installed Shairtunes2 (fork) v.0.107.2 plugin. But when I try to configure it an error is shown:
404 Not Found: plugins/Extensions/settings/plugins/ShairTunes2W/settings/basic.html
This is what LMS logs shows:
2019-07-25 11:12:31 squeezeboxserver_safe stopped. <– this is a restart request of LMS
[19-07-25 11:12:31.8472] Plugins::ShairTunes2W::Utils::checkHelper (111) executable not having ‚x‘ permission, correcting
[19-07-25 11:12:31.8488] Slim::Utils::Misc::msg (1252) Warning: [11:12:31.8482] Use of uninitialized value $mDNShelper in concatenation (.) or string at /var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/Plugin.pm line 306.
[19-07-25 11:12:31.8493] Plugins::ShairTunes2W::Plugin::stop_mDNS (306) Killing all processes
[19-07-25 11:12:31.8500] Slim::Utils::Misc::msg (1252) Warning: [11:12:31.8496] Use of uninitialized value $mDNShelper in concatenation (.) or string at /var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/Plugin.pm line 313.
2019-07-25 11:12:31 squeezeboxserver_safe started.
[19-07-25 11:12:35.1325] main::init (387) Starting Logitech Media Server (v7.9.2, 1563954316, Wed Jul 24 10:12:41 CEST 2019) perl 5.024001 – arm-linux-gnueabihf-thread-multi-64int
[19-07-25 11:12:35.7477] Slim::Utils::Misc::msg (1252) Warning: [11:12:35.7469] DBIx::Class::ResultSet::update_or_create(): Query returned more than one row. SQL that returns multiple rows is DEPRECATED for ->find and ->single at /usr/share/perl5/Slim/Schema.pm line 187525. Juli 2019 at 12:58 #46482
Thanks for sharing the log, which Raspberry Pi and which image of Max2Play are you using?25. Juli 2019 at 13:28 #46488
A Raspberry Pi 3 B+ and a 2.50 version of Max2Play (downladed the latest image, which I believe is 2.49 version and then upgraded to 2.50 via the web interface).
Domus26. Juli 2019 at 8:49 #46496
I fixed the problem by executing:
sudo apt-get upgrade libcrypt-openssl-rsa-perl
The solution is taken from here (see msg #585).
I’ve seen that I’m not the only one who found this issue, that’s why I’m publishing the fix that worked for me. Hope this help other users.
Domus26. Juli 2019 at 10:20 #46499
Thank you for following up so quickly and sharing your fix!
We will check if this is a general issue and try to recreate it with some different Pi setups.17. April 2020 at 21:54 #48541
A year later I am running into exactly the same issue. I just started today to explore M2P.
I used the latest downloadableimage and am now on Version 2.51.
Is it still expected that I have to manually update libcrypt-openssl-rsa-perl?
Or am I supposed to somehow trigger an apt-gt update anyway?
Even when just updating the single package the list of updated dependencies is quite long.
domus1024, thanks for the hint!21. April 2020 at 14:21 #48565
Please install the bugfix for Shairtunes2 on the Squeezebox Server tab in the Max2Play web interface.
If that doesn’t help, try executing the sudo apt-get upgrade libcrypt-openssl-rsa-perl command from a terminal on your Max2Play device.
Edit: The packages in the bugfix installer were out of date. We have added the current packages to our beta.
You must be logged in to reply to this topic.