Zarafa stürzt ab sobald Kontakte geöffnet werden

Status
Für weitere Antworten geschlossen.

Hoods

Benutzer
Mitglied seit
05. Mrz 2012
Beiträge
9
Punkte für Reaktionen
0
Punkte
1
Hallo liebe Syno-Zarafa Gemeinde,

erstmal allen hier im Forum ein frohes Neues Jahr!

Ich habe mir kürzlich eine DS214play zugelegt und möchte meinen Ubuntu Server (VDR) damit ablösen. Auf dem VDR läuft ein Zarafa der Version 7.1.10.44973 und so habe ich auf der DS versuchsweise das Zarafa SPK "Experimental v0.6.0" installiert.

Auf der DS läuft die aktuelle Firmware inkl. aller Patches.

Das Problem tritt mit beiden Versionen stable (0.5.5) und experimental auf.

Nach der grundlegenden Zarafa Installation habe ich folgende Schritte ausgeführt:

1. Zarafa Benutzer aufgesetzt
2. Attachment store von database auf files geändert
Rich (BBCode):
    # perl /volume1/@appstore/Zarafa/share/doc/zarafa/db-convert-attachments-to-files root <password> zarafa /volume1/zarafa/attachments
    # zarafa-server -c /etc/zarafa/server.cfg --ignore-attachment-storage-conflict

    # vi /etc/zarafa/server.cfg

    attachment_storage      = files
    attachment_path         = /volume1/zarafa/attachments

    # /var/packages/Zarafa/scripts/start-stop-status stop/start


Einloggen über die webapp ist möglich, ich kann Termine im Kalender eintragen und ABER keine Kontakte erstellen. Es öffnet sich zwar die Maske um einen neuen Kontakt zu erstellen, aber es wird kein Kontakt gespeichert, sobald ich "Save" drücke. Das Zarafa server.log liefert keine Hinweise warum nicht gespeichert wurde.

Nachdem ich den public store mit "zarafa-admin -s" erzeugt habe, kann ich plötzlich auch Kontakte speichern, hatte einen Hinweis hierzu im Forum gefunden.

Damit scheint Zarafa erstmal grundsätzlich zu funktionieren, daher habe ich dann mein Backup zurück gespielt.

Rich (BBCode):
   # /var/packages/Zarafa/scripts/start-stop-status stop
   # mysql -u root -p zarafa < zarafa.yavdr
   # cp -rp attachments /volume1/zarafa/

Berechtigungen anpassen wie auf dem Alt-System:
Rich (BBCode):
   # chmod -R 700 /volume1/zarafa/attachments/*
   # chmod -R 644 /volume1/zarafa/attachments/*/*/*.gz


Nach dem Datenbank Import waren meine beiden Benutzer Accounts verschwunden, weshalb ich die Accounts nochmal eingerichtet habe. Wie zu erwarten gibt es auch verwaiste Stores.

Rich (BBCode):
    # /var/packages/Zarafa/scripts/start-stop-status

    # zarafa-admin --list-orphan
    Stores without users:
            Store guid                              Guessed username        Last login              Store size      Store type
            --------------------------------------------------------------------------------------------------------------------------
            93F7E2B276584FC197638033540BF740        user1    <unknown>               0.00 MB         private
            9ACDDB874D0A42B0BF27CC4A66196B0B        user2    <unknown>               0.00 MB         private
            CA47ABCFD0794F2988285517006C32D0        user3    12/25/2014 12:59:37 PM  43.48 MB        private
            F04885E7C4CC448F9D2BA15BE8938B73        user4    12/25/2014 12:41:50 PM  118.96 MB       private


Die Stores habe ich anschliessend den beiden neu aufgesetzten Benutzern zugewiesen:
Rich (BBCode):
# zarafa-admin --hook-store <store-id> -u <user>


Wenn ich nun Zarafa durchstartet, sehe ich meine Mails, den gemeinsam genutzten Public Folder, unsere Familien Kalendereinträge und auch alle Kontakte. ABER, wenn ich nun einen der Kontakte öffne ist dieser ausgegraut und es erscheint folgende Meldung im server.log:

Rich (BBCode):
Sun Jan  4 19:14:57 2015: Starting zarafa-server version 7,1,10,44973, pid 14490
Sun Jan  4 19:14:57 2015: Listening for priority pipe connections on /var/run/zarafa-prio
Sun Jan  4 19:14:57 2015: Listening for pipe connections on /var/run/zarafa
Sun Jan  4 19:14:57 2015: Listening for TCP connections on port 236
Sun Jan  4 19:14:57 2015: Connection to database 'zarafa' succeeded
Sun Jan  4 19:14:57 2015: WARNING: zarafa-licensed not running, commercial features will not be available until it's started.
Sun Jan  4 19:14:57 2015: Loading searchfolders
Sun Jan  4 19:14:58 2015: Startup succeeded on pid 14494
Sun Jan  4 19:17:13 2015: Error while reading attachment data from /volume1/zarafa/attachments/1/5/7251.gz: Success
Sun Jan  4 19:17:13 2015: Caught SIGSEGV (11), traceback:
Sun Jan  4 19:17:13 2015: 0x000000080f41a9 /usr/local/zarafa/bin/zarafa-server(_Z7sigsegvi+0x93) [0x80f41a9]
Sun Jan  4 19:17:13 2015: 0x000000ffffe400 [0xffffe400]
Sun Jan  4 19:17:13 2015: 0x000000b58038fe /lib/libc.so.6(cfree+0x2e) [0xb58038fe]
Sun Jan  4 19:17:13 2015: 0x000000b5bbbf3f /usr/local/zarafa/lib/libmysqlclient.so.16(+0x57f3f) [0xb5bbbf3f]
Sun Jan  4 19:17:13 2015: 0x000000b5bbd274 /usr/local/zarafa/lib/libmysqlclient.so.16(gzclose+0x8d) [0xb5bbd274]
Sun Jan  4 19:17:13 2015: 0x0000000823ca78 /usr/local/zarafa/bin/zarafa-server(_ZN16ECFileAttachment22LoadAttachmentInstanceEP4soapjPiPPh+0x124) [0x823ca78]
Sun Jan  4 19:17:13 2015: 0x0000000823d9fa /usr/local/zarafa/bin/zarafa-server(_ZN19ECAttachmentStorage14LoadAttachmentEP4soapjjPiPPh+0x62) [0x823d9fa]
Sun Jan  4 19:17:13 2015: 0x00000008142359 /usr/local/zarafa/bin/zarafa-server(_Z12ns__loadPropP4soapy17xsd__base64BinaryjjP16loadPropResponse+0xa31) [0x8142359]
Sun Jan  4 19:17:13 2015: 0x000000083746fb /usr/local/zarafa/bin/zarafa-server(_Z23soap_serve_ns__loadPropP4soap+0xd3) [0x83746fb]
Sun Jan  4 19:17:13 2015: 0x000000083760de /usr/local/zarafa/bin/zarafa-server(_Z18soap_serve_requestP4soap+0x1d8) [0x83760de]
Sun Jan  4 19:17:13 2015: 0x00000008105717 /usr/local/zarafa/bin/zarafa-server(_ZN14ECWorkerThread4WorkEPv+0x53f) [0x8105717]
Sun Jan  4 19:17:13 2015: 0x000000b5ce0d1a /lib/libpthread.so.0(+0x6d1a) [0xb5ce0d1a]
Sun Jan  4 19:17:13 2015: 0x000000b586114e /lib/libc.so.6(clone+0x5e) [0xb586114e]
Sun Jan  4 19:17:13 2015: When reporting this traceback, please include Linux distribution name, system architecture and Zarafa ve

Das Problem tritt nicht bei allen Kontakten auf. Ob das nur bei Kontakten mit Bildern auftritt muss ich gleich mal prüfen...
Wo werden die Bildchen aus den Kontakten abgelegt, in der DB oder im attachments Ordner ... oder einer anderen Stelle?

/var/log/messages habe ich mir parallel die ganze Zeit angeschaut, hier gab es keine brauchbaren Hinweise.

Ich weiss leider nicht mehr weiter und hoffe ihr habt ein paar gute Tipps.


Vielen Dank im Voraus.

Gruß Sven
 

Hoods

Benutzer
Mitglied seit
05. Mrz 2012
Beiträge
9
Punkte für Reaktionen
0
Punkte
1
Kurzes Update:

es scheint mit der attachment compression zusammen zu hängen (http://www.synology-forum.de/showth...rhalb-der-Datenbank-Zarafa-startet-nicht-mehr).

Wenn ich alle attachments entpacke und zarafa durchstarte kann ich die Kontakte öffnen. Interessant ist, dass beim entpacken 3 attachments gefunden wurden, die scheinbar korrupt sind.

Rich (BBCode):
DiskStation> find . -type f -name *.gz -exec gunzip {} \;
gzip: ./6/1/14416.gz: unexpected end of file
gzip: ./8/1/14418.gz: unexpected end of file
gzip: ./9/1/14419.gz: unexpected end of file

Zwecks Prüfung, habe ich alle attachments erneut gepackt und zarafa durchgestartet. Anschliessend tritt der Fehler erneut auf und zarafa stürzt ab.

Ich kann mit nicht-komprimierten Anhängen leben aber dass scheint ein Bug zu sein. Soll/kann ich das irgendwo melden weiter untersuchen lassen?

Kann ich die 3 Anhänge, die scheinbar korrupt sind, einfach löschen?

Gruß hoods
 
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