[ZendTo] LDAP authentication broken after 6.05-2 upgrade
Etienne Vogt
Etienne.Vogt at obspm.fr
Mon Aug 31 17:32:40 BST 2020
Hello,
I've just upgraded ZendTo to the last 6.05-2 and LDAP authentication
no longer works. Our users get a blank page and we get the following
PHP error message in /var/log/apache2/zendto_error.log (real login
and password replaced with fake ones) :
[Mon Aug 31 18:23:25.035288 2020] [php7:error] [pid 31732] [client
145.238.184.196:33360] PHP Fatal error: Uncaught ArgumentCountError: Too
few arguments to function NSSAuthenticator::authenticate(), 3 passed in
/opt/zendto/lib/NSSLDAPAuthenticator.php on line 392 and exactly 4
expected in /opt/zendto/lib/NSSAuthenticator.php:165\nStack trace:\n#0
/opt/zendto/lib/NSSLDAPAuthenticator.php(392):
NSSAuthenticator->authenticate('login', 'password', Array)\n#1
/opt/zendto/lib/NSSMultiAuthenticator.php(154):
NSSLDAPAuthenticator->authenticate('login', 'password', Array, '')\n#2
/opt/zendto/lib/NSSDropbox.php(2332):
NSSMultiAuthenticator->authenticate('login', 'password', Array,
'')\n#3
/opt/zendto/lib/NSSDropbox.php(620):
NSSDropbox->userFromAuthentication()\n#4 /opt/zendto/www/index.php(35):
NSSDropbox->__construct(Array)\n#5 {main}\n thrown in
/opt/zendto/lib/NSSAuthenticator.php on line 165
We are running ZendTo on a Debian 10 LXC container.
--
Etienne Vogt (Etienne.Vogt at obspm.fr)
Observatoire de Paris-Meudon
Service Informatique
More information about the ZendTo
mailing list