Bugzilla – Bug 7746
Cannot login to squeeze network
Last modified: 2009-07-31 10:19:18 UTC
I've just upgraded the OS to Hardy Heron beta. This uninstalled slimserver so I installed squeezecentre. It is whatever is in the repository at the moment - not sure how to tell if it is 7.0 or 7.0.1. I have set up a squeeze network account but whenever I put the details into the setup wizard I get the message: We couldn't find your account information, please re-enter your information and try again. If you don't have an account please click “I need an account” to continue. Looking at /var/logs/squeezecenter/server.log I have lots of messages like: [08-04-06 19:26:20.8098] Slim::Networking::SqueezeNetwork::_error (319) Unable to login to SN: unexpected end of string while parsing JSON string, at character offset 95 ["(end of string)"] at /usr/share/perl5/Slim/Networking/SqueezeNetwork.pm line 296.
What exact OS version are you using? What version of JSON::XS do you have installed on your system? It would be easiest for us to reproduce this issue if we knew the login/pw. Could you please create a fake pw and see whether this is still reproduceable? Please send me that fake password if it does.
Hi, I'using x86 version of Ubuntu Hardy Heron. It is Beta1, but I keep it up to date with the repositories so it changes day to day. I don't know what version of JSON::XS I have. If you tell me how to find that out I can check. I changed the password to an all alphabetic one and the problem resolved itself. I assume you are the same person that has been helping me on the forum thread. Thanks for your help. If you want to keep pursuing this I'm happy to keep going.
> I changed the password to an all alphabetic one and the problem resolved > itself. Can you tell me what character caused the problem? We should find a solution to either allow it or prevent it from being entered.
Richard, your mail server wouldn't accept my mail as I'm using my provider's SMTP server to send out slimdevices.com mail (SPF violation). Will investigat this later. Back to the bug: So you mean you can't even confirm that adding the digit 2 would break in _all_ cases, but only with your original password? That's really wierd. What are the characters to the left and right of it? And is it in an even or odd position within the password? I'm not trying to guess your password, but to understand whether the encoding might fail due to the combination, incorrectly interpreting the pw as some already encoded letter or something. But then the pw is encrypted before sending... that's really odd. Debugging password related issues always is a bit hard.
Richard - thanks for the info about your password. But I'm sorry, I still can't reproduce it. Could you still tell me the version number of your JSON::XS? Just run the following command from the shell: perl -MJSON::XS -e 'print $JSON::XS::VERSION;'
Sorry your command didn't work: perl -MJSON::XS -e 'print $JSON::XS::VERSION;' Can't locate JSON/XS.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .). BEGIN failed--compilation aborted. I don't know any perl and I don't know which version of the file I should be using: locate XS.pm /usr/share/perl/5.8.8/ExtUtils/Constant/XS.pm /usr/share/squeezecenter/CPAN/JSON/XS.pm /usr/share/squeezecenter/CPAN/Template/Stash/XS.pm Richard.
> Sorry your command didn't work: > > perl -MJSON::XS -e 'print $JSON::XS::VERSION;' > Can't locate JSON/XS.pm in @INC (@INC contains: /etc/perl No problem: if it can't find one, then SC will use its own - which should be fine. I have no idea what was wrong with your password. And as long as we can't reproduce this issue, we won't be able to fix anything. Assigning to QA to reproduce.
If anyone else sees this issue, please provide details and reopen the bug.
Verified not an issue with 7.0.1
This bug has recently been fixed in the latest release of SqueezeCenter 7.0.1 Please try that version, if you still see the error, then reopen this bug. To download this version, please navigate to: http://www.slimdevices.com/su_downloads.html
Reduce number of active targets for SC