Ldap User synchronization: TypeError: __init__() got an unexpected keyword argument 'logged_out'

Hallo zusammen,
nach Update auf Version 2.1.0p36.cre (von Version 1.6.0p24.cre über 2.0.0p39.cre) funktioniert das Users dashboard nicht mehr.
Aktualisierungen können auch nicht ausgeführt werden.

Synchronization started...
[default] Starting sync for connection
[default] Exception: __init__() got an unexpected keyword argument 'logged_out'
2024-02-07 09:55:05,171 [40] [cmk.web 23776] Exception (default, userdb_job): Traceback (most recent call last):
  File "/omd/sites/lxmon/lib/python3/cmk/gui/userdb.py", line 1545, in _execute_sync_action
    connection.do_sync(
  File "/omd/sites/lxmon/lib/python3/cmk/gui/plugins/userdb/ldap_connector.py", line 1280, in do_sync
    users = load_users_func(lock=True)
  File "/omd/sites/lxmon/lib/python3/cmk/gui/userdb.py", line 893, in load_users
    val = load_custom_attr(uid, attr, conv_func)
  File "/omd/sites/lxmon/lib/python3/cmk/gui/userdb.py", line 933, in load_custom_attr
    return conv_func(result.strip())
  File "/omd/sites/lxmon/lib/python3/cmk/gui/userdb.py", line 642, in _convert_session_info
    return {k: SessionInfo(**v) for k, v in ast.literal_eval(value).items()}
  File "/omd/sites/lxmon/lib/python3/cmk/gui/userdb.py", line 642, in <dictcomp>
    return {k: SessionInfo(**v) for k, v in ast.literal_eval(value).items()}
TypeError: __init__() got an unexpected keyword argument 'logged_out'

Die Fehler erscheinen auch regelmässig im LOG-File web.log
Der Test der LDAP-Konfiguration ist erfolgreich.

Hat jemand einen Tipp, wie ich das Problem angehen kann.

Danke im voraus.

Michael
SUSE Linux Enterprise Server 12 (x86_64) PATCHLEVEL = 5
LDAP-Version 3 (Encrypt the network connection using SSL.)

Welcome to the Forum. Please check if this can solve your issue: https://checkmk.atlassian.net/wiki/spaces/KB/pages/9471948/Troubleshooting+unexpected+keyword+argument+logged+out+error

1 Like

Perfekt. :clap:
Das ist die Lösung.
Danke für die Unterstützung.