Bug#1077759: gosa: failed to change user entry: Uncaught ReflectionException: Property LDAP::$count does not exist

Lars Kruse devel at sumpfralle.de
Thu Aug 1 15:12:34 BST 2024


Package: gosa
Version: 2.8~git20230203.10abe45+dfsg-1+deb12u2
Severity: normal

Dear Maintainer,

I recently noticed, that I cannot edit properties of a user account
in the GOsa web interface anymore.
This applies to my own account as well as other people's accounts in an
admin context.

I am running Debian Bookworm and I am not aware of any special
ingredients in the affected system.

Example procedure:
1. log into GOsa as a user
1. select "Edit user settings" (the wording is not exact; I am using the
   German localization)
1. click "Edit"
1. change one of the user properties (e.g. first name, academic title,
   birthday, ...)
1. click "OK"

The following error message is emitted now:

Fatal error: Uncaught ReflectionException:
Property LDAP::$count does not exist in /usr/share/gosa/include/class_ldapMultiplexer.inc:55
Stack trace:
 #0 /usr/share/gosa/include/class_ldapMultiplexer.inc(55): ReflectionProperty->__construct()
 #1 /usr/share/gosa/plugins/personal/generic/class_user.inc(1357): ldapMultiplexer->__get()
 #2 /usr/share/gosa/include/class_tabs.inc(412): user->check()
 #3 /usr/share/gosa/plugins/personal/myaccount/main.inc(87): tabs->check()
 #4 /usr/share/gosa/html/main.php(427): require('...')
 #5 {main} thrown in /usr/share/gosa/include/class_ldapMultiplexer.inc on line 55

A reboot of the host providing GOSa did not change this behavior.

I *think*, the above procedure was working before, but I am not aware
of any local changes.

Do you have an idea, what could cause this error message?

Thank you for your time!

Lars



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