[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[postfix-jp:02595] AMAVISパイプ後GroupIDエラーで送信不可



 NAGAです。

 Postfixを、FireWallの外部側転送専用サーバとして利用しています。
届いたメールをPostfixのインストールされたホストを中継して、
メールのウィルスチェックをする予定です。
PostFix → AMAVIS → ClamAntiVirusの組み合わせで利用予定です。

 ウィルスチェックせずメールをそのまま中継することは、transportmapを
設定し、可能となりました。


しかしながら、下記の記述でウィルスフィルタを介すると、エラーとなります。
・main.cf
transport_maps 利用
setgid_group = postdrop   (このpostdropGIDは103であり下記エラーと違う)
smtpd_recipient_restrictions =  
	check_recipient_access hash :/***** 
	reject
content_filter = vscan:

・master.cf
vscan unix - n n - 10 pipe user=vscan argv=/usr/local/amavis/sbin/amavis ${sender} \
	${recipient}
localhost:10025 inet n - n - - smtpd -o content_filter=


エラー結果は、/var/log/syslogに下記のようなエラーが出力され、中継メール
がmailqから出なくなってしまいます。この状態になると、ローカルユーザ宛の
受信メールも、mailqから出なくなり、postfix全体のトラブルのようです。
Mar 10 ******* hoge Postfix/pipe[10787]: fatal: request to use mail system owner group id 100
Mar 10 ******* hoge Postfix/pipe[10788]: fatal: request to use mail system owner group id 100

/usr/bin/sendmail -q の後mailqを行っても、
(unknown mail transport error)
と表示され、エラーが解消されません。


 関連する全ユーザGIDを100で統一するなど試しましたが、上記エラーは
消えませんでした。

・/etc/passwd
postfix:x:4003:100::/dev/null:/bin/false
clamav:x:4004:100::/dev/null:/bin/false
vscan:x:4005:100::/dev/null:/bin/false

・/etc/group
postdrop:x:103:postfix           (←ユーザの列挙は各種試しました)
clamav:x:104:
vscan:x:100:clamav,postfix,root   (←ユーザの列挙は各種試しました)

・amavisユーザとパーミッション
ls -la /usr/local/amavis/sbin/amavis ->  755 root root


原因と対策方法をご存知でしたらご教授願えますでしょうか。

Follow-Ups
[postfix-jp:02596] Re: AMAVISパイプ後GroupIDエラーで送信不可, YOSHIMURA Keitaro
[postfix-jp:02597] Re: AMAVISパイプ後GroupIDエラーで送信不可, B <tommy@xxxxxxxx>

[検索ページ] [Postfix-JP ML Home]