Problem mit Zarafa: erst legt es Apache lahm und nun startet es nicht.

Status
Für weitere Antworten geschlossen.

P4ddy

Benutzer
Mitglied seit
26. Okt 2009
Beiträge
461
Punkte für Reaktionen
1
Punkte
16
Hallo Zusammen,
ich habe ein riesen-Problem mit Zarafa. Das Problem Zeigte sich in einem sehr langsamen Apache seit dem Update auf die DSM4.1 Beta. Da das Problem spradisch auftrat konnte ich es zuerst nicht ausmachen.Ich habe ich es immer mit einem restart der Apache-user.sh gelöst.

Seit dem Update auf die 2647 war das Problem aber immer da:
Sobald ich mich auf der DSM als ADMIN!!!! (nicht als User, wirklich nur bei admin) einloggte, war schlagartig der user-apache langsam und die Fenster inhalte der DSM-Oberfläche waren auch sehr langsam. (So langsam das teilweise server-timeouts usw. auch ein restart der DS oder der Apachen brachte nichts. Ab und an habe ich die Angehängte Fehlermeldung bekommen. Der Support wurde auch kontaktiert, die wollten ein Kernel-log haben, jedoch konte das nicht erstellt werde, da die DS einfach zu langsam war und immer wieder abbrach.Hier mal das andere Thema:
http://www.synology-forum.de/showthread.html?33443-apache-user-startet-nicht

Einfach um zu schauen habe ich alle Pakete nacheinander deintalliert und nach Deinstallation des Zarafa- Paketes war das Problem behoben und alles lief wie Vorher.

Nun wollte ich Zarafa wieder installieren, jedoch startet das Paket nun gar nicht mehr.

Jetzt meine Frage: ist so etwas änliches schon mal jemandem aufgefallen?

Und wie kann ich den ,,alten" Zarafa komplett restlos entfernen um es danach sauber erneut zu versuchen..

Vielleicht kann mir ja jemand weiterhelfen- vielen Dank Für eure Hilfe.

Gruß
Patrick
 

Satyr

Benutzer
Mitglied seit
23. Apr 2008
Beiträge
94
Punkte für Reaktionen
0
Punkte
6
Das Problem hatte ich auch mit der 4.1 Beta mit meiner 212+. Habs dann deinstalliert, da es keine Lösung gab. Aber es scheinen offensichtlich nicht alle das Problem zu haben, was ich etwas komisch finde. Ist das nur ein ARM-Problem ?

Gruß
Satyr
 

P4ddy

Benutzer
Mitglied seit
26. Okt 2009
Beiträge
461
Punkte für Reaktionen
1
Punkte
16
Puhh.. zumindest bin ich nicht alleine damit- ich dachte schon ich spinne das nur ich das Problem habe.

Wobei es mitlerweile wieder geht. Ich habe Zarafa einmal komplett runtergeschmissen und wieder sauber neu installiert und dann die Alte datenbank importiert. nun scheint es wieder zu laufen. Mal sehen wann es wieder anfängt... ich hoffe gar nicht mehr.

Aber ein Problem mit ARM glaube ich nicht- hab ja eine mit Atom.

Gruß
Paddy
 

dsmax

Benutzer
Mitglied seit
27. Dez 2010
Beiträge
54
Punkte für Reaktionen
2
Punkte
8
ne biste wirklich nicht. Hab das selbe Problem. Ich lass die Syno jede Nacht neu starten und habe immer häufiger das Problem das der Apache abschmiert.

/var/log/http-error-user.log
"
[Mon Oct 29 23:00:50 2012] [notice] Apache/2.2.22 (Unix) mod_ssl/2.2.22 OpenSSL/1.0.1c-fips PHP/5.3.15 configured -- resuming normal operations
[Mon Oct 29 23:01:33 2012] [notice] caught SIGTERM, shutting down
[Mon Oct 29 23:01:33 2012] [notice] seg fault or similar nasty error detected in the parent process
"
 

Jdo2002

Benutzer
Mitglied seit
24. Dez 2011
Beiträge
692
Punkte für Reaktionen
1
Punkte
38
Hi,

momentan bin ich an einem Problem dran welches auftritt wenn der Apache oder PHP beendet wird. Mit Zarafa installiert bzw. dem Modul mapi.so geladen wird beim beenden ein segfault ausgelöst. Das ist nicht wirklich schön ich konnte aber bis auf die Erstellung des coredumps beim beenden noch keine anderen negativen Effekte beobachten. Allenfalls die Download Station Suche funktioniert in diesem Zustand nicht, da php von dieser genutzt wird.


Eventuell könnte es etwas helfen mal testweise um das Problem einzugrenzen die mapi.so aus der Liste der extensions zu werfen (die DS aber nicht neustarten); Den Apache neustarten und gucken ob das Problem dann noch auftritt.

Gruß Julian
 

P4ddy

Benutzer
Mitglied seit
26. Okt 2009
Beiträge
461
Punkte für Reaktionen
1
Punkte
16
Hallo Julian,

kannst du mir bitte kurz erklären was ich wo machen muss, um diese mapi.so aus der Liste zu entfernen? Dann teste ich es mal.

Gruß
Patrick
 

dsmax

Benutzer
Mitglied seit
27. Dez 2010
Beiträge
54
Punkte für Reaktionen
2
Punkte
8
soweit ich es verstanden hab meint er, im DSM unter Systemsteuerung -> Webdienste -> PHP-Einstellungen ->PHP Extensions auswählen -> bei mapi den Haken entfernen und speichern (alternativ unter /usr/syno/etc/php/ die extensions.ini bearbeiten). Logischerweise funktioniert danach Zarafa nicht mehr - ist nur zum Testen.

Bei mir funktioniert dann der Apache scheinbar, hab ihn jetzt mal 10 min. laufen lassen und erhalte keine Fehlermeldung (seg fault) mehr. Habe dann die Extension wieder aktiviert und den Apache neu gestartet - sobald ich aber z-push oder zarafa über den DSM starte kommt der Fehler - hab keine Ahnung was das sein könnte.

Hab mir folgendes Script gebastelt, wenn ich das manuell aufrufe, funktioniert der Server meistens den ganzen Tag.

#!/bin/sh

/usr/syno/etc/rc.d/S97apache-user.sh stop
sleep 10
/var/packages/Zarafa/scripts/start-stop-status stop
sleep 10
/var/packages/Zarafa/scripts/start-stop-status start
sleep 10
/usr/syno/etc/rc.d/S97apache-user.sh start
 

Jdo2002

Benutzer
Mitglied seit
24. Dez 2011
Beiträge
692
Punkte für Reaktionen
1
Punkte
38
Das starten der Zarafa Pakete führt dazu das der Apache neugestartet wird. Beim beenden des Apache tritt dann der Segfault auf. Danach sollte der Apache aber eigentlich wieder normal starten.
Hast du denn *nur* das Problem das ein segfault angezeigt wird oder wird der Apache nicht wieder gestartet oder hast du Performance Probleme?

@P4ddy: Genau wie DSMax es beschrieben hat meinte ich das - ich hatte nur gerade keine DS in Reichweite um es genauso beschreiben zu können :)


Gruß Julian
 

dsmax

Benutzer
Mitglied seit
27. Dez 2010
Beiträge
54
Punkte für Reaktionen
2
Punkte
8
Hallo Julian,
der Apache wird nicht mehr gestartet, weder webaccess noch zpush funktioniert.
 

Jdo2002

Benutzer
Mitglied seit
24. Dez 2011
Beiträge
692
Punkte für Reaktionen
1
Punkte
38
Hallo,

ich habe mal eine neue Version erstellt die das "Absturzproblem" des Apache beheben sollte. @DSMax,P4ddy könnt ihr diese mal ausprobieren und schreiben ob das Problem dadurch gelöst wird?

Zarafa_0.2.10_x86.spk
Zarafa_0.2.10_arm.spk

Warnung
Bitte diese Version nicht installieren wenn man dieses Problem nicht hat. Es gibt sonst keine weiteren Änderungen. Weiterhin ist diese Version nur dazu gedacht dieses Problem zu beheben. Diese Version ist zwar von mir getestet, hat aber nicht die üblichen Tests durchlaufen.

Gruß Julian
 

dsmax

Benutzer
Mitglied seit
27. Dez 2010
Beiträge
54
Punkte für Reaktionen
2
Punkte
8
Hallo Julian,
habe dein ARM-Paket installiert und meine DS211+ bereits 2 x neugestartet. Bisher sieht es sehr gut aus.
Werde morgen Abend noch weiter testen.

Vielen Dank für deine Mühe und deinen tollen Support.
 

Jdo2002

Benutzer
Mitglied seit
24. Dez 2011
Beiträge
692
Punkte für Reaktionen
1
Punkte
38
Kein Problem, das gehört dazu :)

Ich hab die Infos inzwischen an Zarafa weitergegeben. Dazu gibts nun auch nen Bugtracker Eintrag - für die Interessierten hier zu finden: https://jira.zarafa.com/browse/ZCP-10929

Gruß Julian
 

Homer MB

Benutzer
Mitglied seit
20. Feb 2011
Beiträge
141
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,
Nachdem ich auf DSM4.1 aufgespielt habe, hatte ich zuerst keine Probleme. Nach dem ich einen neuen Benutzer unter Zarafa angelegt habe, begannen die Probleme mit den Apache.
Ein Abfragen der E-Mails über Outlook, Webacess oder Android ließen den Apache auf nahezu 100% ansteigen. Abhilfe schaffte im Packet Zentrum das deaktivieren von Z-Push_1.5.11.
Die endgültige abhilfe schaffte ich indem ich, Zarafa und Z-Push kpl. deinstalliert habe, und neu Aufgelegt habe.

Anhang

apache.jpg
 

P4ddy

Benutzer
Mitglied seit
26. Okt 2009
Beiträge
461
Punkte für Reaktionen
1
Punkte
16
Hallo,
sorry war etwas beschäftigt und hab nicht mitbekommen das es hier schon rege weiterging.
Ich werde die neue Version mal testen, eben gerade ging es wieder los, dass ich den Apache neu starten musste- (mit der alten Version) daher probiere ich nun die neue mal aus.

Ich wollte eben bei mir in den Log schauen, jedoch habe ich unter /var/log/ keinen http-error-user.log.

muss ich das Loggen dafür speziell aktivieren oder habe ich einen Knick in der Denkweise?

Danke für die Hilfe an Julian, der Support ist super. (Hatte dir aber auch schon mal ne Private Nachricht dazu geschrieben hast du die vielleicht übersehen? )

Ich melde mich wenn ich etwas neues berichten kann.

Patrick
 

dsmax

Benutzer
Mitglied seit
27. Dez 2010
Beiträge
54
Punkte für Reaktionen
2
Punkte
8
@Julian, habe bis jetzt keine Probleme mehr!
@Patrick, ja du musst es aktivieren und zwar:

vi /usr/syno/apache/conf/httpd.conf-user

hier diesen Abschnitt so anpassen:

#
# ErrorLog: The location of the error log file.
# If you do not specify an ErrorLog directive within a <VirtualHost>
# container, error messages relating to that virtual host will be
# logged here. If you *do* define an error logfile for a <VirtualHost>
# container, that host's errors will be logged there and not here.
#
ErrorLog /var/log/httpd-error-user.log
#ErrorLog /dev/null
TraceEnable off
 

P4ddy

Benutzer
Mitglied seit
26. Okt 2009
Beiträge
461
Punkte für Reaktionen
1
Punkte
16
@dsmax: danke für den Hinweis und die Anleitung. Habs nun eben gemacht und werde dann morgen mal schauen.
@Julian: die neue Version ist installiert und bislang läuft es. Ich werde das ganze mal laufen lassen und schauen wie es sich weiter verhält.

Gerenell finde ich die Zarafa-App einfach super und nutze sie mit den beiden Iphones meines Eltern und ich auch per Android- klappt super und selbst meine Eltern sind begeistert einfach alles in Outlook eintragen zu können und alles sofort auf dem Handy zu haben. Ich finds klasse das du dich da so reinhängst und da alles frei zur Verfügung stellt. WEITER SO:)

Gruß
Patrick
 

CJHE

Benutzer
Mitglied seit
27. Aug 2012
Beiträge
30
Punkte für Reaktionen
0
Punkte
0
Hi,

ich hab' bei mir den php cache ausgeschaltet und es scheint damit "besser" zu gehen.

C.
 

Jdo2002

Benutzer
Mitglied seit
24. Dez 2011
Beiträge
692
Punkte für Reaktionen
1
Punkte
38
@CJHE:
Hattest du denn schon das SPK 0.2.10 installiert? Welche Probleme traten denn auf bzw. sind durch das abschalten des Cache behoben worden?
 

CJHE

Benutzer
Mitglied seit
27. Aug 2012
Beiträge
30
Punkte für Reaktionen
0
Punkte
0
Hi Jdo2002,

bei mir (DSM 4.1 2647, DS111) läuft Zarafa, Z-Push, Virenscanner, Mailserver, Fileserver (sonst nix). Zarafa bzw. der Apache startet mal, mal nicht wenn die DS morgens nach Zeitplan hochfährt. Da ich Outlook etc. benutze und auf gewisse Funktionalitäten angewiesen bin, war ich ziemlich genervt, dass ich mit meinem Phone und Mailprogramm nicht sicher drauf zugreifen konnte. Ich habe Zarafa und Z-Push (nach Anleitung) installiert und wieder installiert, aber das half nicht. Das Stoppen und Starten per Script hat auch nicht agbeholfen und da ist mir der PHP Cache bei den Settings aufgefallen. In irgendeinem anderen Forum hatte ich gelesen, dass Apache sich hier ab und an verschluckt, weswegen ich es einfach mal ausprobiert hatte. Seit dem (2 Tage) startet alles so, wie ich es mir vorstelle.

Hoffe dass es hilft...

Gruß,

C.

PS: Ich habe die Version aus dem Paketcenter installiert und nicht die hier genannte und modifizierte Zarafa Version....
 

dsmax

Benutzer
Mitglied seit
27. Dez 2010
Beiträge
54
Punkte für Reaktionen
2
Punkte
8
Also mit der 0.2.10 und eingeschaltetem PHP Cache habe ich jetzt seit einer Woche keinerlei Probleme mehr!
 
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