ich habe ein Prob, dass mein Amavis ab und zu nicht neu startet. Ist noch eine ältere
Version (also die aktuelle Sarge Version), will aber noch nicht updaten, da ich dann die ganzen Libs auch updaten müsste.
Ich mache alle 2 Tage ein /usr/local/sbin/sa_rules_update.sh, bei dem am Ende
des Scripts der amavis neu gestartet wird. Das klappt auch meistens, aber manchmal
kommt der nicht wieder "hoch". Dadurch werden keine Emails mehr zugestellt, aber man
bekommt das gar nicht mit da IMAP/POP3/SMTP/ ja wunderbar weiterlaufen. Erst wenn ich mir
selbst ne Mail schicke und die nicht innerhalb weniger Minuten dann ankommt weiss ich
das der Amavis wieder abgeschmiert ist. Dieser Script läuft alle 2 Tage um 4.30 Uhr morgens.
Machmal 6 Wochen ohne Probs, heute ist der Amavis aber wieder nach 2 Tagen stehengeblieben bzw. nicht neu gestartet:
Code: Alles auswählen
May 17 04:30:43 universum amavisd-new[22787]: Net::Server: Process Backgrounded
May 17 04:30:43 universum amavisd-new[22787]: Net::Server: 2006/05/17-04:30:43 Amavis (type Net::Server::PreForkSimple) starting! pid(22787)
May 17 04:30:43 universum amavisd-new[22787]: Net::Server: Binding to TCP port 10024 on host 127.0.0.1
May 17 04:30:43 universum amavisd-new[22787]: Net::Server: 2006/05/17-04:30:43 Can't connect to TCP port 10024 on 127.0.0.1 [Die Adresse wird bereits verwendet]\n at line 86 in file /usr/share/perl5/Net/Server/Proto/TCP.pm
May 17 04:30:43 universum amavisd-new[22787]: Net::Server: 2006/05/17-04:30:43 Server closing!
M
Habe grad auch ca 50 x "/etc/init.d/amavis restart" durchgeführt - ohne Probs ..... seltsamer Fehler halt ....
Jetzt würde ich gerne einfach alle 30 Min den Port 10024 "testen" lassen und bei Bedarf
dem Amavis automatisch starten lassen. Oder lieber doch den Dienst "Amavis" überprüfen? Mir wäre ein kleiner Cronscript am liebsten - ich will nicht unbedingt mir Nagios antun .....