[Postfixbuch-users] Postfix Policyd Connection refused

Robert Felber r.felber at ek-muc.de
Mi Dez 17 12:40:44 CET 2008


On Wed, Dec 17, 2008 at 12:06:56PM +0100, Stolzenberg, Marcus wrote:
> Neustart:
> Dec 17 10:10:11 mail1 postfix/policyd-weight[2645]: policyd-weight 0.1.14 beta-17 started and daemonized. conf:default settings; GID:105 105 EGID:105 105 UID:104 EUID:104; taint mode: 0
> Dec 17 10:10:11 mail1 postfix/policyd-weight[2645]: warning: cache_query: $csock couln't be created: connect: Connection refused, calling spawn_cache()

Sieht nach einem stale socket aus.

# policyd-weight -k stop
# policyd-weight start


Sollte das nicht funktionieren, wie folgt:

    # policyd-weight -k stop

    schauen, was 

    # ls -la <LOCKPATH> 

    ausspuckt. Den LOCKPATH erfaehrst du ueber

    # policyd-weight defaults | grep LOCKPATH

    normal waere sowas:
    drwx------   3 policyd  wheel    512 17 Dez 12:29 ./
    drwxrwxrwt  30 root     wheel  26112 17 Dez 12:28 ../
    drwxr-xr-x   4 root     wheel    512  1 Apr  2008 cores/
    -rw-rw----   1 policyd  wheel  32281  1 Aug 23:43 polw-emergency.log

Sollte es funktionieren, aber der cache stirbt nach einer gewissen
Zeit weg, dann bitte wieder im Log suchen (und auch das polw-emergency.log
beachten, welches bei einem fehlenden syslog hergenommen wird).

Irgendwas _muss_ der cache beim Sterben ausspucken.

Die Meldung:

postfix/policyd-weight[2645]: warning: cache_query: $csock couln't be created: connect: Connection refused, calling spawn_cache() 

muss als Symptom betrachtet werden. Die Ursache wurde frueher ausgegeben.

(ich kann mir pauschal ein SIGKILL vorstellen, sowas hinterlaesst gern
stale sockets)



-- 
    Robert Felber (PGP: 896CF30B)
    Munich, Germany



Mehr Informationen über die Mailingliste Postfixbuch-users