Module: ucs-school-webproxy Traceback (most recent call last): File "/usr/lib/univention-directory-listener/system/ucs-school-user-logonscript.py", line 484, in handler userchange(dn, new, old) File "/usr/lib/univention-directory-listener/system/ucs-school-user-logonscript.py", line 424, in userchange membershipIDs.update(userGids(dn)) File "/usr/lib/univention-directory-listener/system/ucs-school-user-logonscript.py", line 373, in userGids univention.debug.debug(univention.debug.LISTENER, univention.debug.ERROR, 'ucsschool-user-logonscripts: LDAP-search failed memberships of %s' % (dn)) UnboundLocalError: local variable 'dn' referenced before assignment
The term "(dn)" should be replaced by "(userdn)" to fix the traceback. Despite that, the generic "except" should be replaced by a more specific one to distinguish between "object not found" and real ldap errors.
ucs-school-netlogon-user-logonscripts ucsschool-3.1-R2 (3.1): 9.0.2-1.39.201309271243 ucs-school-3.2 (3.2): 10.0.0-1.40.201309271301 changelog changelog-ucsschool-3.1R2-2.tex changelog-ucsschool-3.2.xml (converted tex file to xml)
Traceback could not be reproduced. OK: 3.1 code diff OK: 3.1 changelog OK: 3.1 package version OK: 3.1 test OK: 3.1 package in repo OK: 3.2 code diff OK: 3.2 changelog OK: 3.2 package version OK: 3.2 test → VERIFIED
UCS@school 3.1 R2-2 has been released: http://download.univention.de/doc/release-notes-ucsschool-3.1-rev2-2.pdf If this error occurs again, please use "Clone This Bug".