Bug#1052159: Setting/changing passwords as admin does not work

Guido Berhoerster guido at berhoerster.name
Mon Sep 18 11:51:12 BST 2023


Package: gosa
Version: 2.8~git20230203.10abe45+dfsg-9

When creating a user or changing the password as an admin, the password
is not being set after submitting the form by clicking on the "Set
password" button.

Upon further inspection, the password change form seems to be opened 
with the selected entry, userManagement->pwd_change_queue property
contains the selected user, e.g.
"uid=gber,ou=people,ou=Teachers,dc=skole,dc=skolelinux,dc=no".  However
when submitting the form, userManagement->pwd_change_queue is empty so
that userManagement->handlePasswordQueue() method bails out at the start
instead of modifying the password.

The only error I see in the logs is this when the form is requested:

[Mon Sep 18 11:35:17.973862 2023] [php:error] [pid 68872] [client 10.0.2.2:53452] PHP Fatal error:  Uncaught Exception: Serialization of 'LDAP\\ResultEntry' is not allowed in [no active file]:0\nStack trace:\n#0 {main}\n  thrown in [no active file] on line 0, referer: https://www/gosa/main.php?plug=1

-- 
Guido Berhoerster



More information about the Debian-edu-pkg-team mailing list