Problem beim Upgrade 1.3.6 auf 2.0

Hallo,

versuche ein Relase-Upgrade, aber es funktioniert nicht. Die Details dazu sehen wie folgt aus. Habe versucht, es per “univention-updater --cdrom” mit der UCS 2.0 DVD zu erledigen. Leider war auch das 2. heuntergeladene Image nach dem Brenne fehlerhaft (I/O-Fehler), daher habe ich die DVD als ISO ins System eingebunden und per --addpackage in das vorher automatische angelegte Verzeichnis kopieren lassen.

root@dmoeko:/var/lib/univention-server-cdrom# ls -al ucs-updates/
insgesamt 120
drwxr-xr-x  3 root root   4096 2008-11-26 15:06 .
drwxr-xr-x  8 root root   4096 2008-11-27 10:00 ..
drwxr-xr-x  2 root root 102400 2008-11-26 16:20 2.0-0
-rw-r--r--  1 root root      6 2007-03-16 14:33 index.list
-rw-r--r--  1 root root     16 2007-03-16 14:33 ucs_1.3-2.txt
root@dmoeko:/var/lib/univention-server-cdrom#

In dem Verzeichnis 2.0-0 liegen jetzt alle Pakete von der DVD. Durch ausführen von univention-actualise werden diese aber anscheinend nicht genutzt. Das log sagt dies:

Wie bekomme ich das System auf 2.0? Ginge auch ein Direktupgrade auf 2.1 oder ist dies nicht zu empfehlen?

MfG

Hightower

Würde evtl. das Zusammenführen mit univention-repository-merge zum Erfolg führen, also die Pakete aus ucs-updates/2.0-0/* in packages “mergen” ?

Hallo,

das Kopieren der Pakete per “univention-repository-addpackage” reicht in diesem Fall nicht aus, da so kein Hinweis auf eine neue UCS Version im Repository erzeugt wird. Komplette Update-Medien sollten mit dem Befehl “univention-repository-update cdrom” in das lokale Repository eingespielt werden.
Alternativ können Sie das Update von 1.3-2 auf UCS 2.0 (ein direktes Update auf UCS 2.1 ist nicht möglich) auch direkt von einem ISO-Image vornehmen. Tragen Sie dazu das ISO-Image in die Datei /etc/fstab ein, z.B.:

/tmp/ucs_update.iso  /tmp/iso_mount        auto    loop,defaults   0       0

Anschließend können Sie “univention-updater” unter Angabe des zu verwendenden CD-Rom Mountpunktes starten, z.B.:

univention-updater cdrom --cdrom /tmp/iso_mount 

In einer der kommenden UCS Versionen wird “univention-updater” die Möglichkeit bieten, Updates direkt von ISO-Images durchzuführen.

Mit freundlichen Grüßen
Janis Meybohm

Hallo,

soweit, so gut, aber leider treten diverse Fehler auf, von den der aktuelle dieser ist

Richte univention-ldap-server ein (2.4.11-2.267.200712101526) ...
Not updating ldap/autostart
File: /etc/init.d/slapd
File: /etc/ldap/replica.conf
File: /var/lib/univention-ldap/ldap/DB_CONFIG
Multifile: /etc/ldap/slapd.conf
Not updating ldap/debug/level
Not updating ldap/port
Not updating ldap/database/type
Not updating ldap/index/eq
Not updating ldap/index/pres
Not updating ldap/index/sub
Not updating ldap/index/approx
Not updating ldap/sizelimit
Not updating ldap/cachesize
Not updating ldap/threads
Not updating ldap/page-results
Not updating ldap/acl/user/kolab2/change
Not updating ldap/acl/user/password/change
Not updating ldap/database/bdb/db_config_options
Not updating ldap/database/bdb/set_flags
Not updating ldap/translogfile
/usr/share/univention-admin-tools/univention-dnsedit: timeout while trying to contact LDAP server dmoeko.gri-oekonet.de
/usr/share/univention-admin-tools/univention-dnsedit: timeout while trying to contact LDAP server dmoeko.gri-oekonet.de
/usr/share/univention-admin-tools/univention-dnsedit: timeout while trying to contact LDAP server dmoeko.gri-oekonet.de
/usr/share/univention-admin-tools/univention-dnsedit: timeout while trying to contact LDAP server dmoeko.gri-oekonet.de
/usr/share/univention-admin-tools/univention-dnsedit: timeout while trying to contact LDAP server dmoeko.gri-oekonet.de
/usr/share/univention-admin-tools/univention-dnsedit: timeout while trying to contact LDAP server dmoeko.gri-oekonet.de
/usr/share/univention-admin-tools/univention-dnsedit: timeout while trying to contact LDAP server dmoeko.gri-oekonet.de
/usr/share/univention-admin-tools/univention-dnsedit: timeout while trying to contact LDAP server dmoeko.gri-oekonet.de
/usr/share/univention-admin-tools/univention-dnsedit: timeout while trying to contact LDAP server dmoeko.gri-oekonet.de
/usr/share/univention-admin-tools/univention-dnsedit: timeout while trying to contact LDAP server dmoeko.gri-oekonet.de
/usr/share/univention-admin-tools/univention-dnsedit: timeout while trying to contact LDAP server dmoeko.gri-oekonet.de
/usr/share/univention-admin-tools/univention-dnsedit: timeout while trying to contact LDAP server dmoeko.gri-oekonet.de
/usr/share/univention-admin-tools/univention-dnsedit: LDAP server dmoeko.gri-oekonet.de unreachable, aborting
Stopping ldap server(s): slapd.
Check database: done
  Starting ldap server(s): slapd.
authentication error: Authentisierung fehlgeschlagen
authentication error: Authentisierung fehlgeschlagen
dpkg: Fehler beim Bearbeiten von univention-ldap-server (--configure):
 Unterprozess post-installation script gab den Fehlerwert 3 zurück
Richte imp4 ein (4.1.3-4.11.200710191641) ...
Fehler traten auf beim Bearbeiten von:
 univention-ldap-server
Cannot find service-record of _pkgdb._tcp.
No DB-Server-Name found.
E: Sub-process /usr/bin/dpkg returned an error code (1)
root@dmoeko:/var/backups#

Ein Teilauszug aus syslog sagt

Nov 28 18:08:25 dmoeko postfix/cleanup[24499]: warning: A7CB32BD638: canonical_maps map lookup problem for root@dmoeko.gri-oekonet.de
Nov 28 18:08:25 dmoeko slapd[24437]: OVER: rs->sr_err != LDAP_SUCCESS on "dc=gri-oekonet,dc=de" ERR: 0x20
Nov 28 18:08:25 dmoeko postfix/cleanup[24498]: warning: dict_ldap_lookup: ldapaddressout: Search base 'dc=gri-oekonet,dc=de' not found: 32: No such object
Nov 28 18:08:25 dmoeko postfix/cleanup[24498]: warning: A7EF52BD638: canonical_maps map lookup problem for root@dmoeko.gri-oekonet.de
Nov 28 18:08:25 dmoeko slapd[24437]: OVER: rs->sr_err != LDAP_SUCCESS on "dc=gri-oekonet,dc=de" ERR: 0x20
Nov 28 18:08:25 dmoeko postfix/cleanup[24499]: warning: dict_ldap_lookup: ldapaddressout: Search base 'dc=gri-oekonet,dc=de' not found: 32: No such object
Nov 28 18:08:25 dmoeko postfix/cleanup[24499]: warning: A81502BD638: canonical_maps map lookup problem for root@dmoeko.gri-oekonet.de
Nov 28 18:08:25 dmoeko slapd[24437]: OVER: rs->sr_err != LDAP_SUCCESS on "dc=gri-oekonet,dc=de" ERR: 0x20
Nov 28 18:08:25 dmoeko postfix/cleanup[24498]: warning: dict_ldap_lookup: ldapaddressout: Search base 'dc=gri-oekonet,dc=de' not found: 32: No such object
Nov 28 18:08:25 dmoeko postfix/cleanup[24498]: warning: A83B22BD638: canonical_maps map lookup problem for root@dmoeko.gri-oekonet.de
Nov 28 18:08:25 dmoeko slapd[24437]: OVER: rs->sr_err != LDAP_SUCCESS on "dc=gri-oekonet,dc=de" ERR: 0x20
Nov 28 18:08:25 dmoeko postfix/cleanup[24499]: warning: dict_ldap_lookup: ldapaddressout: Search base 'dc=gri-oekonet,dc=de' not found: 32: No such object
Nov 28 18:08:25 dmoeko postfix/cleanup[24499]: warning: A86052BD638: canonical_maps map lookup problem for root@dmoeko.gri-oekonet.de
Nov 28 18:08:25 dmoeko slapd[24437]: OVER: rs->sr_err != LDAP_SUCCESS on "dc=gri-oekonet,dc=de" ERR: 0x20
Nov 28 18:08:25 dmoeko postfix/cleanup[24498]: warning: dict_ldap_lookup: ldapaddressout: Search base 'dc=gri-oekonet,dc=de' not found: 32: No such object
Nov 28 18:08:25 dmoeko postfix/cleanup[24498]: warning: A884A2BD638: canonical_maps map lookup problem for www-data@dmoeko.gri-oekonet.de
Nov 28 18:08:25 dmoeko slapd[24437]: OVER: rs->sr_err != LDAP_SUCCESS on "dc=gri-oekonet,dc=de" ERR: 0x20
Nov 28 18:08:25 dmoeko postfix/cleanup[24499]: warning: dict_ldap_lookup: ldapaddressout: Search base 'dc=gri-oekonet,dc=de' not found: 32: No such object
Nov 28 18:08:25 dmoeko postfix/cleanup[24499]: warning: A8AE72BD638: canonical_maps map lookup problem for root@dmoeko.gri-oekonet.de
Nov 28 18:08:25 dmoeko slapd[24437]: OVER: rs->sr_err != LDAP_SUCCESS on "dc=gri-oekonet,dc=de" ERR: 0x20
Nov 28 18:08:25 dmoeko postfix/cleanup[24498]: warning: dict_ldap_lookup: ldapaddressout: Search base 'dc=gri-oekonet,dc=de' not found: 32: No such object
Nov 28 18:08:25 dmoeko postfix/cleanup[24498]: warning: A8D3A2BD638: canonical_maps map lookup problem for root@dmoeko.gri-oekonet.de
Nov 28 18:08:25 dmoeko slapd[24437]: OVER: rs->sr_err != LDAP_SUCCESS on "cn=admin,dc=gri-oekonet,dc=de" ERR: 0x31

Und aus der listener.log lässt sich dies ablesen

root@dmoeko:/var/backups# tail -f /var/log/univention/listener.log
28.11.08 18:07:34  DEBUG_INIT
28.11.08 18:07:35  LDAP        ( ERROR   ) : ldap_simple_bind: Invalid credentials
28.11.08 18:07:35  LISTENER    ( WARN    ) : can not connect to ldap server (dmoeko.gri-oekonet.de)
univention-directory-listener: unbind.c:40: ldap_unbind_ext: Assertion `( (ld)->ld_options.ldo_valid == 0x2 )' failed.
28.11.08 18:07:35  LISTENER    ( WARN    ) : received signal 6
28.11.08 18:08:35  DEBUG_INIT
28.11.08 18:08:35  LDAP        ( ERROR   ) : ldap_simple_bind: Invalid credentials
28.11.08 18:08:35  LISTENER    ( WARN    ) : can not connect to ldap server (dmoeko.gri-oekonet.de)
univention-directory-listener: unbind.c:40: ldap_unbind_ext: Assertion `( (ld)->ld_options.ldo_valid == 0x2 )' failed.
28.11.08 18:08:35  LISTENER    ( WARN    ) : received signal 6

Wie wäre denn eine Lösung des Problems zu finden. Natürlich versacht dieser Fehler, dass ein Anmelden an der Domäne nicht mehr möglich ist

MfG
Hightower

Hallo,

während des Updates ist anscheinend ein Problem mit dem LDAP-Server aufgetreten. Genaueres lässt sich leider anhand der kurzen Logauszüge nicht erkennen. Um das Problem einzugrenzen sind mindestens die folgenden Informationen notwendig:
[ul]
[li] Um welche Systemrolle handelt es sich bei dem aktualisierten System?[/li]
[li] Wurde das Update mittels “univention-updater” durchgeführt?[/li]
[li] Läuft der LDAP-Server auf diesem System noch (“ps aux | grep slapd”) und kann dieser anonym abgefragt werden (“ldapsearch -x -LLL -s base”)?[/li]
[li] Gib es bereits vor dem angegebenen Logauszug Fehlermeldungen in der updater.log?[/li][/ul]

Mit freundlichen Grüßen
Janis Meybohm

Mastodon