[Eisfair_dev] fetchmail: post-connection command failed with status 255

Matthias Prill m.prill at gmx.de
Di Apr 5 19:30:22 CEST 2016


Am 05.04.2016 um 18:51 schrieb Marcus Roeckrath:
> Hallo Matthias,
> 
> Matthias Prill wrote:
> 
>> betux03-vm # echo 'fetchmail: awakened at '`date +'%a, %d %b %G %H:%M:%S
>> (%Z)'`
>> fetchmail: awakened at Tue, 05 Apr 2016 18:17:53 (CEST)
>> betux03-vm # echo $?
>> 0
>> betux03-vm # echo 'fetchmail: sleeping at '`date +'%a, %d %b %G %H:%M:%S
>> (%Z)'` for 120 soconds
>> fetchmail: sleeping at Tue, 05 Apr 2016 18:18:00 (CEST) for 120 soconds
>> betux03-vm # echo $?
>> 0
> 
> So wie erwartet.
> 
> Den hast Du vergessen:
> 
> /var/spool/exim/custom-mail-check-fingerprint
> echo $?
> 
> Ich erwarte aber hier auch eine 0.
> 
> Da pre und postconnect fehlschlägt, vermute ich das Problem eher in diesem
> echo-Kommando.
> 
> ls -la `which date`
> 
> Bitte mal die Mailkonfiguration einmal aufrufen.
> 
> Wenn keine Besserung, mal in /etc/fetchmail.sonf die preconnect und
> postconnect Zeilen manuell ändern:
> 
> preconnect "echo 'fetchmail'"
> postconnect "echo 'fetchmail'"
> 
> Nach der Änderung: /etc/init.d/mail restart
> 
> Wenn das nun gehen sollte, weitere manuelle Änderung:
> 
> preconnect "echo 'fetchmail '`date`"
> postconnect "echo 'fetchmail '`date`"
> 
> und wieder Mail restarten.
> 
> Durch nochmaligen Aufruf der Mailkonfiguration, korrigierst Du die manuellen
> Änderungen wieder.
> 
>> Aktuell befindet sich das System wieder im Fehlerzustand. Aber das
>> manuelle Aufrufen wie von Dir beschrieben ergibt keine Fehler?!
> 
> Habe ich gesehen, allerdings wird das auf der Konsole mit Root-Rechten
> ausgeführt.
> 
Ja, kann ich machen, aber das Problem ist ja, daß es erst nach einiger
Zeit fehlschlägt:-(



Mehr Informationen über die Mailingliste Eisfair_dev