Z-Push 2.2 final version (build 1934) als SPK?

Status
Für weitere Antworten geschlossen.

Tosoboso

Benutzer
Mitglied seit
27. Aug 2012
Beiträge
1.256
Punkte für Reaktionen
52
Punkte
74
Euer Tipp hat geholfen: Z-Push neu installieren, danach Neustart.... erschließt es mir nicht ganz, warum Zarafa ausgerechnet ab DSM 6 nicht mehr laufen soll.
Hi, danke für den Lob. Ich Supporte ja auch die Z-Push 2.2.x seit 1/2 Jahr, aber das Ziel wird Zarafa4h. Im Wiki das neuen Zarafa Paket steht auch die Antwort auf deine Frage zu Zarafa und DSM 6
J.D.'s Zarafa will not run on DSM 6 unless the shipped PHP-Mapi will be upgraded since DSM 6 ships with on PHP 5.6. Synology Zarafa in a Box does not have such dependencies: it runs on DSM 6 and provides NGINX support already with DSM 5.
Das ist ja der Clou an Zarafa4h, dass niemand den Aufwand hat, immer wieder neu zu kompilieren, sondern dass man die getesteten Zarafa Pakete nimmt, was ja schon funktioniert.
-TosoBoso
 

Xanno

Benutzer
Mitglied seit
06. Mai 2016
Beiträge
2
Punkte für Reaktionen
0
Punkte
0
@Tosoboso
Danke für deine Infos. Ja, ich habe mich dort bei Wiki schon etwas reingelesen. Bin aber noch etwas skeptisch, da es sich um ein produktives System handelt. Docker hab ich schon drauf und das Gerät - eine 412+ mit 4GB RAM sollte es auch wuppen. Ich werde die Entwicklung mal aufmerksam verfolgen - momentan wird noch vom Einsatz in einer produktiven Umgebung abgeraten, aber es wird sich nicht mehr lange dauern dann MÜSSEN wir Zarafa auf die neue Version in Docker migrieren. Die Zarafa-Lizenz (Subscription) läuft jetzt aus. Ich werde sie - erstmal für ein Jahr - nochmal verlängern. Danke!
 

Tosoboso

Benutzer
Mitglied seit
27. Aug 2012
Beiträge
1.256
Punkte für Reaktionen
52
Punkte
74
Hallo zusammen,

ich habe die Z-Push v.2.2.10 online gestellt. Inklusive Erweiterung: z-push-admin, zarafa-listfolders, zarafa-pubfolders als Shortcut von der Kommandozeile. Zarafa-pubfolders listet die Public Folders von System (=zarafa-listfolder -l SYSTEM), die man in der config.php eintragen kann.
Es gibt nun auch die erste Z-Push 2.3.x, aber als Alpha-1; die 2.3.x werde ich erst ab Beta-Stadium bereitstellen. Und nicht vergessen: Zarafa und Z-Push laufen nur noch unter DSM 5.2; ab DSM 6 ist Zarafa For Home nötig.
-TosoBoso
 

Tosoboso

Benutzer
Mitglied seit
27. Aug 2012
Beiträge
1.256
Punkte für Reaktionen
52
Punkte
74
HInweis zu Z-Push v.2.2.10 und z-push-admin:
Achtung: die neue Version ändert bei Verwendung von z-pus-admin warum auch immer die Zugriffs-Rechte und z-push kann das Log nicht mehr schreiben. Finge weg bis zum nächsten Release und reparieren mit:
chown root.http /var/services/web/z-push/logs/z-push.log && chmod 660 root.http /var/services/web/z-push/logs/z-push.log
-TosoBoso
 

tom9865

Benutzer
Mitglied seit
20. Feb 2013
Beiträge
75
Punkte für Reaktionen
0
Punkte
6
Gilt das für 2.2.10.3? Irgendwie scheint es bei mir nämlich ohne Anpassung zu laufen...
 

Tosoboso

Benutzer
Mitglied seit
27. Aug 2012
Beiträge
1.256
Punkte für Reaktionen
52
Punkte
74
Gilt das für 2.2.10.3? Irgendwie scheint es bei mir nämlich ohne Anpassung zu laufen...
Ja im Normalbetrieb läuft es. Die Probleme treten nur auf, wenn man z-push-admin benutzt (<z-push-admin -a fixstates>, <z-push-admin -a list -u username>, <z-push-admin -a resync -u username -d deviceid>).
Die Version 2.2.10.4 hat diese Problem nicht mehr.
-TosoBoso
 
Zuletzt bearbeitet:

Jens H

Benutzer
Mitglied seit
06. Jun 2010
Beiträge
271
Punkte für Reaktionen
7
Punkte
18
Hallo!
Seit ich vor geraumer Zeit die max_children auf 30 hochgesetzt habe, lief alles problemlos: Mailsever, Zarafa, Z-Push, Homepage etc.

Aber seit dem Update auf DSM 5.2.5967 habe ich wieder das Problem, dass meine Diskstation nicht reagiert: Homepage und E-Mail (push aufs Handy) laufen nur mehr kurze Zeit, dann hängt alles und ich muss die Diskstation neu starten oder zumindest eine App neu starten. Seltsamerweise lief auch nach dem Update der Photostation wieder alles für ein paar Minuten. Aber es ist diesmal wie es scheint schlimmer denn je. Früher musste ich, um den Fehler zu provozieren, vom Handy aus mehrere Male hintereinander die E-Mails abrufen. Nun hängt nach ein paar Minuten alles auch ohne mein aktives Zutun.
Es dürfte wohl an z-Push liegen, denn wenn ich es deinstalliere läuft alles problemlos. Habe schon die max_children auf 35 erhöht, ohne Erfolg.
Hat jemand eine Idee?
Vielen Dank,
Jens
 

Tosoboso

Benutzer
Mitglied seit
27. Aug 2012
Beiträge
1.256
Punkte für Reaktionen
52
Punkte
74
Vorab: ich habe Zarafa 0.55 und Z-Push 2.10, sowie die aktuelle DSM 5.2.5967 update 2 und keine Probleme.
Du hast vermutlich Probleme mit den sog. php-fpm Prozessen. Das kann, muss aber nicht nur an z-push liegen, sondern jeder PHP Prozess erzeugt das. Check mal via Prozess-Monitor die Lage.
Schau mal hier: http://www.synology-forum.de/showth...ourcen-finde-den-Auslöser-nicht&highlight=Fpm
Und hier: http://www.synology-forum.de/showth...-Probleme-mit-PHP-FPM-(Webserver-Blockierung)
Der 2. Eintrag war Basis für die Z-Push Erweiterung mit max-children.. Da findest du Tipps und auch Verweise auf die Logs.
Z-Push zeigt übrigens die php-fpm log warnings an, unter der Log Funktion im Paket-Zentrum, Details. Wenn da max number of children reached steht, hast du das bekannte Problem. Max-Children sollte man aber nicht zu hoch setzten, sonst läuft man in Speicher-Limits. Also Vorsicht.
-TosobBoso
 
Zuletzt bearbeitet:

Jens H

Benutzer
Mitglied seit
06. Jun 2010
Beiträge
271
Punkte für Reaktionen
7
Punkte
18
Hallo,
vielen Dank für Deine Hilfe, Tosoboso!
Ja, im Z-Push log stehen mehrere Einträge, dass max_children 35 erreicht seien.
Ohne Zarafa habe ich 4 php-fpm Einträge gesehen.
Nach dem Start von Z-Push sind sie in ca. 20 Minuten auf 27 angestiegen, dabei waren fast permanent alle im Status "schläft". Dabei ist auch die RAM Auslastung von ca. 50 auf knapp über 70% angestiegen. Dann sind die fpm wieder auf 4 abgefallen und RAM stand wieder auf knapp über 50. Anschließend wieder rascher Anstieg auf knapp 30 fpm. Es dürfte ein stetiges Kommen und Gehen sein, und irgendwann sind dann auch die 35 erreicht und es kommen die Probleme.
Screenshots:
Max_Children.jpg
Max_Children_Zpush.jpg
 

Jens H

Benutzer
Mitglied seit
06. Jun 2010
Beiträge
271
Punkte für Reaktionen
7
Punkte
18
Hallo,
aufgrund der eindeutig auf Z-Push zurückzuführenden Probleme in Form von nicht erreichbarer Diskstation musste ich leider das Z-Push Paket inaktivieren. Es ist ein Jammer, dass Z-Push so viele php-fpm benötigt und diese offenbar nicht mehr "beendet", sondern lange Zeit in den Schlaf-Modus setzt. Möglicherweise handelt es sich auch um eine Ungereimtheit in Zusammenhang mit dem kürzlichen Update 5.2.5967 Update2, denn genau damit haben die Probleme wieder begonnen. Ich hatte nun seit einem Jahr keine Probleme (seit ich max_children auf 30 gesetzt habe).
Leider gibt es ja für meine Diskstation (DS 214) keine Alternative, da das Zarafa 4 Home auf meinem Prozessor nicht läuft.
Bestehen Chancen, dass das korrigiert/geändert wird, Tosoboso? Ein Downgrade des DSM wäre ja nicht so schlau.
Jens
 

Jens H

Benutzer
Mitglied seit
06. Jun 2010
Beiträge
271
Punkte für Reaktionen
7
Punkte
18
Hallo nochmals,
ich habe nun doch ein Downgrade der Diskstation gemacht, das Problem bestand dann aber weiterhin.
Hatte daraufhin den Verdacht, dass mein LG G4c Handy schuld sein könnte, auf dem kürzlich ein Update des "Android System WebView" installiert wurde.
Nach dem Umstieg auf ein I-Phone ist nun alles im grünen Bereich und ich sehe mit Z-Push nur einige wenige php-fpm Prozesse mehr als ohne!

Vielleicht hilft das ja jemandem, der ähnliche Probleme hat.
Jens
 

SynDiab

Benutzer
Mitglied seit
01. Jan 2014
Beiträge
57
Punkte für Reaktionen
3
Punkte
8
Hallo Tosoboso,

meine Androiden verlieren hin und wieder den Sync zu Zarafa per Z-Push. Es erfolgt einfach keine Synchronisierung mehr obwohl der Server erreichbar ist. In den Logs ist keine Fehlermeldung zu finden, allerdings wird auch kein Zugriff der Androids angezeigt. Wenn man das Konto aus den Phones entfernt und wieder neu anlegt, ist alles wieder da und der Sync funktioniert - bis zum nächsten Mal. Woran kann das liegen? Aktuell sind quasi zeitgleich 3 Android Phones mit unterschiedlicher Software (5.1.1, 6.0, 6.0.1) betroffen und zwar mit allen Konten. Nervig ist halt das neue Anlegen der Konten bzw. merkt man nicht gleich, daß der Sync weg ist und man verliert so Termine.

Übrigens aktualisierst Du bitte nochmal das SPK auf cphub mit der aktuellen Version (2.2.13 bzw. 2.3.2)?

Danke & Gruß
 

Tosoboso

Benutzer
Mitglied seit
27. Aug 2012
Beiträge
1.256
Punkte für Reaktionen
52
Punkte
74
Hallo SynDiab,
ich habe die Z-Push 2.2.13 auf den Community Package Hub https://www.cphub.net/ gestellt und die sollte bald verfügbar sein.
Ob deine Android spezifischen Probleme behoben sind kann ich nicht sagen, Details sind hier zu finden https://forums.zarafa.com/forumdisplay.php?19-Z-Push-on-the-Zarafa-backend
Ansonsten kannst du dich auch per Kommandozeile mit z-push-admin versuchen zwecks Fehlersuche und Reset, dann brauchts du nicht auf den Phones die Konfig zu löschen. Les dich mal in die Optionen ein, das geht ungefähr so:
>z-push-admin -a fixstates & > z-push-admin -a list -u username dann mit ID das Phones z-push-admin -a resync -u username -d ID

PS: Z-Push 2.3.x SPK wird es vorraussichtlich nicht geben, denn ein Teil in der neuen 2.3.x ist nicht kompatibel und ich werde keine Fehler- / Upgrade-Suche beteiben, da das Legacy ist; d.h. Z-Push 2.3.x gibt es wohl nur als Teil von Zarafa 4 Home
-TosoBoso
 

SynDiab

Benutzer
Mitglied seit
01. Jan 2014
Beiträge
57
Punkte für Reaktionen
3
Punkte
8
Hallo Tosoboso,

vielen Dank aber inzwischen habe ich die DS gewechselt und die Platten migriert. Da nun DSM6 läuft, steige ich gerade auf Zarafa4h um. Melde mich da nochmal.

Gruß, SynDiab
 

SynDiab

Benutzer
Mitglied seit
01. Jan 2014
Beiträge
57
Punkte für Reaktionen
3
Punkte
8
Hallo Tosoboso,

ich habe meine DS213 mit DSM 5.2 nochmal in Betrieb genommen (das alte v0.6.0 Paket von JDO + Deinem aktualisierten Z-Push 2.2.13.3) und den zarafa DB dump eingespielt. Das hat prima geklappt und auch die Synchronisierung mit den Androiden hat (kurz) wieder funktioniert. Jedoch hängt sich die z-push Synchronisierung immer wieder auf mit folgendem Fehler in der z-push-error.log:

02/12/2016 18:58:46 [14404] [ERROR] [user] SimpleMutex not available as InterProcessData is not available. This is not recommended on duty systems and may result in corrupt user/device linking.

Immer wenn die Meldung kommt, dann bricht die Synchronisierung ab. Bei "z-push-admin -a list -u user" steht dann

Last sync: never
Total folders: 0
Synchronized folders: 0
Synchronized data: None available
Status: Not available

und dann ist es vorbei und lässt sich auch nicht per "z-push-admin -a resync -u user -d device" wieder reanimieren :mad:

Naja, ich will ja migrieren und werde jetzt das zarafa-backup Script dafür nutzen. Mal sehen, ob es damit klappt die Daten rüberzuheben...

Gruß, SynDiab
 
Zuletzt bearbeitet:

SynDiab

Benutzer
Mitglied seit
01. Jan 2014
Beiträge
57
Punkte für Reaktionen
3
Punkte
8
... wie kommt man denn an die älteren Versionen bei cphub.net ran? Ich würde gerne nochmal die alte z-push Version v2.2.10.4 ausprobieren.

Dank & Gruß, SynDiab
 

Tosoboso

Benutzer
Mitglied seit
27. Aug 2012
Beiträge
1.256
Punkte für Reaktionen
52
Punkte
74
HI. geht nixht, denn CPHUB erlaubt nur eine Version und eine Beta.. und die Datei ist zu gross für posting im Forum (ich müsste aber noch die alte Version haben). Davon unabhängig bezweifel ich dass es etwa bringt.. iPhone mit Z-Push 2.2.13 funktioniert gut..
-TosoBoso
 

491810

Benutzer
Mitglied seit
20. Jul 2013
Beiträge
549
Punkte für Reaktionen
3
Punkte
44
Habe aktuell ein wirres Problem. Zarafa (0.5.5) lief bei mir mit Z-Push (2.2.13.3) einwandfrei. Ich habe dann "nur" mein "selbstunterzeichnetes Zertifikat" mit einem "Letsencrypt.org" Zertifikat ersetzt.
Seitdem läuft alles wie Sch**ße. Ich habe zwar das Zertifikat wieder zurückgesetzt - ebenso in der server.cfg von Zarafa. Aber aus irgendeinem Grund läuft alles bis auf die Anbdingung des Handys.
Ich habe schon Z-Push deinstalliert und neu installiert. Auch die ds713+ (mit 4GB Ram) neu gestartet wie auch mal die Children Prozesse auf +50%, +100% und jetzt sogar auf +200%. Trotzdem nix.
Mir gehen langsam die Ideen aus, wo ich noch schauen kann. Meine Outlook Clients können per Zarafa-Connector über Port 237 connecten. Auch Webapp über https funktioniert über das Internet.
Nur die Verbindung vom - in meinem Fall Android - Smartphone geht nicht. Geht aber seitdem ebensowenig über mein iPad4LTE oder mein altes iPhone6. Liegt also jetzt nicht alleine am Android.
Wenn ich an meiner sg105w von Sophos anstelle des Portwardings (ALL>HTTPS>DS713+, ALL>237>DS713+) meinen virtuellen Webserver in der sg105w aktiviere bekomme ich die Zertifikatsmeldung.
Also die Verbindung zur und durch die Sophos UTM Firewall funktioniert. Daran liegt es leider nicht. Auch habe ich es bereits mit HTTP probiert. Ebenso keine Änderung. Bekomme jedes mal das hier:

"
KONTO EINRICHTEN NICHT MÖGICH
Es ist ein Serverfehler aufgetreten. Prüfen Sie bitte den Benutzernamen und das Passwort und versuchen Sie es erneut.

Natürlich habe ich es auch mal direkt im Intranet via Wifi probiert. Dazu einfach anstelle der externen IP-Adresse die interne 10.0.0.10 in der DMZ angesprochen. Webapp darüber geht. Smartphone nicht.
Es kommt die gleiche Meldung. Benutzername und Passwort sind - falls die Frage kommt - nicht das Problem. Damit kann ich mich problemlos am Webapp wie in Outlook anmelden. Mir gehen die Ideen aus.
Was ich sagen kann ist, dass ich http://10.0.0.10/Microsoft-Server-ActiveSync nicht erreichen kann. Hier wird mir keine Seite angezeigt. Weder intern - ebenso wenig extern. Woran kann das denn liegen???
 
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