ich habe heute unseren debian buster basierten OPSI-Server mal wieder aktualisiert (wie alle paar Wochen mit apt) und kann mich nun (nach einem Reboot) nicht mehr einloggen.
Configed sagt "Unauthorized"
Webinterface sagt "Backend authentication error: Backend authentication error: Authentication failed for user 'xxxxxxxx': Backend authentication error: PAM authentication failed for user 'xxxxxxxx': Permission denied (auth_type=auth-module)"
In der opsiconfd.log fällt seit dem Update folgende Meldung an:
Code: Alles auswählen
[3] [2022-07-25 10:54:57.965] [ ] Exception in ASGI application
(h11_impl.py:369)
Traceback (most recent call last):
File "uvicorn/protocols/http/h11_impl.py", line 366, in run_asgi
File "uvicorn/middleware/proxy_headers.py", line 75, in __call__
File "uvicorn/middleware/message_logger.py", line 82, in __call__
File "uvicorn/middleware/message_logger.py", line 78, in __call__
File "fastapi/applications.py", line 212, in __call__
File "starlette/applications.py", line 112, in __call__
File "starlette/middleware/errors.py", line 181, in __call__
File "starlette/middleware/errors.py", line 159, in __call__
File "opsiconfd/application/main.py", line 219, in __call__
AttributeError: 'list' object has no attribute 'get'
Wir haben den OPSI-Server ins AD eingebunden und melden uns via pam mit unseren AD-Usern an. Das läuft seit Jahren problemlos und es wurde keine Config geändert. "login" (kommando an der Konsole) loggt uns nach wie vor korrekt ein, "id" gibt die korrekte Gruppenauflistung aus.
Jemand 'ne Idee?