2011年1月 5日

[linux-users: 108700] Re:postfixがmilterのunix socket と接続できません

西田と申します。

> /var/log$ grep spamass.sock mail.log|head -1
> Jan 2 20:53:42 ww3 postfix/smtpd[18002]: warning: connect to Milter
> service unix:/var/run/spamass/spamass.sock: No such file or directory
このメッセージでは「/var/run」ですが、

> $ ls -l /var/spool/postfix/spamass/

> srw-rw---- 1 postfix postfix 0 2011-01-03 21:12 spamass.sock
こちらや、それ以下の設定では「/var/spool/postfix」となっていますが...

どこかの設定で「/var/run」を指定している?


> postfixにspamassassin を入れようとしているのですが、
> Milter service、、、No such file or directory  となって失敗してしまい
> ます。
>
> /var/log$ grep spamass.sock mail.log|head -1
> Jan 2 20:53:42 ww3 postfix/smtpd[18002]: warning: connect to Milter
> service unix:/var/run/spamass/spamass.sock: No such file or directory
>
> sockt file(というのかなぁ)はできています。
> $ ls -l /var/spool/postfix/spamass/
> 合計 0
> srw-rw---- 1 postfix postfix 0 2011-01-03 21:12 spamass.sock
>
> postfixのもう一つのinet socket でつながるmilterは認識されています。
> $ grep milter /etc/postfix/main.cf
> smtpd_milters = inet:localhost:8891
> non_smtpd_milters = inet:localhost:8891
> #smtpd_milters = inet:localhost:8891
> unix:/var/spool/postfix/spamass/spamass.sock
> #non_smtpd_milters = inet:localhost:8891
> unix:/var/spool/postfix/spamass/spamass.sock
> milter_default_action = accept
>
> spamdとmilterはpsでは生きています。
> $ ps -eaf | grep spam
> root 31988 1 0 09:27 ? 00:00:01 /usr/sbin/spamd
> --create-prefs --max-children 5 --helper-home-dir
> --username=spamass-milter -d --pidfile=/var/run/spamd.pid
> 121 31990 31988 0 09:27 ? 00:00:00 spamd child
> 121 31991 31988 0 09:27 ? 00:00:00 spamd child
> 121 32028 1 0 09:28 ? 00:00:00 /usr/sbin/spamass-milter
> -P /var/run/spamass/spamass.pid -f -p
> /var/spool/postfix/spamass/spamass.sock -u spamass-milter -i 127.0.0.1
>
>   uid 121 は user spamass-milterです
>   spamass-milter:x:121:65534::/var/lib/spamass-milter:/bin/false
>
> どこをかんちがいしているのでしょうか。よろしくお願いします。
>
> ###
> 環境
> ubuntu 10.04 Lucid Lynx
> http://www.ubuntulinux.jp/products/GetUbuntu から入手したデスクトップ版
> 日本語 Remix イメージでシステムを作っています。
>
> spamassassin、spamass-milterはパッケージマネージャーでインストールし、
> /etc/default /spamassassin の ENABLED=1 に変更
> /etc/default /spamass-milter の  下記3行がコメントだったのを生かしました
> SOCKET="/var/spool/postfix/spamass/spamass.sock"
> SOCKETOWNER="postfix:postfix"
> SOCKETMODE="0660"
> _______________________________________________
> linux-users mailing list
> linux-users@xxxxx
> http://listserv.linux.or.jp/mailman/listinfo/linux-users


------------------------------------------------------------
Nish - Hideo Nishita - / nishita@xxxxx

_______________________________________________
linux-users mailing list
linux-users@xxxxx
http://listserv.linux.or.jp/mailman/listinfo/linux-users


投稿者 xml-rpc : 2011年1月 5日 10:03
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/101103
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。