Von Zarafa zu Kopano klappt nicht

UCS Mailstack (Handbuch)

Von Zarafa zu Kopano klappt nicht

Postby StephanT » Sun 5. Feb 2017, 15:29

Hallo,
ich versuche gerade den Umstieg von Zarafa auf Kopano.
Das entsprechende Wiki habe ich mir durchgelesen.

Ich habe über den Appstore alle Zarafa-Komponenten deinstalliert.
Die Installation von Kopano bricht allerdings immer (ich habe es jetzt 3x probiert) mit folgender Meldung ab:

2 Fehler sind aufgetreten:

/var/cache/apt/archives/python-kopano_8.1.1.10-8.1_all.deb: Versuch, »/usr/share/pyshared/zarafa/__init__.py« zu überschreiben, welches auch in Paket python-zarafa 7.2.5.106-127.1 ist
kopano4ucs: Installation fehlgeschlagen

Kann mir jemand weiterhelfen?

Gruß
Stephan
StephanT
 
Posts: 50
Joined: Wed 14. Nov 2012, 18:51

Re: Von Zarafa zu Kopano klappt nicht

Postby fbartels » Sun 5. Feb 2017, 16:05

Hallo StephanT,

in diesem Falle musst du das Paket python-zarafa noch deinstallieren. Danach wird die Installation der App gelingen.
User avatar
fbartels
 
Posts: 286
Joined: Wed 18. Dec 2013, 17:51
Location: Hannover/Delft

Re: Von Zarafa zu Kopano klappt nicht

Postby StephanT » Sun 5. Feb 2017, 20:56

Danke für den Hinweis.
Die Deinstallation hatte ich schon angestoßen, aber sie lief nicht richtig durch. Jetzt hat die Deinstallation von phyton-zarafa aber geklappt.
Die Installation von Kopano lief durch.

Allerdings habe ich jetzt, das Problem, dass man sich als Nutzer an der WebApp nicht anmelden kann:
Fehlermeldung: Logon failed. Please verify your credentials and try again.

Im Server-Log ist folgende Fehlermeldung:

Sun Feb 5 19:52:53 2017: [crit ] Cannot instantiate user plugin: Disallowing NULL password for user cn=server,cn=dc,cn=computers,dc=zuhause,dc=xx
Sun Feb 5 19:52:53 2017: [crit ] Unable to instantiate user plugin
Sun Feb 5 19:52:53 2017: [warning] Failed to authenticate user "Stephan" from "192.168.1.10" using program "apache2"


Kann mir hierzu jemand weiterhelfen?

VG StephanT
StephanT
 
Posts: 50
Joined: Wed 14. Nov 2012, 18:51

Re: Von Zarafa zu Kopano klappt nicht

Postby fbartels » Mon 6. Feb 2017, 09:21

Hallo StephanT,

ist das direkt nach der Installation der App, oder nach Abschluss des Migrationsskriptes?

Das sieht ein wenig so aus, als wenn die ldap.cfg nicht korrekt geschrieben wurde (also dort zumindest das Passwort für den LDAP Nutzer fehlt). Kann es zufällig sein, dass du das Test Appcenter aktiv hast?
User avatar
fbartels
 
Posts: 286
Joined: Wed 18. Dec 2013, 17:51
Location: Hannover/Delft

Re: Von Zarafa zu Kopano klappt nicht

Postby StephanT » Mon 6. Feb 2017, 10:10

Hallo,

die Probleme ergeben sich, nachdem das Migrationsskript durchlaufen wurde.
Ich wüsste nicht, dass ich das Test-Appcenter aktiviert habe; ich habe das ganze in meiner Standardumgebung migriert.
StephanT
 
Posts: 50
Joined: Wed 14. Nov 2012, 18:51

Re: Von Zarafa zu Kopano klappt nicht

Postby fbartels » Mon 6. Feb 2017, 13:48

Lass dir doch nicht alle Informationen aus der Nase ziehen ;-)

Was sagt den das Migrations Logfile? Wie sieht die ldap.cfg aus?
User avatar
fbartels
 
Posts: 286
Joined: Wed 18. Dec 2013, 17:51
Location: Hannover/Delft

Re: Von Zarafa zu Kopano klappt nicht

Postby StephanT » Mon 6. Feb 2017, 22:04

Das Migrations-Log sieht aus, als ob alles funktioniert hat:
kopano4ucs-migrate.log
Migrations-Log
(206.41 KiB) Downloaded 6 times


Die ldap.cfg ist hier:
ldap.txt
ldap.cfg
(16.85 KiB) Downloaded 6 times
StephanT
 
Posts: 50
Joined: Wed 14. Nov 2012, 18:51

Re: Von Zarafa zu Kopano klappt nicht

Postby fbartels » Tue 7. Feb 2017, 08:03

Merkwürdig. Eigentlich sollte das Passwort im postinst des kopano4ucs Paketes gesetzt werden. Kannst du einmal das folgende Skript ausführen? Falls das Passwort danach nicht gesetzt ist, bitte dann einmal die Ausgabe mittels "bash -x" posten.

Code: Select all
/usr/lib/univention-server/server_password_change.d/70kopano postchange
User avatar
fbartels
 
Posts: 286
Joined: Wed 18. Dec 2013, 17:51
Location: Hannover/Delft

Re: Von Zarafa zu Kopano klappt nicht

Postby StephanT » Tue 7. Feb 2017, 16:00

Hallo,

auch nach ausführen des Scripts ist ein Anmelden unmöglich.
Folgende Ausgabe:

root@server:~# /usr/lib/univention-server/server_password_change.d/70kopano postchange
Setting kopano/cfg/ldap/ldap_bind_passwd
Module: kopano-cfg
Module: zarafa-cfg
dpkg-query: Kein Paket gefunden, das auf kopano4ucs-multiserver passt
[ ok ] Stopping server: kopano-server.
[ ok ] Starting server: kopano-server.

bash-x ergibt folgende Ausgabe:
bash-Ausgabe.txt
Ausgabe bash -x
(63.85 KiB) Downloaded 6 times
StephanT
 
Posts: 50
Joined: Wed 14. Nov 2012, 18:51

Re: Von Zarafa zu Kopano klappt nicht

Postby fbartels » Tue 7. Feb 2017, 16:46

Nein, nicht die Ausgabe von "bash -x", sondern die Ausgabe des Skriptes mittels "bash -x", also "bash -x /usr/lib/univention-server/server_password_change.d/70kopano postchange"

Laut der bisherigen Ausgabe scheint er ja etwas in kopano/cfg/ldap/ldap_bind_passwd ui schreiben, ist die Fehlermeldung im server.log wirklich immer noch die selbe?
User avatar
fbartels
 
Posts: 286
Joined: Wed 18. Dec 2013, 17:51
Location: Hannover/Delft

Re: Von Zarafa zu Kopano klappt nicht

Postby damrose » Tue 7. Feb 2017, 18:08

Was steht denn in der UCR Variablen kopano/cfg/ldap/ldap_bind_passwd ?
Code: Select all
ucr get kopano/cfg/ldap/ldap_bind_passwd

Das sollte normalerweise @&@/etc/kopano-ldap.secret@&@ sein, ansonsten mal auf den Wert setzen
Code: Select all
ucr set kopano/cfg/ldap/ldap_bind_passwd='@&@/etc/kopano-ldap.secret@&@'

Kann man sich mit dem Passwort in der Datei auch am LDAP authentifizieren und etwas ausgeben, oder kommt ein Fehler?
Code: Select all
ldapsearch -D $(ucr get ldap/hostdn) -y /etc/kopano-ldap.secret
User avatar
damrose
Univention Entwicklung
 
Posts: 130
Joined: Thu 24. Oct 2013, 13:07

Re: Von Zarafa zu Kopano klappt nicht

Postby StephanT » Wed 8. Feb 2017, 01:02

@fbartels:

Die Ausgabe des bash-Befehls ergibt folgendes:
bash.txt
Bash-Ausgabe
(143 Bytes) Downloaded 4 times


Im Server.log steht folgendes:
Server.log
server.log
(467 Bytes) Downloaded 4 times



@damrose:

Die UCR Variable kopano/cfg/ldap/ldap_bind_passwd ist leer.
Das Setzen de Variablen bringt folgendes Ergebnis:

root@server:~# -bash: @/etc/kopano-ldap.secret@: Datei oder Verzeichnis nicht gefunden
Setting kopano/cfg/ldap/ldap_bind_passwd
Module: kopano-cfg
Module: zarafa-cfg

[1]- Fertig ucr set kopano/cfg/ldap/ldap_bind_passwd=@
[2]+ Exit 127 @/etc/kopano-ldap.secret@
StephanT
 
Posts: 50
Joined: Wed 14. Nov 2012, 18:51

Re: Von Zarafa zu Kopano klappt nicht

Postby fbartels » Wed 8. Feb 2017, 11:24

Welche Art von Univention System ist das Setup? Master? Slave? Member?

Es klingt ein wenig so, als wenn es keine /etc/machine.secret gibt.
User avatar
fbartels
 
Posts: 286
Joined: Wed 18. Dec 2013, 17:51
Location: Hannover/Delft

Re: Von Zarafa zu Kopano klappt nicht

Postby StephanT » Wed 8. Feb 2017, 11:36

Das UCS-Sytsem läuft seit ca. 2,5 Jahren problemlos als Master.
Das /etc/machine.secret ist vorhanden.

VG StephanT
StephanT
 
Posts: 50
Joined: Wed 14. Nov 2012, 18:51

Re: Von Zarafa zu Kopano klappt nicht

Postby fbartels » Wed 8. Feb 2017, 11:41

Dann bitte einmal das folgende ausführen (das hätte eigentlich das Change Password Skript machen sollen, mangels bash -x Output kann ich aber nicht sehen, warum das nicht geschehen ist):

Code: Select all
cp /etc/machine.secret /etc/kopano-ldap.secret
ucr set kopano/cfg/ldap/ldap_bind_passwd='@&@/etc/kopano-ldap.secret@&@'
User avatar
fbartels
 
Posts: 286
Joined: Wed 18. Dec 2013, 17:51
Location: Hannover/Delft

Next

Return to Mail

Who is online

Users browsing this forum: No registered users and 1 guest