Missing Modules on Master Server LISTENER ERROR

Hello on my domain master server some modules are missing.

root@sedeka1:~# univention-directory-listener-ctrl status
Listener status:
 run: univention-directory-listener: (pid 12500) 7931s, normally down

Current Notifier ID on "sedeka1.xyz.local"
 52756

Last Notifier ID processed by local Listener:
 52756

Last transaction processed:
 52756 cn=appcenter/app,cn=udm_module,cn=univention,dc=xyz,dc=local m

Modules:
0       app_attributes  /usr/lib/univention-directory-listener/system/app_attributes.py
3       bind    /usr/lib/univention-directory-listener/system/bind.py
3       dhcp    /usr/lib/univention-directory-listener/system/dhcp.py
0       faillog /usr/lib/univention-directory-listener/system/faillog.py
3       gencertificate  /usr/lib/univention-directory-listener/system/gencertificate.py
3       hosteddomains   /usr/lib/univention-directory-listener/system/hosteddomains.py
3       keytab-member   /usr/lib/univention-directory-listener/system/keytab-member.py
3       keytab  /usr/lib/univention-directory-listener/system/keytab.py
0       ldap_extension  /usr/lib/univention-directory-listener/system/ldap_extension.py
3       ldap_server     /usr/lib/univention-directory-listener/system/ldap_server.py
3       license_uuid    /usr/lib/univention-directory-listener/system/license_uuid.py
3       nagios-client   /usr/lib/univention-directory-listener/system/nagios-client.py
3       nagios-server   /usr/lib/univention-directory-listener/system/nagios-server.py
3       nfs-homes       /usr/lib/univention-directory-listener/system/nfs-homes.py
3       nfs-shares      /usr/lib/univention-directory-listener/system/nfs-shares.py
3       nscd_update     /usr/lib/univention-directory-listener/system/nscd.py
3       nss     /usr/lib/univention-directory-listener/system/nss.py
0       pkgdb-watch     /usr/lib/univention-directory-listener/system/pkgdb-watch.py
0       portal_groups   /usr/lib/univention-directory-listener/system/portal_groups.py
3       portal_server   /usr/lib/univention-directory-listener/system/portal_server.py
0       quota   /usr/lib/univention-directory-listener/system/quota.py
3       s4-connector    /usr/lib/univention-directory-listener/system/s4-connector.py
3       samba4-idmap    /usr/lib/univention-directory-listener/system/samba4-idmap.py
3       samba-shares    /usr/lib/univention-directory-listener/system/samba-shares.py
3       selfservice-invitation  /usr/lib/univention-directory-listener/system/selfservice-invitation.py
3       selfservice     /usr/lib/univention-directory-listener/system/selfservice.py
0       udm_extension   /usr/lib/univention-directory-listener/system/udm_extension.py
3       umc-service-providers   /usr/lib/univention-directory-listener/system/umc-service-providers.py
3       univention-admin-diary-backend  /usr/lib/univention-directory-listener/system/univention-admin-diary-backend.py
0       univention-radius       /usr/lib/univention-directory-listener/system/univention-radius.py
3       univention-saml-groups  /usr/lib/univention-directory-listener/system/univention-saml-groups.py
3       univention-saml-idp-config      /usr/lib/univention-directory-listener/system/univention-saml-idp-config.py
3       univention-saml-servers /usr/lib/univention-directory-listener/system/univention-saml-servers.py
3       univention-saml-simplesamlphp-configuration     /usr/lib/univention-directory-listener/system/univention-saml-simplesamlphp-configuration.py
3       well-known-sid-name-mapping     /usr/lib/univention-directory-listener/system/well-known-sid-name-mapping.py
root@sedeka1:~#

The listener /notifer service status is ok

root@sedeka1:~# /usr/lib/nagios/plugins/check_univention_replication
OK: replication complete (nid=52756 lid=52756)

The services are runnning and fine.

sv status univention-directory-notifier | sed -n 's/:.*//p'
sv status univention-directory-listener | sed -n 's/:.*//p'

run / run

the listener.log have some errors (see below)

Quastion: How can I reinstall the missing modules or fix the problem?

best regards
Peter

/var/log/univention/listener.log

13.12.20 14:57:53.920  LISTENER    ( ERROR   ) : import of filename=/usr/lib/univention-directory-listener/system/pkgdb-watch.py failed
Traceback (most recent call last):
  File "/usr/lib/univention-directory-listener/system/pkgdb-watch.py", line 36, in <module>
    import univention.pkgdb
  File "/usr/lib/python2.7/dist-packages/univention/pkgdb.py", line 45, in <module>
    import univention.uldap
  File "/usr/lib/python2.7/dist-packages/univention/uldap.py", line 37, in <module>
    import ldap
  File "/usr/lib/python2.7/dist-packages/ldap/__init__.py", line 85, in <module>
    from functions import open,initialize,init,get_option,set_option,escape_str,strf_secs,strp_secs
  File "/usr/lib/python2.7/dist-packages/ldap/functions.py", line 38, in <module>
    from ldap.ldapobject import LDAPObject
ImportError: No module named ldapobject
13.12.20 14:57:53.920  LISTENER    ( ERROR   ) : import of filename=/usr/lib/univention-directory-listener/system/pkgdb-watch.py failed in module_import()

13.12.20 14:57:53.924  LISTENER    ( ERROR   ) : import of filename=/usr/lib/univention-directory-listener/system/portal_groups.py failed
Traceback (most recent call last):
  File "/usr/lib/univention-directory-listener/system/portal_groups.py", line 36, in <module>
    from ldap.dn import explode_dn
  File "/usr/lib/python2.7/dist-packages/ldap/__init__.py", line 85, in <module>
    from functions import open,initialize,init,get_option,set_option,escape_str,strf_secs,strp_secs
  File "/usr/lib/python2.7/dist-packages/ldap/functions.py", line 38, in <module>
    from ldap.ldapobject import LDAPObject
ImportError: No module named ldapobject
13.12.20 14:57:53.924  LISTENER    ( ERROR   ) : import of filename=/usr/lib/univention-directory-listener/system/portal_groups.py failed in module_import()


13.12.20 14:57:53.931  LISTENER    ( ERROR   ) : import of filename=/usr/lib/univention-directory-listener/system/faillog.py failed
Traceback (most recent call last):
  File "/usr/lib/univention-directory-listener/system/faillog.py", line 42, in <module>
    from univention.admin.handlers.users.user import unmapLocked
  File "/usr/lib/python2.7/dist-packages/univention/admin/__init__.py", line 40, in <module>
    from ldap.filter import filter_format
  File "/usr/lib/python2.7/dist-packages/ldap/__init__.py", line 85, in <module>
    from functions import open,initialize,init,get_option,set_option,escape_str,strf_secs,strp_secs
  File "/usr/lib/python2.7/dist-packages/ldap/functions.py", line 38, in <module>
    from ldap.ldapobject import LDAPObject
ImportError: No module named ldapobject
13.12.20 14:57:53.931  LISTENER    ( ERROR   ) : import of filename=/usr/lib/univention-directory-listener/system/faillog.py failed in module_import()


13.12.20 14:57:53.937  LISTENER    ( ERROR   ) : import of filename=/usr/lib/univention-directory-listener/system/quota.py failed
Traceback (most recent call last):
  File "/usr/lib/univention-directory-listener/system/quota.py", line 36, in <module>
    import ldap
  File "/usr/lib/python2.7/dist-packages/ldap/__init__.py", line 85, in <module>
    from functions import open,initialize,init,get_option,set_option,escape_str,strf_secs,strp_secs
  File "/usr/lib/python2.7/dist-packages/ldap/functions.py", line 38, in <module>
    from ldap.ldapobject import LDAPObject
ImportError: No module named ldapobject
13.12.20 14:57:53.937  LISTENER    ( ERROR   ) : import of filename=/usr/lib/univention-directory-listener/system/quota.py failed in module_import()


13.12.20 14:57:53.989  LISTENER    ( ERROR   ) : import of filename=/usr/lib/univention-directory-listener/system/ldap_extension.py failed
Traceback (most recent call last):
  File "/usr/lib/univention-directory-listener/system/ldap_extension.py", line 36, in <module>
    import univention.lib.ldap_extension as ldap_extension
  File "/usr/lib/python2.7/dist-packages/univention/lib/ldap_extension.py", line 56, in <module>
    from ldap.filter import filter_format
  File "/usr/lib/python2.7/dist-packages/ldap/__init__.py", line 85, in <module>
    from functions import open,initialize,init,get_option,set_option,escape_str,strf_secs,strp_secs
  File "/usr/lib/python2.7/dist-packages/ldap/functions.py", line 38, in <module>
    from ldap.ldapobject import LDAPObject
ImportError: No module named ldapobject
13.12.20 14:57:53.989  LISTENER    ( ERROR   ) : import of filename=/usr/lib/univention-directory-listener/system/ldap_extension.py failed in module_import()
13.12.20 14:57:53.989  LISTENER    ( INFO    ) : importing handler /usr/lib/univention-directory-listener/system/samba4-idmap.py


13.12.20 14:57:54.468  LISTENER    ( ERROR   ) : import of filename=/usr/lib/univention-directory-listener/system/app_attributes.py failed
Traceback (most recent call last):
  File "/usr/lib/univention-directory-listener/system/app_attributes.py", line 41, in <module>
    from ldap.dn import dn2str, str2dn
  File "/usr/lib/python2.7/dist-packages/ldap/__init__.py", line 85, in <module>
    from functions import open,initialize,init,get_option,set_option,escape_str,strf_secs,strp_secs
  File "/usr/lib/python2.7/dist-packages/ldap/functions.py", line 38, in <module>
    from ldap.ldapobject import LDAPObject
ImportError: No module named ldapobject
13.12.20 14:57:54.468  LISTENER    ( ERROR   ) : import of filename=/usr/lib/univention-directory-listener/system/app_attributes.py failed in module_import()
13.12.20 14:57:54.468  LISTENER    ( INFO    ) : importing handler /usr/lib/univention-directory-listener/system/gencertificate.py

...

13.12.20 14:57:54.480  LISTENER    ( ERROR   ) : import of filename=/usr/lib/univention-directory-listener/system/univention-radius.py failed
Traceback (most recent call last):
  File "/usr/lib/univention-directory-listener/system/univention-radius.py", line 38, in <module>
    from univention.listener.handler import ListenerModuleHandler
  File "/usr/lib/python2.7/dist-packages/univention/listener/__init__.py", line 45, in <module>
    from univention.listener.handler import ListenerModuleHandler
  File "/usr/lib/python2.7/dist-packages/univention/listener/handler.py", line 36, in <module>
    from univention.admin.uldap import access, position
  File "/usr/lib/python2.7/dist-packages/univention/admin/__init__.py", line 40, in <module>
    from ldap.filter import filter_format
  File "/usr/lib/python2.7/dist-packages/ldap/__init__.py", line 85, in <module>
    from functions import open,initialize,init,get_option,set_option,escape_str,strf_secs,strp_secs
  File "/usr/lib/python2.7/dist-packages/ldap/functions.py", line 38, in <module>
    from ldap.ldapobject import LDAPObject
ImportError: No module named ldapobject
13.12.20 14:57:54.480  LISTENER    ( ERROR   ) : import of filename=/usr/lib/univention-directory-listener/system/univention-radius.py failed in module_import()
13.12.20 14:57:54.480  LISTENER    ( INFO    ) : importing handler /usr/lib/univention-directory-listener/system/bind.py
...

13.12.20 14:57:54.488  LISTENER    ( ERROR   ) : import of filename=/usr/lib/univention-directory-listener/system/udm_extension.py failed
Traceback (most recent call last):
  File "/usr/lib/univention-directory-listener/system/udm_extension.py", line 45, in <module>
    import univention.admin.uldap as udm_uldap
  File "/usr/lib/python2.7/dist-packages/univention/admin/__init__.py", line 40, in <module>
    from ldap.filter import filter_format
  File "/usr/lib/python2.7/dist-packages/ldap/__init__.py", line 85, in <module>
    from functions import open,initialize,init,get_option,set_option,escape_str,strf_secs,strp_secs
  File "/usr/lib/python2.7/dist-packages/ldap/functions.py", line 38, in <module>
    from ldap.ldapobject import LDAPObject
ImportError: No module named ldapobject
13.12.20 14:57:54.488  LISTENER    ( ERROR   ) : import of filename=/usr/lib/univention-directory-listener/system/udm_extension.py failed in module_import()
13.12.20 14:57:54.488  LISTENER    ( INFO    ) : importing handler /usr/lib/univention-directory-listener/system/well-known-sid-name-mapping.py

Mastodon