Moin moin, ich kämpf grad mit dem postgrey Daemon. Inziwschen hab ich alle 3 Varianten aus OSS, Mail und pheinlein Repo versucht. Eigentlich ist dies ja ein wirklich unkompliziertes Teil jedoch scheint es mit dem Init Script bzw. start-,kill- und checkproc Probleme zu geben. Folgendes Problem: rcpostgrey start - liefert beim 1. Aufruf nach Neustart 'done' jeder weitere Aufruf wird mit 'failed' quittiert, obwohl der Prozess gestartet wird rcpostgrey status - liefert generell 'unused' auch wenn der Prozess korrekt läuft rcpostgrey stop - liefert generell 'done' jedoch wird effektiv nichts beendet kennt jemand diese Problem bzw. gibt es eine Lösung dafür ?? mfg M.Heinze -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 01.02.2012 11:17, schrieb Markus Heinze:
rcpostgrey start - liefert beim 1. Aufruf nach Neustart 'done' jeder weitere Aufruf wird mit 'failed' quittiert, obwohl der Prozess gestartet wird
Es kann nur einen geben...
rcpostgrey status - liefert generell 'unused' auch wenn der Prozess korrekt läuft rcpostgrey stop - liefert generell 'done' jedoch wird effektiv nichts beendet
Möglicherweise kann das PID-File nicht geschrieben werden? Zur Fehlersuche würde ich erst mal schauen, was beim Starten und Stoppen so in den Logfiles des Servers und allgemein in messages steht. Gruß Uli -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Moin moin, Am 01.02.2012 11:31, schrieb Ulrich Gehauf:
Am 01.02.2012 11:17, schrieb Markus Heinze:
rcpostgrey start - liefert beim 1. Aufruf nach Neustart 'done' jeder weitere Aufruf wird mit 'failed' quittiert, obwohl der Prozess gestartet wird
Es kann nur einen geben... ja, klar. Daher habe ich den Process auch mittels kill -TERM pid auch beendet. Dies funktioniert auch. Pid File von Hand gelöscht, Lock File von Hand gelöscht, dennoch rcpostgrey start -> failed. Nach einem Neustart geht es genau einmal korrekt.
rcpostgrey status - liefert generell 'unused' auch wenn der Prozess korrekt läuft rcpostgrey stop - liefert generell 'done' jedoch wird effektiv nichts beendet
Möglicherweise kann das PID-File nicht geschrieben werden? Zur Fehlersuche würde ich erst mal schauen, was beim Starten und Stoppen so in den Logfiles des Servers und allgemein in messages steht.
Da steht eben nix aussergewöhnliches (wenn ich den Prozess selbst terminiert habe) Feb 1 12:19:59 myhost postgrey[2703]: Process Backgrounded Feb 1 12:19:59 myhost postgrey[2703]: 2012/02/01-12:19:59 postgrey (type Net::Server::Multiplex) starting! pid(2703) Feb 1 12:19:59 myhost postgrey[2703]: Using default listen value of 128 Feb 1 12:19:59 myhost postgrey[2703]: Binding to UNIX socket file /var/spool/postfix/postgrey/socket using SOCK_STREAM#012 Feb 1 12:19:59 myhost postgrey[2703]: Setting gid to "65534 65534" Feb 1 12:19:59 myhost postgrey[2703]: Setting uid to "304" es ist sehr Rätselhaft
Gruß Uli
mfg max -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On Wed, 01 Feb 2012 13:53:41 +0100, Markus Heinze <max@freecards.de> wrote:
ja, klar. Daher habe ich den Process auch mittels kill -TERM pid auch beendet. Dies funktioniert auch. Pid File von Hand gelöscht, Lock File von Hand gelöscht, dennoch rcpostgrey start -> failed. Nach einem Neustart geht es genau einmal korrekt.
Du hast Dir /etc/init.d/postgrey mal angesehen und weisst daher, was es bei den einzelnen Punkten macht und warum er failed liefert? Philipp -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 01.02.2012 23:48, schrieb Philipp Thomas:
On Wed, 01 Feb 2012 13:53:41 +0100, Markus Heinze<max@freecards.de> wrote:
ja, klar. Daher habe ich den Process auch mittels kill -TERM pid auch beendet. Dies funktioniert auch. Pid File von Hand gelöscht, Lock File von Hand gelöscht, dennoch rcpostgrey start -> failed. Nach einem Neustart geht es genau einmal korrekt. Du hast Dir /etc/init.d/postgrey mal angesehen und weisst daher, was es bei den einzelnen Punkten macht und warum er failed liefert?
Ja sicher hab ich das gemacht, unter der 11.4 läuft es ja auch problemlos.
Philipp
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (3)
-
Markus Heinze
-
Philipp Thomas
-
Ulrich Gehauf