Subject: The mailing list for listmasters using Sympa
List archive
Re: [sympa-users] SYMPA 6.2.44: Login: wwsympa.fcgi: Error on incoming parameter "$data",
- From: "Stefan Hornburg (Racke)" <address@concealed>
- To: address@concealed
- Subject: Re: [sympa-users] SYMPA 6.2.44: Login: wwsympa.fcgi: Error on incoming parameter "$data",
- Date: Tue, 23 Jul 2019 10:39:49 +0200
On 7/23/19 8:53 AM, TISSOT Jacques wrote:
> Dear Community,
>
>
>
> I run SYMPA 6.2.44 on Debian 9 and I executed the upgrade: sympa.pl
> –upgrade –from=6.1.25 –to=6.2.44.
>
>
>
> Running local connection, I have the following issue:
>
>
>
> Erreur interne du serveur
>
>
>
> Sympa a été confronté à une erreur interne
>
>
>
> Veuillez contacter le listmaster
>
>
>
> Erreurs : [Tue Jul 23 08:47:54 2019] wwsympa.fcgi: Error on incoming
> parameter "$data", it must be a ref on HASH or a
> ref on ARRAY at /home/sympa/bin/Sympa.pm line 422.
>
> Pile d'appel
>
>
>
> DIED: [Tue Jul 23 08:47:54 2019] wwsympa.fcgi: Error on incoming parameter
> "$data", it must be a ref on HASH or a ref on
> ARRAY at /home/sympa/bin/Sympa.pm line 422.
>
> at /usr/share/perl5/CGI/Carp.pm line 362.
>
> CGI::Carp::realdie('[Tue Jul 23 08:47:54 2019]
> wwsympa.fcgi: Error on incoming pa...') called at
> /usr/share/perl5/CGI/Carp.pm line 461
>
> CGI::Carp::die('Error on incoming parameter "$data", it
> must be a ref on HASH...') called at
> /home/sympa/bin/Sympa.pm line 422
>
> Sympa::send_notify_to_listmaster('*', 'password_encrypted')
> called at /home/sympa/bin/Sympa/WWW/Auth.pm
> line 160
>
> Sympa::WWW::Auth::authentication('unifr.ch', '<loginName>',
> '<password>') called at
> /home/sympa/bin/Sympa/WWW/Auth.pm line 60
>
> Sympa::WWW::Auth::check_auth('unifr.ch', '<loginName>',
> '<password>') called at
> /home/sympa/bin/wwsympa.fcgi line 3155
>
> main::do_login() called at /home/sympa/bin/wwsympa.fcgi
> line 1544
>
>
>
This originates from this part of the code:
if ($auth_service->{'auth_type'} eq 'user_table') {
# Old style RC4 encrypted password.
if ($user->{'password'} and $user->{'password'} =~ /\Acrypt[.]/) {
$log->syslog('notice',
'Password in database seems encrypted. Run
upgrade_sympa_password.pl to rehash passwords'
);
Sympa::send_notify_to_listmaster('*', 'password_encrypted');
return undef;
}
So I suppose you need to run upgrade_sympa_password.pl to rehash passwords.
The resulting crash looks like a
bug though.
Regards
Racke
> Thank you for help. I’m working for days on this upgrade..
>
>
>
> Best regards,
>
> Jacques
>
>
>
> -------------------------
>
> Jacques Tissot
>
> Université de Fribourg
>
> Suisse
>
>
>
--
Ecommerce and Linux consulting + Perl and web application programming.
Debian and Sympa administration. Provisioning with Ansible.
Attachment:
signature.asc
Description: OpenPGP digital signature
-
[sympa-users] SYMPA 6.2.44: Login: wwsympa.fcgi: Error on incoming parameter "$data",,
TISSOT Jacques, 07/23/2019
- Re: [sympa-users] SYMPA 6.2.44: Login: wwsympa.fcgi: Error on incoming parameter "$data",, Stefan Hornburg (Racke), 07/23/2019
Archive powered by MHonArc 2.6.19+.