--Since Smartmix vers 1.20/1.22 I haven’t changed my system in any
significant way. I’ve added some new music files, but they’re clean
redbook CD rips that probably do not affect the plugin.

But going back to one of these versions wouldn't fix the issue, would it?

http://www.herger.net/_data/SmartMix-1.2.2.zip

--I’m pretty sure that I can edit any script files on the NAS using
WinSCP, but less confident if I must use PuTTY and command lines.
--Although I don’t understand what the module you mentioned actually is,
I think I’ve found it at  /opt/remote/lib/perl/LWP/UserAgent.pm  .

We want to play save and won't change the library file directly. But if you could apply the following change to scanner.pl (probably squeezebox-scanner.pl or similar on your NAS):

diff --git a/scanner.pl b/scanner.pl
index 8b2f7f5..59b88aa 100755
--- a/scanner.pl
+++ b/scanner.pl
@@ -38,10 +38,12 @@
 if (0) {
        require 'auto/Compress/Raw/Zlib/autosplit.ix';
 }

 BEGIN {
+       $ENV{PERL_LWP_USE_HTTP_10} = 1;
+
        use Slim::bootstrap;
        use Slim::Utils::OSDetect;


This should force LWP::UserAgent to stick with HTTP/1.0. It's a wild guess based on some googling for the EOF 500 error message. It seems that LWP::UA sometimes fails to talk to servers using HTTP/1.1. OTOH I'm quite a bit confused, as most other requests seem to work just fine. Only the data upload.

Should above workaround not help, you could try to lower the MAX_UPLOAD value in the plugin's Importer.pm file to something like 500 (instead of 2500), to reduce the amount of data sent in one go.

--

Michael
_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to