Problem beim Upgrade 1.3.6 auf 2.0

german

#1

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


#2

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” ?


#3

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


#4

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


#5

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