On Tue, Dec 23, 2008 at 09:36:33AM +0100, Roland wrote:
habe soeben policyd-weight installiert und in postfix eingebunden mit:
smtpd_recipient_restrictions = ..., check_policy_service inet:127.0.0.1:12525, ...
funktioniert auch, was mich aber ärgert ist das beim starten von polw im log immer folgende warnung auftaucht:
Dec 23 08:42:58 mserve postfix/policyd-weight[24774]: policyd-weight 0.1.14 beta-17 started and daemonized. conf:/etc/policyd-weight.conf; GID:1005 1005 EGID:1005 1005 UID:130 EUID:130; taint mode: 0 Dec 23 08:42:58 mserve postfix/policyd-weight[24774]: warning: cache_query: $csock couln't be created: connect: Datei oder Verzeichnis nicht gefunden, calling spawn_cache() Dec 23 08:42:58 mserve postfix/policyd-weight[24775]: cache spawned
Kommt auf den Kontext an. Im Startkontext heisst es nur "es existiert kein Cache-Prozess, dann starte ich einen". Normales Verhalten.
Im laufenden Betrieb, bei einmaligem Vorfall, starb der Cache-Prozess (evtl. div OS-Engpaesse, dazu muessen vorher weitere Meldungen im Log sein)
Im laufenden Betrieb, wiederholte Meldungen, heisst dann, dass die Verwaltung/Locking Master/Cache aus dem Tritt gekommen ist und nicht mehr zuverlaessig laeuft (dann wird killall faellig, den Zeitpunkt des Stolperns im Log zu finden gestaltet sich, teilw. dank logrotation und div. seltsamen syslog-configs, schwierig).
Bei dir handelt es sich um den Startkontext, so SNAFU.
In neueren Versionen wird die Meldung dahingehend abgeaendert dass sie nicht zu Verwirrungen fuehrt und der Kontext, bzw die Aussage, eindeutiger wird.
Frohe Weihnachten an Alle.