Broken login on univention/self-service/

i can go to the univention screen & log in as the user using the old password

I then get ::
“there are no modules available for authentication user xxxx”
which is expected , but why default to mangement page for normal login?
instead of :"


if i go to change password:
it fully functions & allows the user to change the pw…

but if i go to “your profile” & try to login , it throws all sorts of errors.

nternal server error during "passwordreset/get_user_attributes_values".
Request: passwordreset/get_user_attributes_values

Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/univention/management/console/", line 359, in __error_handling
    six.reraise(etype, exc, etraceback)
  File "/usr/lib/python2.7/dist-packages/univention/management/console/", line 262, in execute
    function.__func__(self, request, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/univention/management/console/modules/passwordreset/", line 102, in _decorator
    return func(self, request, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/univention/management/console/modules/", line 181, in _response
    return function(self, request)
  File "/usr/lib/python2.7/dist-packages/univention/management/console/modules/", line 321, in _response
    result = _multi_response(self, request)
  File "/usr/lib/python2.7/dist-packages/univention/management/console/modules/", line 181, in _response
    return function(self, request)
  File "/usr/lib/python2.7/dist-packages/univention/management/console/modules/", line 443, in _response
    return list(function(self, iterator, *nones))
  File "/usr/lib/python2.7/dist-packages/univention/management/console/modules/", line 289, in _fake_func
    yield function(self, *args)

same if i go to password forgotten & type in user name, it throws hte same error.
but if it cannot find the user name, how can i reset the PW or even log in ?