kopano4s - Container "re-initialisieren"....?

Status
Für weitere Antworten geschlossen.

IIIMIIIRIII

Benutzer
Mitglied seit
03. Jul 2018
Beiträge
2
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen!

Habe via Synology kopano4s (Community_base_B-8.7.80_Web-3.5.4_Push-2.4.5) erfolgreich laufen. Alles funktioniert - alle bis auf 1 User (Geschäftsführer) sind happy via DeskApp.

Geschäftsführer möchte auf seinem MacBook um jeden Preis die Mac-Programme Mail / Kalender / etc. weiterbenutzen. Problem > seine Postfachgröße beläuft sich auf ca. 35 GB > und diese muss er immer verfügbar haben.

Nun wollte ich ihm sein Mailpostfach via IMAP zur Verfügung stellen - den Rest via Exchange-Profil - geht so ein "Split" grundsätzlich (beim MacOS kann man nach Exchange-Einrichtung ja explizit Mail abwählen)...?

Nun zum eigentlichen Problem - IMAP-Port ist leider nicht gemounted / habe bei der Installation leider auf "HOST" gestellt - der 143 ist wohl seitens Synology belegt.

Nun habe ich hier in langen Treads irgendwo lesen können, dass man dann den Container neu oder re-initilisieren muss um a) auf bridge zu stellen und b) dann seine benötigten Ports zu setzen.

Nun ist das leider ein Produktiv-System geworden und daher bin da etwas vorsichtig bei solchen Dingen. Grundsätzlich bin ich begeistert allein bei den Kommandozeilen-Möglichkeiten (Backup etc) - möchte mir hier aber nichts zerschiessen. Auf einem anderen Test-System konnte ich sehen, dass bei De-Installation des Paketes auf der Syno man explizit wählen kann die Daten (Files und DB) stehen zu lassen für eine etwaige Neu-Installation > ist das damit gemeint den Container zu re-initialisieren?

Einen bestehenden Container kann man ja nicht umkonfigurieren das meinetwegen Port 8143 anstelle 143 beim Start mit "gemappt" wird, oder?

Gruß

Martin
 

Andy+

Benutzer
Sehr erfahren
Mitglied seit
25. Jan 2016
Beiträge
5.021
Punkte für Reaktionen
320
Punkte
189
Im Grunde kann alles über Parameter umkonfiguriert werden, auf der DS ist alles relevante im Verzeichnis "/etc/kopano/" abgelegt.

Wenn Du nichts besonderes im dortigen Backupordner abgelegt hast, würde ich unter Beibehaltung der Datenbank eine Deinstallation, einen Reboot und eine Neuinstallation durchführen und nochmal rebooten. Dazu gibt es auch ein WIKI:

https://wiki.z-hub.io/display/K4S/Installation-Update

Auf dem Installscreenshot 3 kann dann IMAP gewählt werden.

Die Frage ist natürlich auch, bis wann der Account des GF´s gelaufen hat und weshalb das nicht mehr geht und was er ggf. gemacht hat. Dann teile mit, ob als Dateisystem BTRFS im Einsatz ist oder EXT4. Ist BTRFS als Dateisystem installiert, dann sollte überlegt werden, besser eine SSD einzubauen mit EXT4, insbesondere bei solchen Accountgrössen, und darauf die MariaDB insgesamt abzulegen.
 

Tosoboso

Benutzer
Mitglied seit
27. Aug 2012
Beiträge
1.256
Punkte für Reaktionen
52
Punkte
74
IMAP Port Mapping, NW-Host vs. Bridge Toggle

Habe via Synology kopano4s (Community_base_B-8.7.80_Web-3.5.4_Push-2.4.5) erfolgreich laufen. Alles funktioniert - alle bis auf 1 User (Geschäftsführer) sind happy via DeskApp.
Nun wollte ich ihm sein Mailpostfach via IMAP zur Verfügung stellen - Nun zum eigentlichen Problem - IMAP-Port ist leider nicht gemounted / habe bei der Installation leider auf "HOST" gestellt - der 143 ist wohl seitens Synology belegt.
Nun habe ich hier in langen Treads irgendwo lesen können, dass man dann den Container neu oder re-initilisieren muss um a) auf bridge zu stellen und b) dann seine benötigten Ports zu setzen.
Einen bestehenden Container kann man ja nicht umkonfigurieren das meinetwegen Port 8143 anstelle 143 beim Start mit "gemappt" wird, oder? Gruß Martin
Hi Martin, auf deine Fragen 3 Punkte:
1) NW-Config "Host" war der falsche Weg, aber wie immer gibt es einen Weg zurück.2) Gateway muss aktiviert werden 3) Port MappingTipps

1) Eine Möglichkeit zurück zu NW-Config bridge ist wie von Andy beschrieben De-Installation mit Datenbank beibehalten und dann Neuinstallation.
Eine Andere ist via "> kopano4s-init reset" den Container neu zu initialisieren, denn die NW-COnfig wird beim ersten docker run vergeben. ABER: Das Ändern der NW-Config ist im aktuellen k4s-init Skript nicht vorgeshehen.
Du musst also vor dem Init in der Config Hand anlegen: > vi /var/packages/Kopano4s/etc/package.cfg und dort den Parameter DOCKER_NW="host" auf DOCKER_NW="bridge" ändern. Dann den Container Reset wie oben beschrieben durchführen.
2) Kopano-Gateway muss aktiviert werden entweder via Admin-GUI Config, oder via > kopano4s-optionals gateway on und einem Neustart des Pakets (kein Reset nötig).
3) Im Bridge mode mapped k4s den Imap Port 143 und 993 auf den gleichen Port der Synology. Hier wundert mich, dass du sagst der Port ist belegt, was nicht sein kann denn sonst startet der Conatiner nicht.
Normalerweise geht das auch, mit dem IMAP Gateway eine Anpassung nicht nötig, du kannst aber in der Docker-GUI die Port Mappings ändern, wozu der Container gestoppt sein muss.(siehe Screenshots). Die IMAP Ports des Gateway via Config anzupassen habe ich noch nicht als Use Case beachtet, kann ich aber auf die Liste nehmen, Hoffe das hilft.
k4s-ports.png
-TosoBoso
 

Anhänge

  • k4s-ports.png
    k4s-ports.png
    44,5 KB · Aufrufe: 70

IIIMIIIRIII

Benutzer
Mitglied seit
03. Jul 2018
Beiträge
2
Punkte für Reaktionen
0
Punkte
0
Vielen Dank für die ausführlichen und detaillierten Antworten - ich werde dies s oin Angriff nehmen und über das Ergebnis hier nochmals antworten!!! Tolles Forum, toller User!!!!
 

Tosoboso

Benutzer
Mitglied seit
27. Aug 2012
Beiträge
1.256
Punkte für Reaktionen
52
Punkte
74
Nachtrag zu deinem Problem mit Docker NW Host und IMAP Port:
Im neuen Release k4s v.1.01 kann man > kopano4s-init reset (host/bridge) Aufrufen und mit dem zweiten optionalen Paramter wieder vom Host-NW Mode einfach auf den Default Bridge Mode Wechseln.
Man kann jetzt auch den Ports für IMAP Ändern in: /var/packages/Kopano4s/etc/package.cfg (dann wieder > kopano4s-init reset), denn die Docker GUI Anpassungen wie Oben gezeigt hatten sich als nicht möglich Erwiesen (war read-only sobald der Container gebaut ist).
PS: Ich empfehle ab dem nächsten Release von der Beta Community Nightly builds Umzusteigen auf die Stable-Default, denn da gibt es weniger Überraschungen (siehe auch Hauptstream: https://www.synology-forum.de/showthread.html?93473-Kopano4S-(Zarafa-2-0)/page96)
-TosoBoso
 
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