Kopano4S Webapp und Z-push nicht erreichbar

Status
Für weitere Antworten geschlossen.

webcook

Benutzer
Mitglied seit
28. Mrz 2016
Beiträge
32
Punkte für Reaktionen
0
Punkte
6
Hallo zusammen,

ich wollte die Feiertage nutzen und meine begonnene und zwischenzeitlich verwaiste K4S-Installation (v0.9.3) abschließen. Beim Studium des Changelogs des K4S-Pakets sind mir erhebliche Anpassungen aufgefallen, so dass ich mich kurzerhand für eine komplett neue Installation entschieden habe. Ich habe K4S deinstalliert, die Datenbank und ebenso auch die kopano-Freigabe gelöscht, sollte also nichts mehr übrig geblieben sein. Anschließend habe ich auch MariaDB5 deinstalliert, denn K4S sollte inzwischen mit MariaDB10 alleine funktionieren und ich möchte mein System lieber schlank halten (alles hat seinen Platz und alles hat einen Platz).

Dann habe ich K4S aus dem Paketzentrum neu installiert (v1.0.8, zwischenzeitlich auf v1.0.9 aktualisiert) und meine beiden Testuser in K4S wieder angelegt und dafür die SMTP und IMAP Zugänge zum Postfach bei meinem ISP angelegt. Weiter komme ich aber nicht mehr, da die Webapp nicht erreichbar ist, bekomme vom internen nginx immer den Fehler "502 Bad Gateway" beim Aufruf der Adresse https://MEINEIP:9443/webapp/index.php", auch über mein iPhone via Active-Sync (Z-push) ist K4S nicht erreichbar.

Nach 2 Tagen der Suche vermute ich einen Fehler in der Konfiguration des K4S-internen nginx, er schreibt bei jedem Zugriffsversuch auf die Webapp folgenden Fehler ins Log (nginx-error.log), für den ich weder hier im hier im Forum noch im Web eine mir verständliche Lösung finden konnte:

Rich (BBCode):
2019/12/26 03:04:08 [crit] 78#78: *15 connect() to unix:/var/run/php/php7.0-fpm.sock failed (2: No such file or directory) while connecting to upstream, client: 172.17.0.1, server: , request: "GET /webapp/index.php HTTP/1.1", upstream: "fastcgi://unix:/var/run/php/php7.0-fpm.sock:", host: "MEINEIP:9443", referrer: "https://MEINEIP:9443/"

Die Datei "php7.0-fpm.sock" liegt auf meiner DS218+ im Verzeichnis /var/run/php-fpm/ und nicht in /var/run/php/, wo der nginx sie offenbar erwartet. Wo liegt bei mir der Fehler und welche Konfigurationsdatei muss ich wie ändern, damit es wieder passt?

Danke für Eure Unterstützung und frohe Weihnachten!
webcook
 

dociceage

Benutzer
Mitglied seit
25. Mrz 2014
Beiträge
24
Punkte für Reaktionen
0
Punkte
7
schau doch mal welche Datei im Verzeichnis /var/run/php liegt.

Ich hatte bzw habe denselben Fehler, ich konnte mir dadurch helfen das ich die im Verzeichnis liegenden Dateien php7.3-fpm.sock
und php7.3-fpm.pid entsprechend umbenannt habe.

dociceage
 

Tosoboso

Benutzer
Mitglied seit
27. Aug 2012
Beiträge
1.256
Punkte für Reaktionen
52
Punkte
74
Hi,
Die Einstellungen liegen in /etc/kopano/web/kopano-web.conf und es gab Änderungen in der letzten Zeit. Für die Community Edition: /var/run/php/php7.3-fpm.sock und für die Default / Supported Edition: /var/run/php/php7.0-fpm.sock
Die Einstellungen sind Nicht zu verwechseln mit den Einstellungen auf der Synology, sondern gelten im Docker Container
Die Befehle zum Anpassen via sed auf der Synology für die Community Editon: > sudo sed -i -e 's~php7.0-fpm.sock~php7.3-fpm.sock~' /etc/kopano/web/kopano-web.conf dann > kopano-restart
Ich werde den Container der Community nochmals Bauen und die Anpassung in die init Funktion ergänzen. Ich hatte die Anpassung schon mal drin, aber bei Bestimmten PHP builds ist der Socket auf 7.0, obwohl eine 7,3 läuft, da hatte ich es wieder raus genommen.
-TosoBoso
 

webcook

Benutzer
Mitglied seit
28. Mrz 2016
Beiträge
32
Punkte für Reaktionen
0
Punkte
6
Danke, Tosoboso, das war's!

Wäre prima, wenn Du das noch mit in die Installationsroutine mit aufnehmen könntest.
Auf die Gefahr hin, dass es in dem 100+ Seiten langen Kopano4S-Ur-Topic irgendwo steht - wie komme ich denn auf Terminal-Ebene in den Kopano4S-Docker-Container?

Grüße
webcook
 

Tosoboso

Benutzer
Mitglied seit
27. Aug 2012
Beiträge
1.256
Punkte für Reaktionen
52
Punkte
74
Wäre prima, wenn Du das noch mit in die Installationsroutine mit aufnehmen könntest...und wie komme ich denn auf Terminal-Ebene in den Kopano4S-Docker-Container?
Hi, das Problem ist im Docker Image behoben und mit > kopano4s-init refresh kann das neue Image geladen werden, damit ein Init der Installationsroutine das gerade zieht
Ich gehe davon aus, dass du weisst, wie man auf die Synology Konsolte kommt (SystemSteuerung ssh Aktivieren und uner Windows per putty ssh Verbindung..) und von dor führst du einfach > kopano-cmdline aus, oder kurz > k4s
-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