So, I'm still running the classic SqueezeplayOS here on a Joggler (which I might update if I can guarantee complete blackout when the screen is off!). These days my SqueezeplayOS Joggler is connected through Logitech Media Server running on a Netgear ReadyNAS 204 which runs a stripped back Debian GNU/Linux 8.11 (jessie) masquarading as ReadyNASOS 6.10.9.
Many, many months ago (back in Autumn 2022 I believe), I had an issue with many of my favourite podcasts suddenly not playing through LMS, particularly all those coming through 'acast' and 'megaboom'. LMS would read the feeds and episode lists and 'try' to play, before giving up. Some of my other podcasts still worked OK though. The LMS logs suggested that it might be some sort of rejection by certain podcast providers as some podcasts still worked, linked to the following warning in the logs:
Well, I trawled (obviously not thoroughly enough ) the web looking for solutions, but kept coming up short. I knew it was a LMS issue as they worked fine through web browsers etc. on the same network. I tried disabling the PiHole and my VPN, even though I knew these weren't the issue. I also updated LMS on the ReadyNAS from 7.9 through to 8.4 nightly, but again, no joy.You're using a rather old version of IO::Socket::SSL (v2.002) - please try to update to at least 2.020 for improved compatibility.
Yesterday I decided to have another bash at it and quickly came across the solution in a 2017 slimdevices.com forum thread (which long time forum member Ronnie had contributed to)
The fix was, via Putty-ing into the ReadyNAS, the following (running as su)
Code: Select all
apt-get install libssl-dev
perl -MCPAN -e shell
cpan> install CPAN
cpan> reload CPAN
cpan> install Net::SSLeay
cpan> install IO:Socket::SSL
cpan> install Audio::Scan
This also updated Audio::Scan from 0.95 to 1.01 (which probably wasn't necessary), although to register this change I had to
Code: Select all
mv /usr/share/squeezeboxserver/lib/Audio/Scan.pm /usr/share/squeezeboxserver/lib/Audio/Scan.pmold
The full spec reported from LMS is now
All podcasts are now playing perfectly.Operating system: Debian - EN - utf8
Platform Architecture: armv7l-linux
Perl Version: 5.20.2 - arm-linux-gnueabi-thread-multi-64int
Database Version: DBD::SQLite 1.34_01 (sqlite 184.108.40.206)
As always, a simple fix, which no doubt if I'd posted somewhere such as the slimforums or here I would probably have been directed to, but where's the fun in solving an issue quickly?!