Updgrade from 2.4-4 und 3.0-0

german

#1

Hallo,
das upgrade von 2.4-4 und 3.0-0 bleibt mit folgender Fehlermeldung hängen:

[code]ERROR: The LDAP connection to oxae.XXX.XX with the machine account has
failed (invalid credentials)!
This MUST be fixed before the update can continue.

   This problem can be corrected by setting the content of the file
   /etc/machine.secret as the password of the computer object using
   Univention Directory Manager.

Error: Update aborted by pre-update script of release 3.0-0
exitcode of univention-updater: 1
ERROR: update failed. Please check /var/log/univention/updater.log[/code]
Ich habe das Script:

 /usr/lib/univention-server/server_password_change

ausgeführt.
Setzte ich den Wert:

 univention-config-registry set server/password/interval=1

erhalte ich Fehlermeldung:

failed to change server password for cn=oxae,cn=dc,cn=computers,dc=people,dc=XXX,dc=XXX

Ist die Variable server/password/interval= auf größer 3 gesetzt läuft des Script: /usr/lib/univention-server/server_password_change
durch.
Unter /var/log/univention/server_password_change.log
ist dann folgendes zu finden:

Starting server password change (Di 24. Jul 14:47:30 CEST 2012) Starting server password change (Di 24. Jul 15:02:03 CEST 2012) authentication error: Authentication failed failed to change server password for cn=oxae,cn=dc,cn=computers,dc=people,dc=XXX,dc=XXX

Die Aktualisierung auf OX 6.20.6 Rev3 (2012-07-18) ist Fehlerfrei durchgelaufen
MfG
Chris


#2

Hallo,

Sie können das Rechnerpasswort mit dem folgenden Befehl wieder auf den in /etc/machine.secret angegebenen Wert setzen:

udm computers/domaincontroller_master modify --dn $(ucr get ldap/hostdn) \ --set password=$(cat /etc/machine.secret)

Mit freundlichen Grüßen
Janis Meybohm