Hi@all,
I have here a UCS 5.0.2 Note (Member). As soon as I install the update to 5.0.3 and reboot, I get the message that there are pending join scripts.
When I run them it always hangs on the fetchmail-script:
Waiting for activation of the extension object fetchmail: OK
Waiting for file /usr/lib/python3/dist-packages/univention/admin/hooks.d/fetchmail.py: OK
Object exists: cn=mail,cn=custom attributes,cn=univention,dc=lan,dc=gehr,dc=club
Object exists: cn=FetchmailConfigSingle,cn=mail,cn=custom attributes,cn=univention,dc=lan,dc=gehr,dc=club
Create extended attribute univentionFetchmailSingle univentionFetchmailMulti
Object exists: cn=FetchmailConfigMulti,cn=mail,cn=custom attributes,cn=univention,dc=lan,dc=gehr,dc=club
Traceback (most recent call last):
File "/usr/share/univention-fetchmail/migrate-fetchmail.py", line 155, in <module>
main()
File "/usr/share/univention-fetchmail/migrate-fetchmail.py", line 150, in main
c.main()
File "/usr/share/univention-fetchmail/migrate-fetchmail.py", line 91, in main
self.get_ldap()
File "/usr/share/univention-fetchmail/migrate-fetchmail.py", line 97, in get_ldap
self.access, self.position = univention.admin.uldap.getAdminConnection()
File "/usr/lib/python3/dist-packages/univention/admin/uldap.py", line 161, in getAdminConnection
lo = univention.uldap.getAdminConnection(start_tls, decode_ignorelist=decode_ignorelist)
File "/usr/lib/python3/dist-packages/univention/uldap.py", line 124, in getAdminConnection
bindpw = open('/etc/ldap.secret').read().rstrip('\n')
FileNotFoundError: [Errno 2] No such file or directory: '/etc/ldap.secret'
__JOINERR__:FAILED: /usr/lib/univention-install/92univention-fetchmail-schema.inst
EXITCODE=1
c031f73f-89ca-49d4-a4f8-ecbb2c98f36d
univention-join-hooks: looking for hook type "join/post-joinscripts" on srv01.lan.company.com
Found hooks:
Di 14. Feb 19:58:26 CET 2023
univention-run-join-scripts finished
Does anyone have a tip for me?
with best
Sven