[Kopano4S] Kopano startet nicht

Status
Für weitere Antworten geschlossen.

usersyn

Benutzer
Mitglied seit
11. Sep 2013
Beiträge
14
Punkte für Reaktionen
0
Punkte
1
Moin,

ich hab heute kopano4s auf einer DS218+ installiert. Nach der Installation wird k4s aber nicht ausgeführt, der manuelle Anstoß zum ausführen hat keine Wirkung gezeigt. Ich bekomme lediglich die Meldung "Der Paketdienst konnte nicht ausgeführt werden". In der Log-Datei /var/log/kopano/server.log sind auch keine Einträge zu finden.

k4s wird ja als Container in Docker ausgeführt und dort hab ich die folgende Meldung bekommen:
"Docker-API ist fehlgeschlagen. Weiter Informationen finden sie im Docker-Protokoll"

Ich hab da mal ein Ausschnitt aus der docker.log:

2018-08-07T11:39:26+02:00 DS218plus docker[12699]: ERRO[694897] Handler for POST /v1.29/containers/kopano4s/start returned error: driver failed programming external connectivity on endpoint kopano4s (e2b6c1f6c75ae543af39ed947bf16ba4179d760e9be89041f43e09ffa4c05f50): Error starting userland proxy: listen tcp 0.0.0.0:143: bind: address already in use
2018-08-07T11:39:26+02:00 DS218plus docker[12699]: ERRO[694898] Error setting up exec command in container kopano4s: Container 54df719f3c872565173d71bf4d54f911a695330d6a7eef35642caf782c866879 is not running
2018-08-07T11:39:26+02:00 DS218plus docker[12699]: ERRO[694898] Handler for POST /v1.29/containers/kopano4s/exec returned error: Container 54df719f3c872565173d71bf4d54f911a695330d6a7eef35642caf782c866879 is not running
2018-08-07T11:45:40+02:00 DS218plus docker[12699]: WARN[695271] Failed to allocate and map port 143-143: Error starting userland proxy: listen tcp 0.0.0.0:143: bind: address already in use
2018-08-07T11:45:41+02:00 DS218plus docker[12699]: ERRO[695272] Handler for POST /containers/kopano4s/start returned error: driver failed programming external connectivity on endpoint kopano4s (75125a32db622117b3e5de3b8dd9918e7002ea273e8592239e2d0d2def2e0a76): Error starting userland proxy: listen tcp 0.0.0.0:143: bind: address already in use
2018-08-07T11:49:08+02:00 DS218plus -sh: BASH_ERR: builtin_error [ (20848)"sshd: Frank [priv]" -> (20861)"sshd: Frank@notty" -> (20862)"-sh" ] -sh:66: cd: Docker: Permission denied

Ich kann da so gar nichts mit anfangen. Aber villeicht kann mir jemand von euch weiterhelfen.


Vielen Dank für Eure Hilfe schon mal im Voraus.
 
Zuletzt bearbeitet:

Matis

Benutzer
Mitglied seit
28. Mai 2015
Beiträge
735
Punkte für Reaktionen
9
Punkte
44
.... wollte nochmals die Migration neu durchspielen und files installieren, also deinstalliert, docker deinstalliert, db neu, alles clean installiert.
Auch nach dem zweiten Versuch: "der container wurde unerwartet beendet..." nach keinen 2 Minuten, ist noch nicht ganz gestartet.
Ich krieg es nicht hin, läuft nicht mehr.
 

Matis

Benutzer
Mitglied seit
28. Mai 2015
Beiträge
735
Punkte für Reaktionen
9
Punkte
44
.... vierter Versuch, es geht, nichts anders gemacht, sehr mysteriös. Mapi-Fehler ist auch wieder da, ist mit kopano-admin --create-store aber zu lösen.
 

Andy+

Benutzer
Sehr erfahren
Mitglied seit
25. Jan 2016
Beiträge
5.043
Punkte für Reaktionen
328
Punkte
189
In beiden Fällen zunächst prüfen, ob Mail-Komponenten von Synology aktiv sind. Wenn ja, diese stoppen. Dann prüfen, ob in der Datenbank die Tabellen angelegt werden. Wenn ja, Paket stoppen, Tabellen löschen und Paket wieder starten. Dann sollten die Tabellen neu angelegt werden und das Paket stabil laufen. Bezüglich der DS218+ war hier schon mal eine Diskussion im Zusammenhang mit K4S.

@Matis, auf welcher DS hast Du das installiert?
 

usersyn

Benutzer
Mitglied seit
11. Sep 2013
Beiträge
14
Punkte für Reaktionen
0
Punkte
1
Hallo und vielen Dank für Eure Antworten @Matis und @Andy+

Ich hab kopano4s jetzt mehrmals auf einer jungfräulichen DS218+ installiert. es waren keine Mail-Komponenten installiert, somit mußten diese auch nicht gestoppt werden. Einmal habe ich vorab MariaDB 10, Perl, Docker jeweils einzel installiert und kopano über die Paketquelle www.cphub.net installiert. Danach hab ich gecheckt ob eine DB kopano angelegt wurde. Es wurde eine kopano DB angelegt aber ohne Tabellen.

Der andere Weg ist kopano4s direkt von der Paketquelle zu installieren, wobei dann mit geteilt wird das die Pakete MariaDB 10, Perl und Docker mit installiert werden. Gleiches Ergebnis, kopano DB ohne Tabellen.

In beiden Fällen hab ich die nachfolgenden Meldungen bekommen:

Warning: Tag Community-8.6.80_Web-3.4.17_Push-2.4.3 not found on Docker-Hub for tosoboso/kopano4s

Please ignore potential install errors during 12-35min docker build time: this is a Synology package installer time-out..

Building Kopano4s container Community-8.6.80_Web-3.4.20_Push-2.4.4 sucessfully completed

Kopano4s install of Community-8.6.80_Web-3.4.20_Push-2.4.4 completed susessfully.

Ich bin nach der folgenden Anleitung vor gegangen: http://translate.google.com/transla...ps://wiki.z-hub.io/display/K4S/Install-Update

Dann habe ich in Docker gesehen das es noch andere kopano-Versionen gibt. Kennt die jemand bzw. hat die jemand schon mal installiert?
 

Andy+

Benutzer
Sehr erfahren
Mitglied seit
25. Jan 2016
Beiträge
5.043
Punkte für Reaktionen
328
Punkte
189
Dann hast Du MariaDB 5 nicht installiert oder das Paket ist gestoppt. Dann Kopano am besten komplett löschen, MariaDB 5 installieren, sodass MariaDB 5 und 10 läuft und dann nochmal von vorn. Kaum zu glauben, aber irgendeine Abhängigkeit gibt es da. Dann sollten auch die Tabellen angelegt sein.

Das andere Problem könnte sein, dass zur v0.8.6 nur das Dockerimage Community-8.6.80_Web-3.4.17_Push-2.4.3 geladen werden kann, die es aber nicht mehr gibt, die Community-8.6.80_Web-3.4.20_Push-2.4.4 offenbar nicht geladen wird, obwohl vorhanden, jedoch von der SPK nachgebaut wird und dadurch ggf. Fehler passieren können, dies war bei der v0.8.5 so, und solange das nicht klar ist, kann das ein weiterer Grund sein, weshalb das nicht läuft.

Insofern geht nur v0.8.3, weil dazu gibt es das Image Community-8.6.80_Web-3.4.14_Push-2.4.1
 

usersyn

Benutzer
Mitglied seit
11. Sep 2013
Beiträge
14
Punkte für Reaktionen
0
Punkte
1
So jetzt läuft kopano4s bei mir auch. Ich hab jetzt die Beta Version: 0.8.6 installiert und siehe da jetzt werden auch die Tabellen in der DB angelegt.

Nur bei der WebApp gibt es noch eine Fehlermeldung:

Unknown MAPI Error: MAPI_E_NOT_FOUND

Aber das werde ich morgen lösen. ;-)
 

Matis

Benutzer
Mitglied seit
28. Mai 2015
Beiträge
735
Punkte für Reaktionen
9
Punkte
44
Siehe post #3
 

usersyn

Benutzer
Mitglied seit
11. Sep 2013
Beiträge
14
Punkte für Reaktionen
0
Punkte
1
@Matis stimmt Store anlegen und Mapi Fehler ist weg.

Eins hab ich noch z-pusch scheint nicht zu funktionieren. Ich habe Z-Push Zarafa Tool installiert. Ist das überhaupt das richtige Z-Push? Oder muß ich hier noch etwas konfigurieren?
 

Matis

Benutzer
Mitglied seit
28. Mai 2015
Beiträge
735
Punkte für Reaktionen
9
Punkte
44
... nein kein tool installieren, das muß so funktionieren und auch ohne Einstellungen.
Ich mußte das OL Profil löschen und neu aufsetzen, dann ging es super schnell los.
 

Matis

Benutzer
Mitglied seit
28. Mai 2015
Beiträge
735
Punkte für Reaktionen
9
Punkte
44
... meinst du jetzt die web-app oder active-syn für telefone und OL?
active sync ist IP:9443 oder du leitest per revers proxy um.
die webap ist IP/webapp/index.php
 

usersyn

Benutzer
Mitglied seit
11. Sep 2013
Beiträge
14
Punkte für Reaktionen
0
Punkte
1
Ich meine Active-sync für Smartphone und OL.

Mit IP:9443 funktionierts jetzt.

Danke an Euch beiden @Matis und @Andy+
 

Tosoboso

Benutzer
Mitglied seit
27. Aug 2012
Beiträge
1.256
Punkte für Reaktionen
52
Punkte
74
Nach der Installation wird k4s aber nicht ausgeführt, der manuelle Anstoß zum ausführen hat keine Wirkung gezeigt. Ich bekomme lediglich die Meldung "Der Paketdienst konnte nicht ausgeführt werden". In der Log-Datei /var/log/kopano/server.log sind auch keine Einträge zu finden. k4s wird ja als Container in Docker ausgeführt und dort hab ich die folgende Meldung bekommen:
"Docker-API ist fehlgeschlagen. Weiter Informationen finden sie im Docker-Protokoll" Ich hab da mal ein Ausschnitt aus der docker.log:
2018-08-07T11:39:26+02:00 DS218plus docker[12699]: ERRO[694897] Handler for POST /v1.29/containers/kopano4s/start returned error: driver failed programming external connectivity on endpoint kopano4s (e2b6c1f6c75ae543af39ed947bf16ba4179d760e9be89041f43e09ffa4c05f50): Error starting userland proxy: listen tcp 0.0.0.0:143: bind: address already in use
Hi, den Grund, warum der Docker Container nicht starten kann hab ich dir markiert: Port 143 (IMAP) ist bereits belegt und ein bind funktioniet nicht.
Als Vorraussetzung, dass Kopano4S startet muss man alle verwendeten Ports frei haben; daher ja die Option beim Installieren dien Portrange z.B. für den Webserver, IMAP, ICAL zu ändern. Bei Unix und auch Docker gilt das Highlander Prinzip: es kann nur Einen geben (auf dem Port). Die anderen Antworten sind dann diverses Trouble-Shooting. Das man bei Kompano im Gegensatz zu Zarafa bei neuen Usern wohl den Store einrichten muss werde ich nachstellen und Berücksichtigen: wenn man mit der K4S-Admin GUI User anlegt werde ich einfach nach Aufruf von kopano-admin -c username .. für create User ein kopano-admin --create-store username nachschieben. Bei Verwendung der Cmd-Line muss man das dann einfach wissen.
PS: ich habe diesen warum Startet kopano4s nicht mit Lösungsansatz in die Wiki FAQ Sektion mit aufgenommen
-TosoBoso
 
Zuletzt bearbeitet:

usersyn

Benutzer
Mitglied seit
11. Sep 2013
Beiträge
14
Punkte für Reaktionen
0
Punkte
1
Super. Danke @tosoboso.

Bei mir läufts jetzt nach dem ich die kopano4s v. 0.8.6 installiert habe.

Der Threat kann jetzt geschlossen werden.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat