Hi there,
I installed Self Service module on UCS 4.3-3 and the password reset used to work fine.
After upgrade to UCS 4.4 the password reset procedure breaks. The E-Mail with containing the link with the token is sent (seemingly) correctly. Following the link the user is not able to set a new password, but gets on the page where he can insert his username and request a token again. The behavior is equal on both the link containing the token & username and for the blank link (https://f.q.dn/univention/self-service/#page=newpassword). I tested it with Firefox and Chrome.
The browser outputs the following error in console:
dojo.js.uncompressed.js:8581 TypeError: Cannot read property 'firstChild' of undefined
at Object.<anonymous> (main.js:108)
at dojo.js.uncompressed.js:2936
at Object.forEach (dojo.js.uncompressed.js:4232)
at Object._addSubPages (main.js:101)
at Object.start (main.js:71)
at Object.callback ((index):15)
at callback (config.js:149)
at ha (dojo.js.uncompressed.js:1164)
at dojo.js.uncompressed.js:1330
at ia (dojo.js.uncompressed.js:1307) "in domReady callback" "TypeError: Cannot read property 'firstChild' of undefined
at Object.<anonymous> (https://f.q.dn/univention/self-service/main.js:108:34)
at https://f.q.dn/univention/js/dojo/dojo.js:42:499
at Object.forEach (https://f.q.dn/univention/js/dojo/dojo.js:57:383)
at Object._addSubPages (https://f.q.dn/univention/self-service/main.js:101:10)
at Object.start (https://f.q.dn/univention/self-service/main.js:71:9)
at Object.callback (https://f.q.dn/univention/self-service/:15:18)
at callback (https://f.q.dn/univention/js/config.js:149:22)
at ha (https://f.q.dn/univention/js/dojo/dojo.js:20:170)
at https://f.q.dn/univention/js/dojo/dojo.js:20:425
at ia (https://f.q.dn/univention/js/dojo/dojo.js:20:292)"
Reinstallation of the Self Service module and reboot of the machine didn’t change the behavior.
Thanks for your advice!
Best regards,
Greulich