Hi Community,
ich lese hier sehr viel, nun habe ich endlich mal eine Frage an euch =)
Ich habe meinem selbstständigen Freund eine DS-212j besorgt und versuche ihm darauf die Zarafa Community Edition zum laufen zu kriegen (Er benutzt momentan noch Outlook/iPhone mit einem POP/IMAP Mailserver, da kommt Zarafa/z-Push als Ablöse genau richtig). Durch das bereitgestellte SPK 0.3.3 (vielen Dank Julian Dohle! =)) ist die Einrichtung supereinfach( ich komme eig. aus der Debian Welt und richte hin und wieder mal einen Zarafa Server ein).
Soweit lief auch alles (fetchmail hatte ich noch nicht getestet), ich hatte alles vorbereitet für den Umstieg vom Outlook/IMAP Account, den mein Kumpel bisher hatte und wollte nun die Mails via Fetchmail (konfiguriert in der Fetchmail GUI der Synology im "Zarafa Administrator") abholen und dem (einen) angelegten Zarafa User zuleiten. Die Konfig via GUI funktioniert, in der /etc/fetchmailrc gibt es danach Inhalt.
Jetzt kommt das Problem: Mein Zarafa-Server (genauer der zarafa-server Prozess) läuft so lange, bis der Fetchmail gestartet wird. 645 Mails will er abholen aus dem POP3-Postfach beim Provider, ganze sechs Stück hat er bereits abholen (flushen) können. Danach erhalte ich im /var/log/fetchmail.log immer diesselbe Meldung (ein Auszug):
Solange bis ich den Fetchmail wieder stoppe (bzw. /var/packages/Zarafa/scripts/start-stop-status stop ausführe, das stoppt Zarafa & Fetchmail).
Interessant ist seitens Zarafa, dass nahezu zeitgleich der zarafa-server Prozess durch einen Fehler beendet wird:
Ich habe das log_level in der /etc/zarafa/server.cfg mal auf Debug gestellt, also 6. Mehr als diese Meldung ist dem Log also leider nicht zu "entloggen" (haha...) =(
Bzgl. Fetchmail habe ich mich schon durch dieses Forum gesucht und ein wenig mit den Berechtigungen gespielt (wie hier: http://www.synology-forum.de/archive/index.html/t-28808.html?). Ich habe den User Fetchmail im DSM angelegt und den Besitzer von /etc/fetchmailrc (bzw. /var/packages/Zarafa/etc/fetchmailrc) und /var/log/fetchmail auf fetchmail.users umgestellt, ebenso das Zarafa-Startskript so angepasst, dass dieses als fetchmail ausgeführt wird. Die /var/log/zarafa/dagent.log Berechtigung testweise auf 666 gestellt. Danach stürtze der zarafa-server nicht mehr ab, allerdings wurde fetchmail auch nicht gestartet, evtl. ein Konfigurationsfehler aber das Ganze ging mir auch nicht so wirklich in die richtige Richtung...Ich habe dann wieder alles zurückgestellt (chown wieder zurück auf root, dagent.log auf 600 usw). Nun ist alles wieder im Ausgangszustand.
Da ich zu dem Zarafa server.log-Fehler nichts gefunden hab wollte ich mal Fragen, ob jemand eine vage Vermutung hat, woran es liegen könnte, dass fetchmail mir diese Meldungen ausspuckt und den zarafa-server dadurch beendet (so scheint es zumindest).
Ich weiß, die Alternative könnte sein, unabhängig der Zarafa Administrations GUI die /etc/fetchmailrc so anzupassen, dass empfangene Mails nicht direkt an den dagent übergeben werden, sondern dem postfix zuzuspielen, um die Mail weiterzugeben (an den dagent...). Die direkte dagent-Methode ist natürlich am elegantesten und ich kann die GUI weiter nutzen. Das wär mir am liebsten =)
Ich weiß auch, das grenzt fast an einen TLDR-Post, wer sich trotzdem die Zeit und das Hirnschmalz genommen hat es zu lesen: Vielen Dank!
Es grüßt ein verzweifelter Synology Admin
ich lese hier sehr viel, nun habe ich endlich mal eine Frage an euch =)
Ich habe meinem selbstständigen Freund eine DS-212j besorgt und versuche ihm darauf die Zarafa Community Edition zum laufen zu kriegen (Er benutzt momentan noch Outlook/iPhone mit einem POP/IMAP Mailserver, da kommt Zarafa/z-Push als Ablöse genau richtig). Durch das bereitgestellte SPK 0.3.3 (vielen Dank Julian Dohle! =)) ist die Einrichtung supereinfach( ich komme eig. aus der Debian Welt und richte hin und wieder mal einen Zarafa Server ein).
Soweit lief auch alles (fetchmail hatte ich noch nicht getestet), ich hatte alles vorbereitet für den Umstieg vom Outlook/IMAP Account, den mein Kumpel bisher hatte und wollte nun die Mails via Fetchmail (konfiguriert in der Fetchmail GUI der Synology im "Zarafa Administrator") abholen und dem (einen) angelegten Zarafa User zuleiten. Die Konfig via GUI funktioniert, in der /etc/fetchmailrc gibt es danach Inhalt.
Jetzt kommt das Problem: Mein Zarafa-Server (genauer der zarafa-server Prozess) läuft so lange, bis der Fetchmail gestartet wird. 645 Mails will er abholen aus dem POP3-Postfach beim Provider, ganze sechs Stück hat er bereits abholen (flushen) können. Danach erhalte ich im /var/log/fetchmail.log immer diesselbe Meldung (ein Auszug):
Rich (BBCode):
fetchmail: MDA returned nonzero status 75
fetchmail: not flushed
fetchmail: reading message anja@gdtech.de@mail.gdtech.de:13 of 638 (225092 octets) (log message incomplete)
fetchmail: MDA returned nonzero status 75
fetchmail: not flushed
fetchmail: reading message anja@gdtech.de@mail.gdtech.de:14 of 638 (1742 octets) (log message incomplete)
fetchmail: MDA returned nonzero status 75
fetchmail: not flushed
fetchmail: reading message anja@gdtech.de@mail.gdtech.de:15 of 638 (87268 octets) (log message incomplete)
fetchmail: MDA returned nonzero status 75
fetchmail: not flushed
fetchmail: reading message anja@gdtech.de@mail.gdtech.de:16 of 638 (7487 octets) (log message incomplete)
Solange bis ich den Fetchmail wieder stoppe (bzw. /var/packages/Zarafa/scripts/start-stop-status stop ausführe, das stoppt Zarafa & Fetchmail).
Interessant ist seitens Zarafa, dass nahezu zeitgleich der zarafa-server Prozess durch einen Fehler beendet wird:
Rich (BBCode):
Tue Feb 26 20:59:25 2013: Caught SIGSEGV (11), traceback:
Tue Feb 26 20:59:25 2013: 0x000000003c561c /usr/local/zarafa/bin/zarafa-server [0x3c561c]
Tue Feb 26 20:59:25 2013: When reporting this traceback, please include Linux distribution name, system architecture and Zarafa version.
Ich habe das log_level in der /etc/zarafa/server.cfg mal auf Debug gestellt, also 6. Mehr als diese Meldung ist dem Log also leider nicht zu "entloggen" (haha...) =(
Bzgl. Fetchmail habe ich mich schon durch dieses Forum gesucht und ein wenig mit den Berechtigungen gespielt (wie hier: http://www.synology-forum.de/archive/index.html/t-28808.html?). Ich habe den User Fetchmail im DSM angelegt und den Besitzer von /etc/fetchmailrc (bzw. /var/packages/Zarafa/etc/fetchmailrc) und /var/log/fetchmail auf fetchmail.users umgestellt, ebenso das Zarafa-Startskript so angepasst, dass dieses als fetchmail ausgeführt wird. Die /var/log/zarafa/dagent.log Berechtigung testweise auf 666 gestellt. Danach stürtze der zarafa-server nicht mehr ab, allerdings wurde fetchmail auch nicht gestartet, evtl. ein Konfigurationsfehler aber das Ganze ging mir auch nicht so wirklich in die richtige Richtung...Ich habe dann wieder alles zurückgestellt (chown wieder zurück auf root, dagent.log auf 600 usw). Nun ist alles wieder im Ausgangszustand.
Da ich zu dem Zarafa server.log-Fehler nichts gefunden hab wollte ich mal Fragen, ob jemand eine vage Vermutung hat, woran es liegen könnte, dass fetchmail mir diese Meldungen ausspuckt und den zarafa-server dadurch beendet (so scheint es zumindest).
Ich weiß, die Alternative könnte sein, unabhängig der Zarafa Administrations GUI die /etc/fetchmailrc so anzupassen, dass empfangene Mails nicht direkt an den dagent übergeben werden, sondern dem postfix zuzuspielen, um die Mail weiterzugeben (an den dagent...). Die direkte dagent-Methode ist natürlich am elegantesten und ich kann die GUI weiter nutzen. Das wär mir am liebsten =)
Ich weiß auch, das grenzt fast an einen TLDR-Post, wer sich trotzdem die Zeit und das Hirnschmalz genommen hat es zu lesen: Vielen Dank!
Es grüßt ein verzweifelter Synology Admin
Zuletzt bearbeitet: