You can subscribe to this list here.
2009 |
Jan
(1) |
Feb
(1) |
Mar
(3) |
Apr
(1) |
May
(1) |
Jun
(19) |
Jul
(24) |
Aug
(1) |
Sep
(1) |
Oct
(19) |
Nov
|
Dec
(4) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2010 |
Jan
|
Feb
|
Mar
(2) |
Apr
(9) |
May
(12) |
Jun
(4) |
Jul
(2) |
Aug
(11) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
2011 |
Jan
(3) |
Feb
|
Mar
|
Apr
(3) |
May
(14) |
Jun
(14) |
Jul
(4) |
Aug
|
Sep
|
Oct
|
Nov
(4) |
Dec
|
2012 |
Jan
(2) |
Feb
(2) |
Mar
(6) |
Apr
|
May
(3) |
Jun
(8) |
Jul
(6) |
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
(1) |
2013 |
Jan
|
Feb
|
Mar
(1) |
Apr
(2) |
May
(6) |
Jun
(12) |
Jul
(9) |
Aug
(6) |
Sep
|
Oct
(3) |
Nov
(1) |
Dec
|
2014 |
Jan
(7) |
Feb
(1) |
Mar
|
Apr
|
May
(1) |
Jun
(1) |
Jul
|
Aug
(12) |
Sep
|
Oct
|
Nov
|
Dec
(13) |
2015 |
Jan
(3) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(4) |
Nov
(1) |
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(8) |
Jul
(10) |
Aug
(8) |
Sep
|
Oct
|
Nov
(2) |
Dec
|
From: Kenji O. <ok...@cl...> - 2016-11-21 09:31:25
|
沖元です。 メーリングリストのメンバーの移行方法がわかったので、登録されているメン バーは近日中に移行します。 On 2016年11月21日 17:54, Kenji Okimoto wrote: > 沖元です。 > > milter manager 2.1.0 をリリースしました。 > http://milter-manager.osdn.jp/index.html.ja > http://milter-manager.osdn.jp/blog/ja/ > > = ハイライト > > プロジェクトのサイトをsourceforge.netからOSDNに移行しました。 > > * https://milter-manager.osdn.jp/ > > rpm/debのリポジトリも移動しているので、注意してください。 > > OSDN上では、以下の機能を利用します: > > * ウェブサイト > * milter-manager.sourceforge.net から milter-manager.osdn.jp に移行 > しました > * ファイルリリース > * 過去に sourceforge.net にリリースしたファイルは全て移行しました > * メーリングリスト > * 自動的な移行は行わない予定です > * アーカイブの移行は行いません > * ニュース > * sourceforge.net には無い機能でした > > パッケージの配布場所は以下の通りです: > > * Ubuntu 向けの deb パッケージ: lauchpad.net > * Debian 向けの deb パッケージ: packagecloud > * 移行方法: https://packagecloud.io/milter-manager/repos/install > * RPMパッケージ: packagecloud > * 移行方法: https://packagecloud.io/milter-manager/repos/install > * tar ball: OSDN > * https://osdn.net/projects/milter-manager/releases/ > > = インストール方法 > > 新しくmilter managerをインストールする場合はこちらのドキュメ > ントを参考にしてください。 > http://milter-manager.osdn.net/reference/ja/install-to.html > > すでにインストールしているmilter managerをアップグレードする > 場合はこちらのドキュメントを参考にしてください。 > http://milter-manager.osdn.jp/reference/ja/upgrade.html > > = 変更点 > > 2.0.9からの変更点は以下の通りです。 > http://milter-manager.osdn.jp/reference/ja/news.html#news.release-2-1-0 > > == [release-2-1-0] 2.1.0: 2016-11-21 > > 2.0.9 のバクフィックスリリースです。 > > プロジェクトのサイトを sourceforge.net から OSDN に移行しました。 > > * https://milter-manager.osdn.jp/ > > OSDN上では、以下の機能を利用します: > > * ウェブサイト > * milter-manager.sourceforge.net から milter-manager.osdn.jp に移行 > しました > * ファイルリリース > * 過去に sourceforge.net にリリースしたファイルは全て移行しました > * メーリングリスト > * 自動的な移行は行わない予定です > * アーカイブの移行は行いません > * ニュース > * sourceforge.net には無い機能でした > > パッケージの配布場所は以下の通りです: > > * Ubuntu 向けの deb パッケージ: lauchpad.net > * Debian 向けの deb パッケージ: packagecloud > * 移行方法: https://packagecloud.io/milter-manager/repos/install > * RPMパッケージ: packagecloud > * 移行方法: https://packagecloud.io/milter-manager/repos/install > * tar ball: OSDN > * https://osdn.net/projects/milter-manager/releases/ > > === Package > > ==== 改善 > > * Ubuntu Yakkety (16.10) サポート追加 > > === milter manager > > ==== 修正 > > * CentOS7でホストを再起動したときに自動的に起動しない問題を修正した > * FreeBSD で milter-greylist のデフォルトの設定ファイルのパスを修正した > [OBATA AkioさんがPull request][GitHub #99] > > ==== 改善 > > * DNSBLを利用する適用条件を追加した > [Yuto HayamizuさんがPull request][GitHub #108] > > === milter client > > ==== 修正 > > * --n-workers=1 以上を指定すると起動しない問題を修正した > > === milter server > > ==== 改善 > > * milter-test-server コマンドに --all-timeout オプションを追加した > [HorimotoYasuhiro さんがPull request][GitHub #101] > > === Thanks > > * おばたさん > * はやみずさん > * 堀本さん > > -- Kenji Okimoto <ok...@cl...> |
From: Kenji O. <ok...@cl...> - 2016-11-21 08:54:46
|
沖元です。 milter manager 2.1.0 をリリースしました。 http://milter-manager.osdn.jp/index.html.ja http://milter-manager.osdn.jp/blog/ja/ = ハイライト プロジェクトのサイトをsourceforge.netからOSDNに移行しました。 * https://milter-manager.osdn.jp/ rpm/debのリポジトリも移動しているので、注意してください。 OSDN上では、以下の機能を利用します: * ウェブサイト * milter-manager.sourceforge.net から milter-manager.osdn.jp に移行 しました * ファイルリリース * 過去に sourceforge.net にリリースしたファイルは全て移行しました * メーリングリスト * 自動的な移行は行わない予定です * アーカイブの移行は行いません * ニュース * sourceforge.net には無い機能でした パッケージの配布場所は以下の通りです: * Ubuntu 向けの deb パッケージ: lauchpad.net * Debian 向けの deb パッケージ: packagecloud * 移行方法: https://packagecloud.io/milter-manager/repos/install * RPMパッケージ: packagecloud * 移行方法: https://packagecloud.io/milter-manager/repos/install * tar ball: OSDN * https://osdn.net/projects/milter-manager/releases/ = インストール方法 新しくmilter managerをインストールする場合はこちらのドキュメ ントを参考にしてください。 http://milter-manager.osdn.net/reference/ja/install-to.html すでにインストールしているmilter managerをアップグレードする 場合はこちらのドキュメントを参考にしてください。 http://milter-manager.osdn.jp/reference/ja/upgrade.html = 変更点 2.0.9からの変更点は以下の通りです。 http://milter-manager.osdn.jp/reference/ja/news.html#news.release-2-1-0 == [release-2-1-0] 2.1.0: 2016-11-21 2.0.9 のバクフィックスリリースです。 プロジェクトのサイトを sourceforge.net から OSDN に移行しました。 * https://milter-manager.osdn.jp/ OSDN上では、以下の機能を利用します: * ウェブサイト * milter-manager.sourceforge.net から milter-manager.osdn.jp に移行 しました * ファイルリリース * 過去に sourceforge.net にリリースしたファイルは全て移行しました * メーリングリスト * 自動的な移行は行わない予定です * アーカイブの移行は行いません * ニュース * sourceforge.net には無い機能でした パッケージの配布場所は以下の通りです: * Ubuntu 向けの deb パッケージ: lauchpad.net * Debian 向けの deb パッケージ: packagecloud * 移行方法: https://packagecloud.io/milter-manager/repos/install * RPMパッケージ: packagecloud * 移行方法: https://packagecloud.io/milter-manager/repos/install * tar ball: OSDN * https://osdn.net/projects/milter-manager/releases/ === Package ==== 改善 * Ubuntu Yakkety (16.10) サポート追加 === milter manager ==== 修正 * CentOS7でホストを再起動したときに自動的に起動しない問題を修正した * FreeBSD で milter-greylist のデフォルトの設定ファイルのパスを修正した [OBATA AkioさんがPull request][GitHub #99] ==== 改善 * DNSBLを利用する適用条件を追加した [Yuto HayamizuさんがPull request][GitHub #108] === milter client ==== 修正 * --n-workers=1 以上を指定すると起動しない問題を修正した === milter server ==== 改善 * milter-test-server コマンドに --all-timeout オプションを追加した [HorimotoYasuhiro さんがPull request][GitHub #101] === Thanks * おばたさん * はやみずさん * 堀本さん -- Kenji Okimoto <ok...@cl...> |
From: Kenji O. <ok...@cl...> - 2016-08-08 04:57:23
|
沖元です。 手元で環境を作って状況を再現させて確認したところ原因がわかりました。 SASL認証をすると spamass-milter が適用されないのは SASL認証をしている クライアントは信用できるクライアントなのでわざわざSPAMチェックをしなく てもよいだろうという設定がデフォルトで行なわれているためです。 その設定で使用されている適用条件の名前は "Unauthenticated" です。 これを無効にすると SASL 認証をした場合でも spasass-milter が適用されま す。 > domain milter-manager[1885]: [37] [children][error][message-processing] > None of milters are processing message. > domain milter-manager[1885]: [37] [leader][error] None of milters are > processing message. このメッセージは spamass-milter 以外の milter が milter-manager 配下に ないため、milter-manager が milter を一つも適用しなかったというメッセー ジです。今回の場合は spamass-milter が動作していないのは想定通りなので 問題ありません。 On 2016年08月05日 15:23, 松木 康倫 wrote: > 沖元様 > > ありがとうございます。 > 試してみましたが、やはり現象は変わらず。 > smtpd_recipient_restrictions は 沖元様から提供の記述に変更 > ただし、 check_client_access hash:/etc/postfix/reject-hostsは消去 > > smtpd_recipient_restrictions = > permit_mynetworks > permit_sasl_authenticated > reject_unauth_destination > permit_auth_destination > reject > > としました。 > > SASL認証しないで > telnet localhost 25 > helo localhost > > でメールを送った場合と > > SASL認証して > telnet localhost 25 > ehlo localhost > > で送った場合の挙動が違います。 > > SASL認証しない場合には、/var/log/maillogにてspamass-milterの動作が確認できます。 > SASL認証すると、以下になります。 > > どちらもメールは到着しますが、最初に質問させて頂いた時と同じ挙動です。 > よろしくお願いいたします。 > > > > SASL認証しない場合 > domain postfix/smtpd[9921]: connect from localhost[127.0.0.1] > domain postfix/smtpd[9921]: 6BD092E080E: client=localhost[127.0.0.1] > domain postfix/cleanup[10058]: 6BD092E080E: > message-id=<201...@po...d> > domain spamd[1844]: spamd: connection from localhost [127.0.0.1] at port > 43550 > domain spamd[1844]: spamd: setuid to sa-milt succeeded > domain spamd[1844]: spamd: processing message > <201...@po...d> for sa-milt:498 > domain spamd[1844]: spamd: identified spam (1001.8/5.0) for sa-milt:498 > in 12.0 seconds, 494 bytes. > domain spamd[1844]: spamd: result: Y 1001 - > GTUBE,MISSING_SUBJECT,TVD_SPACE_RATIO,UNPARSEABLE_RELAY > scantime=12.0,size=494,user=sa-milt,uid=498,required_score=5.0,rhost=localhost,raddr=127.0.0.1,rport=43550,mid=<201...@po...d>,autolearn=no > domain milter-manager[1885]: [statistics] [milter][header][add](36): > <X-Spam-Flag>=<YES>: spamass-milter > domain milter-manager[1885]: [statistics] [milter][header][add](36): > <X-Spam-Status>=<Yes, score=1001.8 required=5.0 > tests=GTUBE,MISSING_SUBJECT,#012#011TVD_SPACE_RATIO,UNPARSEABLE_RELAY > autolearn=no version=3.3.1>: spamass-milter > domain milter-manager[1885]: [statistics] [milter][header][add](36): > <X-Spam-Report>=<#012#011* 1000 GTUBE BODY: Generic Test for Unsolicited > Bulk Email#012#011* 1.8 MISSING_SUBJECT Missing Subject: > header#012#011* 0.0 TVD_SPACE_RATIO TVD_SPACE_RATIO#012#011* 0.0 > UNPARSEABLE_RELAY Informational: message has unparseable relay lines>: > spamass-milter > domain milter-manager[1885]: [statistics] [milter][header][add](36): > <X-Spam-Level>=<**************************************************>: > spamass-milter > domain milter-manager[1885]: [statistics] [milter][header][add](36): > <X-Spam-Checker-Version>=<SpamAssassin 3.3.1 (2010-03-16) on > domain.tld>: spamass-milter > domain milter-manager[1885]: [statistics] [milter][header][add](36): > <Subject>=<[SPAM] >: spamass-milter > domain milter-manager[1885]: [statistics] [session][header][add](35): > <X-Spam-Flag>=<YES> > domain milter-manager[1885]: [statistics] [session][header][add](35): > <X-Spam-Status>=<Yes, score=1001.8 required=5.0 > tests=GTUBE,MISSING_SUBJECT,#012#011TVD_SPACE_RATIO,UNPARSEABLE_RELAY > autolearn=no version=3.3.1> > domain milter-manager[1885]: [statistics] [session][header][add](35): > <X-Spam-Report>=<#012#011* 1000 GTUBE BODY: Generic Test for Unsolicited > Bulk Email#012#011* 1.8 MISSING_SUBJECT Missing Subject: > header#012#011* 0.0 TVD_SPACE_RATIO TVD_SPACE_RATIO#012#011* 0.0 > UNPARSEABLE_RELAY Informational: message has unparseable relay lines> > domain milter-manager[1885]: [statistics] [session][header][add](35): > <X-Spam-Level>=<**************************************************> > domain milter-manager[1885]: [statistics] [session][header][add](35): > <X-Spam-Checker-Version>=<SpamAssassin 3.3.1 (2010-03-16) on domain.tld> > domain milter-manager[1885]: [statistics] [session][header][add](35): > <Subject>=<[SPAM] > > domain spamd[1836]: prefork: child states: II > domain postfix/qmgr[9835]: 6BD092E080E: from=<te...@vi...d>, > size=428, nrcpt=1 (queue active) > domain postfix/pipe[10066]: 6BD092E080E: to=<te...@vi...d>, > relay=procmail, delay=32, delays=32/0.01/0/0.06, dsn=2.0.0, status=sent > (delivered via procmail service) > domain postfix/qmgr[9835]: 6BD092E080E: removed > domain postfix/smtpd[9921]: disconnect from localhost[127.0.0.1] > domain milter-manager[1885]: [statistics] > [session][end][end-of-message][pass][60.4796](35) > domain milter-manager[1885]: [statistics] [sessions][finished] 18(+1) 0 > > > > > SASL認証した場合 > domain postfix/smtpd[9921]: connect from localhost[127.0.0.1] > domain milter-manager[1885]: [37] [children][error][message-processing] > None of milters are processing message. > domain milter-manager[1885]: [37] [leader][error] None of milters are > processing message. > domain postfix/smtpd[9921]: 497462E080E: client=localhost[127.0.0.1], > sasl_method=LOGIN, sasl_username=te...@vi...d > domain postfix/cleanup[10058]: 497462E080E: > message-id=<201...@po...d> > domain postfix/qmgr[9835]: 497462E080E: from=<te...@vi...d>, > size=447, nrcpt=1 (queue active) > domain postfix/pipe[10109]: 497462E080E: to=<te...@vi...d>, > relay=procmail, delay=31, delays=31/0.01/0/0.06, dsn=2.0.0, status=sent > (delivered via procmail service) > domain postfix/qmgr[9835]: 497462E080E: removed > domain postfix/smtpd[9921]: disconnect from localhost[127.0.0.1] > domain milter-manager[1885]: [statistics] > [session][end][envelope-recipient][accept][76.0956](37) > domain milter-manager[1885]: [statistics] [sessions][finished] 19(+1) 0 > > > ------------------------------------------------------------------------------ > _______________________________________________ > milter-manager-users-ja mailing list > mil...@li... > https://lists.sourceforge.net/lists/listinfo/milter-manager-users-ja > -- Kenji Okimoto <ok...@cl...> |
From: 松木 康倫 <yma...@si...> - 2016-08-05 06:24:13
|
沖元様 ありがとうございます。 試してみましたが、やはり現象は変わらず。 smtpd_recipient_restrictions は 沖元様から提供の記述に変更 ただし、 check_client_access hash:/etc/postfix/reject-hostsは消去 smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated reject_unauth_destination permit_auth_destination reject としました。 SASL認証しないで telnet localhost 25 helo localhost でメールを送った場合と SASL認証して telnet localhost 25 ehlo localhost で送った場合の挙動が違います。 SASL認証しない場合には、/var/log/maillogにてspamass-milterの動作が確認できます。 SASL認証すると、以下になります。 どちらもメールは到着しますが、最初に質問させて頂いた時と同じ挙動です。 よろしくお願いいたします。 SASL認証しない場合 domain postfix/smtpd[9921]: connect from localhost[127.0.0.1] domain postfix/smtpd[9921]: 6BD092E080E: client=localhost[127.0.0.1] domain postfix/cleanup[10058]: 6BD092E080E: message-id=<201...@po...d> domain spamd[1844]: spamd: connection from localhost [127.0.0.1] at port 43550 domain spamd[1844]: spamd: setuid to sa-milt succeeded domain spamd[1844]: spamd: processing message <201...@po...d> for sa-milt:498 domain spamd[1844]: spamd: identified spam (1001.8/5.0) for sa-milt:498 in 12.0 seconds, 494 bytes. domain spamd[1844]: spamd: result: Y 1001 - GTUBE,MISSING_SUBJECT,TVD_SPACE_RATIO,UNPARSEABLE_RELAY scantime=12.0,size=494,user=sa-milt,uid=498,required_score=5.0,rhost=localhost,raddr=127.0.0.1,rport=43550,mid=<201...@po...d>,autolearn=no domain milter-manager[1885]: [statistics] [milter][header][add](36): <X-Spam-Flag>=<YES>: spamass-milter domain milter-manager[1885]: [statistics] [milter][header][add](36): <X-Spam-Status>=<Yes, score=1001.8 required=5.0 tests=GTUBE,MISSING_SUBJECT,#012#011TVD_SPACE_RATIO,UNPARSEABLE_RELAY autolearn=no version=3.3.1>: spamass-milter domain milter-manager[1885]: [statistics] [milter][header][add](36): <X-Spam-Report>=<#012#011* 1000 GTUBE BODY: Generic Test for Unsolicited Bulk Email#012#011* 1.8 MISSING_SUBJECT Missing Subject: header#012#011* 0.0 TVD_SPACE_RATIO TVD_SPACE_RATIO#012#011* 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines>: spamass-milter domain milter-manager[1885]: [statistics] [milter][header][add](36): <X-Spam-Level>=<**************************************************>: spamass-milter domain milter-manager[1885]: [statistics] [milter][header][add](36): <X-Spam-Checker-Version>=<SpamAssassin 3.3.1 (2010-03-16) on domain.tld>: spamass-milter domain milter-manager[1885]: [statistics] [milter][header][add](36): <Subject>=<[SPAM] >: spamass-milter domain milter-manager[1885]: [statistics] [session][header][add](35): <X-Spam-Flag>=<YES> domain milter-manager[1885]: [statistics] [session][header][add](35): <X-Spam-Status>=<Yes, score=1001.8 required=5.0 tests=GTUBE,MISSING_SUBJECT,#012#011TVD_SPACE_RATIO,UNPARSEABLE_RELAY autolearn=no version=3.3.1> domain milter-manager[1885]: [statistics] [session][header][add](35): <X-Spam-Report>=<#012#011* 1000 GTUBE BODY: Generic Test for Unsolicited Bulk Email#012#011* 1.8 MISSING_SUBJECT Missing Subject: header#012#011* 0.0 TVD_SPACE_RATIO TVD_SPACE_RATIO#012#011* 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines> domain milter-manager[1885]: [statistics] [session][header][add](35): <X-Spam-Level>=<**************************************************> domain milter-manager[1885]: [statistics] [session][header][add](35): <X-Spam-Checker-Version>=<SpamAssassin 3.3.1 (2010-03-16) on domain.tld> domain milter-manager[1885]: [statistics] [session][header][add](35): <Subject>=<[SPAM] > domain spamd[1836]: prefork: child states: II domain postfix/qmgr[9835]: 6BD092E080E: from=<te...@vi...d>, size=428, nrcpt=1 (queue active) domain postfix/pipe[10066]: 6BD092E080E: to=<te...@vi...d>, relay=procmail, delay=32, delays=32/0.01/0/0.06, dsn=2.0.0, status=sent (delivered via procmail service) domain postfix/qmgr[9835]: 6BD092E080E: removed domain postfix/smtpd[9921]: disconnect from localhost[127.0.0.1] domain milter-manager[1885]: [statistics] [session][end][end-of-message][pass][60.4796](35) domain milter-manager[1885]: [statistics] [sessions][finished] 18(+1) 0 SASL認証した場合 domain postfix/smtpd[9921]: connect from localhost[127.0.0.1] domain milter-manager[1885]: [37] [children][error][message-processing] None of milters are processing message. domain milter-manager[1885]: [37] [leader][error] None of milters are processing message. domain postfix/smtpd[9921]: 497462E080E: client=localhost[127.0.0.1], sasl_method=LOGIN, sasl_username=te...@vi...d domain postfix/cleanup[10058]: 497462E080E: message-id=<201...@po...d> domain postfix/qmgr[9835]: 497462E080E: from=<te...@vi...d>, size=447, nrcpt=1 (queue active) domain postfix/pipe[10109]: 497462E080E: to=<te...@vi...d>, relay=procmail, delay=31, delays=31/0.01/0/0.06, dsn=2.0.0, status=sent (delivered via procmail service) domain postfix/qmgr[9835]: 497462E080E: removed domain postfix/smtpd[9921]: disconnect from localhost[127.0.0.1] domain milter-manager[1885]: [statistics] [session][end][envelope-recipient][accept][76.0956](37) domain milter-manager[1885]: [statistics] [sessions][finished] 19(+1) 0 |
From: Kenji O. <ok...@cl...> - 2016-08-05 00:20:36
|
沖元です。 On 2016年08月04日 16:22, 松木 康倫 wrote: > 沖元様 > > ようやく、動作しない原因を掴みましたが、解決方法の当てが無く、ご教示ください。 > 原因はSASL認証でした。 > SASL認証を行わない状態では、正常に機能しています。 > > main.cfに以下の記述を追加しています。 > ### > ### SASL > ### > smtpd_sasl_type = dovecot > smtpd_sasl_auth_enable = yes > smtpd_sasl_path = private/auth > smtpd_recipient_restrictions = > permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination > broken_sasl_auth_clients = yes クリアコードのメールサーバーもCentOS6なのですが、SASL認証も milter-managerも動作させることができています。 ここに書かれている設定値の中では smtpd_reipient_restrictions の値が違っ ています。 クリアコードのメールサーバーでは以下のようになっていて、 reject_unauth_destination の後に permit_auth_destination が入っていま す。 # check_client_access は特定のホストからのアクセスを制御するものなので # 今回は関係ありません。 smtpd_recipient_restrictions = check_client_access hash:/etc/postfix/reject-hosts permit_mynetworks permit_sasl_authenticated reject_unauth_destination permit_auth_destination reject 詳細は以下を参照してください。 http://www.postfix.org/postconf.5.html#permit_auth_destination -- Kenji Okimoto <ok...@cl...> |
From: 松木 康倫 <yma...@si...> - 2016-08-04 07:23:15
|
沖元様 ようやく、動作しない原因を掴みましたが、解決方法の当てが無く、ご教示ください。 原因はSASL認証でした。 SASL認証を行わない状態では、正常に機能しています。 main.cfに以下の記述を追加しています。 ### ### SASL ### smtpd_sasl_type = dovecot smtpd_sasl_auth_enable = yes smtpd_sasl_path = private/auth smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination broken_sasl_auth_clients = yes 設定で回避できるでしょうか? |
From: 松木 康倫 <yma...@si...> - 2016-08-04 00:45:18
|
沖元様 ありがとうございます。 動作中のシステムにmilter-managerを入れると動かないのはなぜ? clamav-milterは動くのに・・・spamass-milterは・・・。 無効になる何かがあるんでしょうね? さて、エラーは、ipv6関連なんですね。 無効にしているつもりですが・・・それとも無効なのが問題?こちらは、追々調べて見ます。 どちらかと言うと、こちらが気になります。 > Aug 3 10:58:52 domain spamass-milter[8818]: Could not retrieve sendmail > macro "_"!. Please add it to confMILTER_MACROS_CONNECT for better > spamassassin results 調べても、よく判らず・・・ よろしくお願いします。 |
From: Kenji O. <ok...@cl...> - 2016-08-03 04:12:16
|
沖元です。 > テスト方法は、telnetによるローカルからのテスト。結果、動作しました。 > 何かの設定を変更すると動かなくなる様ですので、ここから、構築を進めて > 検証してみたいと思います。 動作するようになってよかったです。 > なお、現在のログにエラーが発生しております。ちょっと気持ち悪いので、 > 解決方法など判れば教えて頂ければ幸いです。よろしくお願いします。 エラーというのはこれのことでしょうか。 > Aug 3 10:59:27 domain spamd[3984]: plugin: eval failed: error closing socket: 不正なファイル記述子です at /usr/share/perl5/vendor_perl/Mail/SpamAssassin/DnsResolver.pm line 185,<GEN14> line 16. > Aug 3 10:59:27 domain spamd[3984]: plugin: eval failed: error closing socket: 不正なファイル記述子です at /usr/share/perl5/vendor_perl/Mail/SpamAssassin/DnsResolver.pm line 568, <GEN14> line 16. これは spamd の名前解決まわりで何か失敗してるというログで、軽く調べた ところでは IPv6 での名前解決に失敗しているという情報がありました。 http://www.gossamer-threads.com/lists/spamassassin/users/188243 https://i-mscp.net/index.php/Thread/6583-Resolved-Problem-with-plugin-SpamAssassin/ テスト用のドメイン domain.tld でテストしているので、本当に名前解決でき ていなくてエラーが出ている可能性もあると思うので、外部の実在するドメイ ンからのメールを処理した場合にどうなるか、というのを見ると切り分けでき ていいと思います。 以上、よろしくお願いします。 On 2016年08月03日 11:30, 松木 康倫 wrote: > 沖元様、須藤様 > > お世話になります。 > > サーバーの構築を進めてしまったので、原点に返って、テストしてみました。 > マシンの問題で、OSもちょっと古いもの6.6をアップデートして6.8です。 > 今回の環境は、CentOS 6.8 x86_64 bind, postfix, dovecot, spamass-milter, > milter-managerで、基本的設定のみとしました。 > milter-managerとspamass-milterは、milter-managerのインストールの説明通り。 > 違いは、前回と一緒で、 > /etc/sysconfig/spamass-milter > SOCKET="inet:11120@[127.0.0.1]" > EXTRA_FLAGS="" > > centos-release-6-8.el6.centos.12.3.x86_64 > postfix-2.6.6-6.el6_7.1.x86_64 > dovecot-2.0.9-22.el6.x86_64 > spamassassin-3.3.1-3.el6.x86_64 > spamass-milter-0.3.2-4.el6.x86_64 > milter-manager-release-1.3.0-1.noarch > > テスト方法は、telnetによるローカルからのテスト。結果、動作しました。 > 何かの設定を変更すると動かなくなる様ですので、ここから、構築を進めて検証してみたいと思います。 > なお、現在のログにエラーが発生しております。ちょっと気持ち悪いので、 > 解決方法など判れば教えて頂ければ幸いです。 > よろしくお願いします。 > > Aug 3 10:58:09 domain spamass-milter[5296]: SpamAssassin: mi_stop=1 > Aug 3 10:58:09 domain spamass-milter[5296]: spamass-milter 0.3.2 exiting > Aug 3 10:58:12 domain spamass-milter[8818]: spamass-milter 0.3.2 starting > Aug 3 10:58:29 domain postfix/postfix-script[8881]: stopping the > Postfix mail system > Aug 3 10:58:29 domain postfix/master[5433]: terminating on signal 15 > Aug 3 10:58:29 domain postfix/postfix-script[8953]: starting the > Postfix mail system > Aug 3 10:58:29 domain postfix/master[8954]: daemon started -- version > 2.6.6, configuration /etc/postfix > Aug 3 10:58:52 domain postfix/smtpd[9005]: connect from > localhost[127.0.0.1] > Aug 3 10:58:52 domain spamass-milter[8818]: Could not retrieve sendmail > macro "_"!. Please add it to confMILTER_MACROS_CONNECT for better > spamassassin results > Aug 3 10:59:15 domain postfix/smtpd[9005]: 149372E07EF: > client=localhost[127.0.0.1] > Aug 3 10:59:27 domain postfix/cleanup[9014]: 149372E07EF: > message-id=<201...@po...d> > Aug 3 10:59:27 domain spamd[3984]: spamd: connection from localhost > [127.0.0.1] at port 41525 > Aug 3 10:59:27 domain spamd[3984]: spamd: setuid to sa-milt succeeded > Aug 3 10:59:27 domain spamd[3984]: spamd: processing message > <201...@po...d> for sa-milt:498 > Aug 3 10:59:27 domain spamd[3984]: getpeername() on closed socket GEN5 > at /usr/lib64/perl5/IO/Socket.pm line 252, <GEN14> line 16. > Aug 3 10:59:27 domain spamd[3984]: plugin: eval failed: error closing > socket: 不正なファイル記述子です at > /usr/share/perl5/vendor_perl/Mail/SpamAssassin/DnsResolver.pm line 185, > <GEN14> line 16. > Aug 3 10:59:27 domain spamd[3984]: plugin: eval failed: error closing > socket: 不正なファイル記述子です at > /usr/share/perl5/vendor_perl/Mail/SpamAssassin/DnsResolver.pm line 568, > <GEN14> line 16. > Aug 3 10:59:27 domain spamd[3984]: spamd: identified spam (1000.0/5.0) > for sa-milt:498 in 0.1 seconds, 445 bytes. > Aug 3 10:59:27 domain spamd[3984]: spamd: result: Y 1000 - > GTUBE,UNPARSEABLE_RELAY > scantime=0.1,size=445,user=sa-milt,uid=498,required_score=5.0,rhost=localhost,raddr=127.0.0.1,rport=41525,mid=<201...@po...d>,autolearn=unavailable > Aug 3 10:59:27 domain milter-manager[8854]: [statistics] > [milter][header][add](2): <X-Spam-Flag>=<YES>: spamass-milter > Aug 3 10:59:28 domain milter-manager[8854]: [statistics] > [milter][header][add](2): <X-Spam-Status>=<Yes, score=1000.0 > required=5.0 tests=GTUBE,UNPARSEABLE_RELAY#012#011autolearn=unavailable > version=3.3.1>: spamass-milter > Aug 3 10:59:28 domain milter-manager[8854]: [statistics] > [milter][header][add](2): <X-Spam-Report>=<#012#011* 0.0 > UNPARSEABLE_RELAY Informational: message has unparseable relay > lines#012#011* 1000 GTUBE BODY: Generic Test for Unsolicited Bulk > Email>: spamass-milter > Aug 3 10:59:28 domain milter-manager[8854]: [statistics] > [milter][header][add](2): > <X-Spam-Level>=<**************************************************>: > spamass-milter > Aug 3 10:59:28 domain milter-manager[8854]: [statistics] > [milter][header][add](2): <X-Spam-Checker-Version>=<SpamAssassin 3.3.1 > (2010-03-16) on domain.tld>: spamass-milter > Aug 3 10:59:28 domain milter-manager[8854]: [statistics] > [milter][header][add](2): <Subject>=<[SPAM] >: spamass-milter > Aug 3 10:59:28 domain milter-manager[8854]: [statistics] > [session][header][add](1): <X-Spam-Flag>=<YES> > Aug 3 10:59:28 domain milter-manager[8854]: [statistics] > [session][header][add](1): <X-Spam-Status>=<Yes, score=1000.0 > required=5.0 tests=GTUBE,UNPARSEABLE_RELAY#012#011autolearn=unavailable > version=3.3.1> > Aug 3 10:59:28 domain milter-manager[8854]: [statistics] > [session][header][add](1): <X-Spam-Report>=<#012#011* 0.0 > UNPARSEABLE_RELAY Informational: message has unparseable relay > lines#012#011* 1000 GTUBE BODY: Generic Test for Unsolicited Bulk Email> > Aug 3 10:59:28 domain milter-manager[8854]: [statistics] > [session][header][add](1): > <X-Spam-Level>=<**************************************************> > Aug 3 10:59:28 domain milter-manager[8854]: [statistics] > [session][header][add](1): <X-Spam-Checker-Version>=<SpamAssassin 3.3.1 > (2010-03-16) on domain.tld> > Aug 3 10:59:28 domain milter-manager[8854]: [statistics] > [session][header][add](1): <Subject>=<[SPAM] > > Aug 3 10:59:28 domain spamd[3983]: prefork: child states: II > Aug 3 10:59:28 domain postfix/qmgr[8957]: 149372E07EF: > from=<yma...@do...d>, size=409, nrcpt=1 (queue active) > Aug 3 10:59:28 domain postfix/local[9016]: 149372E07EF: > to=<yma...@do...d>, orig_to=<ymatsuki>, relay=local, delay=19, > delays=19/0.01/0/0.06, dsn=2.0.0, status=sent (delivered to maildir) > Aug 3 10:59:28 domain postfix/qmgr[8957]: 149372E07EF: removed > Aug 3 10:59:30 domain postfix/smtpd[9005]: disconnect from > localhost[127.0.0.1] > Aug 3 10:59:30 domain milter-manager[8854]: [statistics] > [session][end][end-of-message][pass][37.5029](1) > Aug 3 10:59:30 domain milter-manager[8854]: [statistics] > [sessions][finished] 1(+1) 0 > Aug 3 11:00:28 domain dovecot: pop3-login: Login: user=<ymatsuki>, > method=PLAIN, rip=192.168.0.145, lip=192.168.0.111, mpid=9028 > Aug 3 11:00:29 domain dovecot: pop3(ymatsuki): Disconnected: Logged out > top=0/0, retr=1/948, del=0/14, size=9445 > Aug 3 11:10:28 domain dovecot: pop3-login: Login: user=<ymatsuki>, > method=PLAIN, rip=192.168.0.145, lip=192.168.0.111, mpid=9205 > Aug 3 11:10:28 domain dovecot: pop3(ymatsuki): Disconnected: Logged out > top=0/0, retr=0/0, del=0/14, size=9445 > > > > ------------------------------------------------------------------------------ > _______________________________________________ > milter-manager-users-ja mailing list > mil...@li... > https://lists.sourceforge.net/lists/listinfo/milter-manager-users-ja > -- Kenji Okimoto <ok...@cl...> |
From: 松木 康倫 <yma...@si...> - 2016-08-03 02:31:16
|
沖元様、須藤様 お世話になります。 サーバーの構築を進めてしまったので、原点に返って、テストしてみました。 マシンの問題で、OSもちょっと古いもの6.6をアップデートして6.8です。 今回の環境は、CentOS 6.8 x86_64 bind, postfix, dovecot, spamass-milter, milter-managerで、基本的設定のみとしました。 milter-managerとspamass-milterは、milter-managerのインストールの説明通り。 違いは、前回と一緒で、 /etc/sysconfig/spamass-milter SOCKET="inet:11120@[127.0.0.1]" EXTRA_FLAGS="" centos-release-6-8.el6.centos.12.3.x86_64 postfix-2.6.6-6.el6_7.1.x86_64 dovecot-2.0.9-22.el6.x86_64 spamassassin-3.3.1-3.el6.x86_64 spamass-milter-0.3.2-4.el6.x86_64 milter-manager-release-1.3.0-1.noarch テスト方法は、telnetによるローカルからのテスト。結果、動作しました。 何かの設定を変更すると動かなくなる様ですので、ここから、構築を進めて検証してみたいと思います。 なお、現在のログにエラーが発生しております。ちょっと気持ち悪いので、 解決方法など判れば教えて頂ければ幸いです。 よろしくお願いします。 Aug 3 10:58:09 domain spamass-milter[5296]: SpamAssassin: mi_stop=1 Aug 3 10:58:09 domain spamass-milter[5296]: spamass-milter 0.3.2 exiting Aug 3 10:58:12 domain spamass-milter[8818]: spamass-milter 0.3.2 starting Aug 3 10:58:29 domain postfix/postfix-script[8881]: stopping the Postfix mail system Aug 3 10:58:29 domain postfix/master[5433]: terminating on signal 15 Aug 3 10:58:29 domain postfix/postfix-script[8953]: starting the Postfix mail system Aug 3 10:58:29 domain postfix/master[8954]: daemon started -- version 2.6.6, configuration /etc/postfix Aug 3 10:58:52 domain postfix/smtpd[9005]: connect from localhost[127.0.0.1] Aug 3 10:58:52 domain spamass-milter[8818]: Could not retrieve sendmail macro "_"!. Please add it to confMILTER_MACROS_CONNECT for better spamassassin results Aug 3 10:59:15 domain postfix/smtpd[9005]: 149372E07EF: client=localhost[127.0.0.1] Aug 3 10:59:27 domain postfix/cleanup[9014]: 149372E07EF: message-id=<201...@po...d> Aug 3 10:59:27 domain spamd[3984]: spamd: connection from localhost [127.0.0.1] at port 41525 Aug 3 10:59:27 domain spamd[3984]: spamd: setuid to sa-milt succeeded Aug 3 10:59:27 domain spamd[3984]: spamd: processing message <201...@po...d> for sa-milt:498 Aug 3 10:59:27 domain spamd[3984]: getpeername() on closed socket GEN5 at /usr/lib64/perl5/IO/Socket.pm line 252, <GEN14> line 16. Aug 3 10:59:27 domain spamd[3984]: plugin: eval failed: error closing socket: 不正なファイル記述子です at /usr/share/perl5/vendor_perl/Mail/SpamAssassin/DnsResolver.pm line 185, <GEN14> line 16. Aug 3 10:59:27 domain spamd[3984]: plugin: eval failed: error closing socket: 不正なファイル記述子です at /usr/share/perl5/vendor_perl/Mail/SpamAssassin/DnsResolver.pm line 568, <GEN14> line 16. Aug 3 10:59:27 domain spamd[3984]: spamd: identified spam (1000.0/5.0) for sa-milt:498 in 0.1 seconds, 445 bytes. Aug 3 10:59:27 domain spamd[3984]: spamd: result: Y 1000 - GTUBE,UNPARSEABLE_RELAY scantime=0.1,size=445,user=sa-milt,uid=498,required_score=5.0,rhost=localhost,raddr=127.0.0.1,rport=41525,mid=<201...@po...d>,autolearn=unavailable Aug 3 10:59:27 domain milter-manager[8854]: [statistics] [milter][header][add](2): <X-Spam-Flag>=<YES>: spamass-milter Aug 3 10:59:28 domain milter-manager[8854]: [statistics] [milter][header][add](2): <X-Spam-Status>=<Yes, score=1000.0 required=5.0 tests=GTUBE,UNPARSEABLE_RELAY#012#011autolearn=unavailable version=3.3.1>: spamass-milter Aug 3 10:59:28 domain milter-manager[8854]: [statistics] [milter][header][add](2): <X-Spam-Report>=<#012#011* 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines#012#011* 1000 GTUBE BODY: Generic Test for Unsolicited Bulk Email>: spamass-milter Aug 3 10:59:28 domain milter-manager[8854]: [statistics] [milter][header][add](2): <X-Spam-Level>=<**************************************************>: spamass-milter Aug 3 10:59:28 domain milter-manager[8854]: [statistics] [milter][header][add](2): <X-Spam-Checker-Version>=<SpamAssassin 3.3.1 (2010-03-16) on domain.tld>: spamass-milter Aug 3 10:59:28 domain milter-manager[8854]: [statistics] [milter][header][add](2): <Subject>=<[SPAM] >: spamass-milter Aug 3 10:59:28 domain milter-manager[8854]: [statistics] [session][header][add](1): <X-Spam-Flag>=<YES> Aug 3 10:59:28 domain milter-manager[8854]: [statistics] [session][header][add](1): <X-Spam-Status>=<Yes, score=1000.0 required=5.0 tests=GTUBE,UNPARSEABLE_RELAY#012#011autolearn=unavailable version=3.3.1> Aug 3 10:59:28 domain milter-manager[8854]: [statistics] [session][header][add](1): <X-Spam-Report>=<#012#011* 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines#012#011* 1000 GTUBE BODY: Generic Test for Unsolicited Bulk Email> Aug 3 10:59:28 domain milter-manager[8854]: [statistics] [session][header][add](1): <X-Spam-Level>=<**************************************************> Aug 3 10:59:28 domain milter-manager[8854]: [statistics] [session][header][add](1): <X-Spam-Checker-Version>=<SpamAssassin 3.3.1 (2010-03-16) on domain.tld> Aug 3 10:59:28 domain milter-manager[8854]: [statistics] [session][header][add](1): <Subject>=<[SPAM] > Aug 3 10:59:28 domain spamd[3983]: prefork: child states: II Aug 3 10:59:28 domain postfix/qmgr[8957]: 149372E07EF: from=<yma...@do...d>, size=409, nrcpt=1 (queue active) Aug 3 10:59:28 domain postfix/local[9016]: 149372E07EF: to=<yma...@do...d>, orig_to=<ymatsuki>, relay=local, delay=19, delays=19/0.01/0/0.06, dsn=2.0.0, status=sent (delivered to maildir) Aug 3 10:59:28 domain postfix/qmgr[8957]: 149372E07EF: removed Aug 3 10:59:30 domain postfix/smtpd[9005]: disconnect from localhost[127.0.0.1] Aug 3 10:59:30 domain milter-manager[8854]: [statistics] [session][end][end-of-message][pass][37.5029](1) Aug 3 10:59:30 domain milter-manager[8854]: [statistics] [sessions][finished] 1(+1) 0 Aug 3 11:00:28 domain dovecot: pop3-login: Login: user=<ymatsuki>, method=PLAIN, rip=192.168.0.145, lip=192.168.0.111, mpid=9028 Aug 3 11:00:29 domain dovecot: pop3(ymatsuki): Disconnected: Logged out top=0/0, retr=1/948, del=0/14, size=9445 Aug 3 11:10:28 domain dovecot: pop3-login: Login: user=<ymatsuki>, method=PLAIN, rip=192.168.0.145, lip=192.168.0.111, mpid=9205 Aug 3 11:10:28 domain dovecot: pop3(ymatsuki): Disconnected: Logged out top=0/0, retr=0/0, del=0/14, size=9445 |
From: Kenji O. <ok...@cl...> - 2016-08-01 06:10:25
|
沖元です。 verboseモードのログ、ありがとうございます。 > milter-manager[17391]: [2] [server][receive][continue][helo] [spamass-milter] > milter-manager[17391]: [2] [server][timer][stop] [spamass-milter] <0.003534> > milter-manager[17391]: [1] [writer][write-callback][registered] [33] > milter-manager[17391]: [1] [client][buffered-packets][flush][needless] > milter-manager[17391]: [1] [writer][flush][flush-point][set] [33] <5> > milter-manager[17391]: [1] [client][reply][helo][continue] 最後の数行を引用すると上記のようになっていました。 ここだとまだSMTPコマンドのHELOまでしか処理していないように見えます。 なので、この後のログがまだあるはずなのですが、どうでしょうか? verbose モードで正しく処理できた場合のログは以下のようになっています。 [statistics] [session][end][end-of-message][pass] 等、メッセージの最後 まで処理できたことがわかるログが出力されています。 > (snip) > Aug 1 04:28:59 localhost milter-manager[3326]: [statistics] [session][end][end-of-message][pass][45.8307](1) > Aug 1 04:28:59 localhost milter-manager[3326]: [2] [server][send][quit] [spamass-milter] > Aug 1 04:28:59 localhost milter-manager[3326]: [2] [server][write] [spamass-milter] (0x3298080) > Aug 1 04:28:59 localhost milter-manager[3326]: [2] [writer][write-callback][register][reuse] [79] > Aug 1 04:28:59 localhost milter-manager[3326]: [2] [writer][flush][flush-point][set] [79] <10> > Aug 1 04:28:59 localhost milter-manager[3326]: [manager][connection-check][dispose] no leaders > Aug 1 04:28:59 localhost milter-manager[3326]: [1] [writer][shutdown][not-started] > Aug 1 04:28:59 localhost milter-manager[3326]: [1] [reader][dispose] > Aug 1 04:28:59 localhost milter-manager[3326]: [1] [reader][callback][read][process][done] > Aug 1 04:28:59 localhost milter-manager[3326]: [2] [writer][write-callback] [79] buffered: <10> > Aug 1 04:28:59 localhost milter-manager[3326]: [2] [writer][write-callback][wrote] [79] written: <10> rest: <0> need-flush: <true> > Aug 1 04:28:59 localhost milter-manager[3326]: [2] [writer][flush-callback][registered] <81> > Aug 1 04:28:59 localhost milter-manager[3326]: [client][finisher][idle][run] > Aug 1 04:28:59 localhost milter-manager[3326]: [1] [client][finish] > Aug 1 04:28:59 localhost milter-manager[3326]: [1] [client][rest] [] > Aug 1 04:28:59 localhost milter-manager[3326]: [manager][sessions][finished] 1 > Aug 1 04:28:59 localhost milter-manager[3326]: [1] [leader][dispose] > Aug 1 04:28:59 localhost milter-manager[3326]: [manager][dispose][leaders] 1 > Aug 1 04:28:59 localhost milter-manager[3326]: [statistics] [sessions][finished] 1(+1) 0 > Aug 1 04:28:59 localhost milter-manager[3326]: [manager][maintain] > Aug 1 04:28:59 localhost milter-manager[3326]: [configuration][maintain][start] > Aug 1 04:28:59 localhost milter-manager[3326]: [1] [children][dispose] > Aug 1 04:28:59 localhost milter-manager[3326]: [2] [server][dispose] [spamass-milter] (0x3298080) > Aug 1 04:28:59 localhost milter-manager[3326]: [2] [server][timeout][disable] [spamass-milter] [0] (0x3298080) > Aug 1 04:28:59 localhost milter-manager[3326]: [2] [server][dispose][next-states][unflushed] [spamass-milter] <abort,quit> > Aug 1 04:28:59 localhost milter-manager[3326]: [2] [reader][dispose] > Aug 1 04:28:59 localhost milter-manager[3326]: [2] [writer][flush][flush-point][set] [79] <0> > Aug 1 04:28:59 localhost milter-manager[3326]: [2] [writer][dispose] > Aug 1 04:28:59 localhost milter-manager[3326]: [1] [writer][dispose] > Aug 1 04:28:59 localhost milter-manager[3326]: [1] [reader][dispose] > Aug 1 04:28:59 localhost milter-manager[3326]: [1] [client-context][dispose] > Aug 1 04:28:59 localhost milter-manager[3326]: [1] [writer][dispose] > Aug 1 04:28:59 localhost milter-manager[3326]: [configuration][maintain][end] また、参考までに spamass-milter で正しくメッセージを処理できた場合のロ グを貼り付けておきます。 ポイントは以下の通りです。 * spamd のログを出力していること * statistics でヘッダーを追加したことを出力していること * [statistics] [sessions][finished] 1(+1) 0 で処理したメッセージが一つ あることが明示されていること > Aug 1 04:40:52 localhost postfix/smtpd[3386]: connect from unknown[192.168.33.1] > Aug 1 04:41:09 localhost postfix/smtpd[3386]: CE5BC40B70: client=unknown[192.168.33.1] > Aug 1 04:41:19 localhost postfix/cleanup[3394]: CE5BC40B70: message-id=<> > Aug 1 04:41:19 localhost spamd[3272]: spamd: connection from localhost [127.0.0.1] at port 32787 > Aug 1 04:41:19 localhost spamd[3272]: spamd: setuid to sa-milt succeeded > Aug 1 04:41:19 localhost spamd[3272]: spamd: processing message (unknown) for sa-milt:496 > Aug 1 04:41:24 localhost spamd[3272]: spamd: identified spam (6.9/5.0) for sa-milt:496 in 5.0 seconds, 274 bytes. > Aug 1 04:41:24 localhost spamd[3272]: spamd: result: Y 6 - DNS_FROM_AHBL_RHSBL,MISSING_DATE,MISSING_HEADERS,MISSING_MID,MISSING_SUBJECT,UNPARSEABLE_RELAY scantime=5.0,size=274,user=sa-milt,uid=496,required_score=5.0,rhost=localhost,raddr=127.0.0.1,rport=32787,mid=(unknown),autolearn=no > Aug 1 04:41:24 localhost milter-manager[3381]: [statistics] [milter][header][add](2): <X-Spam-Flag>=<YES>: spamass-milter > Aug 1 04:41:24 localhost spamd[3270]: prefork: child states: II > Aug 1 04:41:24 localhost milter-manager[3381]: [statistics] [milter][header][add](2): <X-Spam-Status>=<Yes, score=6.9 required=5.0 tests=DNS_FROM_AHBL_RHSBL,#012#011MISSING_DATE,MISSING_HEADERS,MISSING_MID,MISSING_SUBJECT,UNPARSEABLE_RELAY#012#011autolearn=no version=3.3.1>: spamass-milter > Aug 1 04:41:24 localhost milter-manager[3381]: [statistics] [milter][header][add](2): <X-Spam-Report>=<#012#011* 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines#012#011* 1.2 MISSING_HEADERS Missing To: header#012#011* 2.4 DNS_FROM_AHBL_RHSBL RBL: Envelope sender listed in dnsbl.ahbl.org#012#011* 0.1 MISSING_MID Missing Message-Id: header#012#011* 1.8 MISSING_SUBJECT Missing Subject: header#012#011* 1.4 MISSING_DATE Missing Date: header>: spamass-milter > Aug 1 04:41:24 localhost milter-manager[3381]: [statistics] [milter][header][add](2): <X-Spam-Level>=<******>: spamass-milter > Aug 1 04:41:24 localhost milter-manager[3381]: [statistics] [milter][header][add](2): <X-Spam-Checker-Version>=<SpamAssassin 3.3.1 (2010-03-16) on#012#011localhost.localdomain>: spamass-milter > Aug 1 04:41:24 localhost milter-manager[3381]: [statistics] [milter][header][add](2): <Subject>=<[SPAM] >: spamass-milter > Aug 1 04:41:24 localhost milter-manager[3381]: [statistics] [session][header][add](1): <X-Spam-Flag>=<YES> > Aug 1 04:41:24 localhost milter-manager[3381]: [statistics] [session][header][add](1): <X-Spam-Status>=<Yes, score=6.9 required=5.0 tests=DNS_FROM_AHBL_RHSBL,#012#011MISSING_DATE,MISSING_HEADERS,MISSING_MID,MISSING_SUBJECT,UNPARSEABLE_RELAY#012#011autolearn=no version=3.3.1> > Aug 1 04:41:24 localhost milter-manager[3381]: [statistics] [session][header][add](1): <X-Spam-Report>=<#012#011* 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines#012#011* 1.2 MISSING_HEADERS Missing To: header#012#011* 2.4 DNS_FROM_AHBL_RHSBL RBL: Envelope sender listed in dnsbl.ahbl.org#012#011* 0.1 MISSING_MID Missing Message-Id: header#012#011* 1.8 MISSING_SUBJECT Missing Subject: header#012#011* 1.4 MISSING_DATE Missing Date: header> > Aug 1 04:41:24 localhost milter-manager[3381]: [statistics] [session][header][add](1): <X-Spam-Level>=<******> > Aug 1 04:41:24 localhost milter-manager[3381]: [statistics] [session][header][add](1): <X-Spam-Checker-Version>=<SpamAssassin 3.3.1 (2010-03-16) on#012#011localhost.localdomain> > Aug 1 04:41:24 localhost milter-manager[3381]: [statistics] [session][header][add](1): <Subject>=<[SPAM] > > Aug 1 04:41:24 localhost postfix/qmgr[3070]: CE5BC40B70: from=<fo...@cl...>, size=219, nrcpt=1 (queue active) > Aug 1 04:41:24 localhost postfix/local[3396]: CE5BC40B70: to=<va...@ex...>, relay=local, delay=22, delays=22/0/0/0.01, dsn=2.0.0, status=sent (delivered to mailbox) > Aug 1 04:41:24 localhost postfix/qmgr[3070]: CE5BC40B70: removed > Aug 1 04:41:27 localhost postfix/smtpd[3386]: disconnect from unknown[192.168.33.1] > Aug 1 04:41:27 localhost milter-manager[3381]: [statistics] [session][end][end-of-message][pass][34.8164](1) > Aug 1 04:41:27 localhost milter-manager[3381]: [statistics] [sessions][finished] 1(+1) 0 http://milter-manager.sourceforge.net/reference/ja/install-to-centos6.html 上の手順でセットアップしたのですが、動作確認時にわかり辛かったので以下 の処理を追加で実施してあります。 * /etc/postfix/main.cf で inet_interfaces = all に変更した * 外部からのメールを処理できるように。 * /etc/sysconfig/spamass-milter で EXTRA_FLAGS の指定をやめた * 全てのメールを書き換えるように。 * spamass-milter 以外を yum remove した * yum remove -y clamav-milter milter-greylist * spamass-milter の適用条件から Remote を削除 これで、他のホストから telnet コマンドで SMTP 接続を実施して動作を確認 しました。 以上です。 On 2016年07月29日 14:10, 松木 康倫 wrote: > 沖元様、須藤様 > > お世話になります。 > 環境を戻すのに手間取ってしまいました。 > これで、ほぼ、前回と同じ環境だと思います。 > > verboseモードで取得したログです。 > スパムメールを送信したログになります。 > よろしくお願いいたします。 > > 松木 > > # cat /var/log/maillog | grep milter-manager > milter-manager[17391]: [1] [reader][watch] <3>:<4> > milter-manager[17391]: [1] [writer][watch] 5 > milter-manager[17391]: [1] [manager][session][start] > milter-manager[17391]: [1] [reader][callback][read][process][start] > milter-manager[17391]: [1] [reader][callback][read][reading] ... > milter-manager[17391]: [1] [reader][read] <17> buffer=<empty> > milter-manager[17391]: [1] [decoder][decode] <17> (0) > milter-manager[17391]: [1] [decoder][decode][start] > milter-manager[17391]: [1] [decoder][decode][length] <13> > milter-manager[17391]: [1] [decoder][decode][content][fill] <13> (13) > milter-manager[17391]: [1] [command-decoder][negotiate] > milter-manager[17391]: [1] [manager][receive][negotiate] <#<MilterOption > version=<6> > action=<add-headers|change-body|add-envelope-recipient|delete-envelope-recipient|change-headers|quarantine|change-envelope-from|add-envelope-recipient-with-parameters|set-symbol-list> > step=<no-connect|no-helo|no-envelope-from|no-envelope-recipient|no-body|no-headers|no-end-of-header|no-reply-header|no-unknown|no-data|skip|envelope-recipient-rejected|no-reply-connect|no-reply-helo|no-reply-envelope-from|no-reply-envelope-recipient|no-reply-data|no-reply-unknown|no-reply-end-of-header|no-reply-body|header-value-with-leading-space>>>:<#<MilterMacrosRequests:0x1cb6e30 > symbols-table=<((gpointer) 0x2254c00)>>> > milter-manager[17391]: [1] [writer][watch] 6 > milter-manager[17391]: [1] [reader][watch] <7>:<8> > milter-manager[17391]: [1] [leader][setup][children] > milter-manager[17391]: [2] [server][timeout][disable] [spamass-milter] > [0] (0x2217080) > milter-manager[17391]: [2] > [server][timeout][connection][registered][297] [spamass-milter] <10> > (0x2217080) > milter-manager[17391]: [1] [decoder][decode][start] > milter-manager[17391]: [1] [reader][callback][read][process][done] > milter-manager[17391]: [2] [server][timeout][disable] [spamass-milter] > [10] (0x2217080) > milter-manager[17391]: [2] [reader][watch] <11>:<12> > milter-manager[17391]: [2] [writer][watch] 13 > milter-manager[17391]: [1] [children][milter][start] [2] spamass-milter > milter-manager[17391]: [2] [server][timer][start] spamass-milter > milter-manager[17391]: [2] [server][send][negotiate] #<MilterOption > version=<6> > action=<add-headers|change-body|add-envelope-recipient|delete-envelope-recipient|change-headers|quarantine|change-envelope-from|add-envelope-recipient-with-parameters|set-symbol-list> > step=<no-connect|no-helo|no-envelope-from|no-envelope-recipient|no-body|no-headers|no-end-of-header|no-reply-header|no-unknown|no-data|skip|envelope-recipient-rejected|no-reply-connect|no-reply-helo|no-reply-envelope-from|no-reply-envelope-recipient|no-reply-data|no-reply-unknown|no-reply-end-of-header|no-reply-body|header-value-with-leading-space>>: > spamass-milter > milter-manager[17391]: [2] [server][write] [spamass-milter] (0x2217080) > milter-manager[17391]: [2] [server][timeout][disable] [spamass-milter] > [0] (0x2217080) > milter-manager[17391]: [2] [server][timeout][writing][registered][7] > [spamass-milter] <14> (0x2217080) > milter-manager[17391]: [2] [writer][write-callback][registered] [15] > milter-manager[17391]: [2] [writer][flush][flush-point][set] [15] <17> > milter-manager[17391]: [2] [writer][write-callback] [15] buffered: <17> > milter-manager[17391]: [2] [writer][write-callback][wrote] [15] written: > <17> rest: <0> need-flush: <true> > milter-manager[17391]: [2] [writer][flush-callback][registered] <16> > milter-manager[17391]: [2] [writer][write-callback] [15] buffered: <0> > milter-manager[17391]: [2] [writer][write-callback][empty] [15] stop > write watch because buffer is empty > milter-manager[17391]: [2] [writer][write-callback][finish] [15] > milter-manager[17391]: [2] [writer][flush-callback] [16] > milter-manager[17391]: [2] [agent][writer] flushed > milter-manager[17391]: [2] [server][flushed] [spamass-milter] <start> -> > <negotiate> > milter-manager[17391]: [2] [server][flushed][next] [spamass-milter] > <start> -> <negotiate> > milter-manager[17391]: [2] [server][timeout][disable] [spamass-milter] > [14] (0x2217080) > milter-manager[17391]: [2] [server][state][set] [spamass-milter] > <start>:<start> -> <negotiate>:<negotiate> > milter-manager[17391]: [2] [server][timeout][reading][registered][7] > [spamass-milter] <17> (0x2217080) > milter-manager[17391]: [2] [server][flushed][done] [spamass-milter] > milter-manager[17391]: [2] [writer][flush-callback][finish] [16] > milter-manager[17391]: [2] [reader][callback][read][process][start] > milter-manager[17391]: [2] [reader][callback][read][reading] ... > milter-manager[17391]: [2] [reader][read] <17> buffer=<empty> > milter-manager[17391]: [2] [decoder][decode] <17> (0) > milter-manager[17391]: [2] [decoder][decode][start] > milter-manager[17391]: [2] [decoder][decode][length] <13> > milter-manager[17391]: [2] [decoder][decode][content][fill] <13> (13) > milter-manager[17391]: [2] [reply-decoder][negotiate] > milter-manager[17391]: [2] [server][timeout][disable] [spamass-milter] > [17] (0x2217080) > milter-manager[17391]: [2] [server][receive][negotiate-reply] > [spamass-milter] #<MilterOption version=<6> > action=<add-headers|change-body|change-headers> step=<no-unknown|no-data>> > milter-manager[17391]: [2] [server][timer][stop] [spamass-milter] <0.001752> > milter-manager[17391]: [1] [children][negotiate][done] [2] spamass-milter > milter-manager[17391]: [1] [client][reply][negotiate] #<MilterOption > version=<6> > action=<add-headers|change-body|add-envelope-recipient|delete-envelope-recipient|change-headers|quarantine|change-envelope-from|add-envelope-recipient-with-parameters|set-symbol-list> > step=<>> > milter-manager[17391]: [1] [writer][write-callback][registered] [19] > milter-manager[17391]: [1] [client][buffered-packets][flush][needless] > milter-manager[17391]: [1] [writer][flush][flush-point][set] [19] <17> > milter-manager[17391]: [1] [client][reply][negotiate][continue] > milter-manager[17391]: [2] [decoder][decode][start] > milter-manager[17391]: [2] [reader][callback][read][process][done] > milter-manager[17391]: [1] [writer][write-callback] [19] buffered: <17> > milter-manager[17391]: [1] [writer][write-callback][wrote] [19] written: > <17> rest: <0> need-flush: <true> > milter-manager[17391]: [1] [writer][flush-callback][registered] <20> > milter-manager[17391]: [1] [writer][write-callback] [19] buffered: <0> > milter-manager[17391]: [1] [writer][write-callback][empty] [19] stop > write watch because buffer is empty > milter-manager[17391]: [1] [writer][write-callback][finish] [19] > milter-manager[17391]: [1] [writer][flush-callback] [20] > milter-manager[17391]: [1] [agent][writer] flushed > milter-manager[17391]: [1] [writer][flush-callback][finish] [20] > milter-manager[17391]: [1] [reader][callback][read][process][start] > milter-manager[17391]: [1] [reader][callback][read][reading] ... > milter-manager[17391]: [1] [reader][read] <112> buffer=<empty> > milter-manager[17391]: [1] [decoder][decode] <112> (0) > milter-manager[17391]: [1] [decoder][decode][start] > milter-manager[17391]: [1] [decoder][decode][length] <70> > milter-manager[17391]: [1] [decoder][decode][content][fill] <70> (108) > milter-manager[17391]: [1] [command-decoder][define-macro] <C> > milter-manager[17391]: [1] [manager][receive][define-macro] > <{"daemon_name" => "mails.******", "v" => "Postfix 2.6.6", "j" => > "mails.******"}> > milter-manager[17391]: [1] [decoder][decode][start] > milter-manager[17391]: [1] [decoder][decode][length] <34> > milter-manager[17391]: [1] [decoder][decode][content][fill] <34> (34) > milter-manager[17391]: [1] [command-decoder][connect] <[192.168.0.145]> > milter-manager[17391]: [1] [manager][receive][connect] > <[192.168.0.145]>:<inet:57579@[192.168.0.145]> > milter-manager[17391]: [2] [server][send][connect] <[192.168.0.145]>: > spamass-milter > milter-manager[17391]: [2] [server][stop-on-connect][start] spamass-milter > milter-manager[17391]: [breaker][detect][postfix][prefix] </usr> > milter-manager[17391]: [breaker][detect][postfix][postconf] > </usr/sbin/postconf> > milter-manager[17391]: [breaker][detect][threshold][postfix] <75> > milter-manager[17391]: [2] [server][stop-on-connect][end] > spamass-milter: stop=<false> > milter-manager[17391]: [2] [server][write] [spamass-milter] (0x2217080) > milter-manager[17391]: [2] [server][timer][continue] 0.001752: > spamass-milter > milter-manager[17391]: [2] [server][timeout][disable] [spamass-milter] > [0] (0x2217080) > milter-manager[17391]: [2] [server][timeout][writing][registered][7] > [spamass-milter] <21> (0x2217080) > milter-manager[17391]: [2] [server][send][connect][macros] > {"daemon_name" => "mails.******", "v" => "Postfix 2.6.6", "j" => > "mails.******"}: spamass-milter > milter-manager[17391]: [2] [writer][write-callback][registered] [22] > milter-manager[17391]: [2] [writer][flush][flush-point][set] [22] <112> > milter-manager[17391]: [1] [children][connect][sent] 1 > milter-manager[17391]: [1] [decoder][decode][start] > milter-manager[17391]: [1] [reader][callback][read][process][done] > milter-manager[17391]: [2] [writer][write-callback] [22] buffered: <112> > milter-manager[17391]: [2] [writer][write-callback][wrote] [22] written: > <112> rest: <0> need-flush: <true> > milter-manager[17391]: [2] [writer][flush-callback][registered] <23> > milter-manager[17391]: [2] [writer][write-callback] [22] buffered: <0> > milter-manager[17391]: [2] [writer][write-callback][empty] [22] stop > write watch because buffer is empty > milter-manager[17391]: [2] [writer][write-callback][finish] [22] > milter-manager[17391]: [2] [writer][flush-callback] [23] > milter-manager[17391]: [2] [agent][writer] flushed > milter-manager[17391]: [2] [server][flushed] [spamass-milter] > <negotiate> -> <connect> > milter-manager[17391]: [2] [server][flushed][next] [spamass-milter] > <negotiate> -> <connect> > milter-manager[17391]: [2] [server][timeout][disable] [spamass-milter] > [21] (0x2217080) > milter-manager[17391]: [2] [server][state][set] [spamass-milter] > <negotiate>:<negotiate> -> <connect>:<connect> > milter-manager[17391]: [2] [server][timeout][reading][registered][7] > [spamass-milter] <24> (0x2217080) > milter-manager[17391]: [2] [server][flushed][done] [spamass-milter] > milter-manager[17391]: [2] [writer][flush-callback][finish] [23] > milter-manager[17391]: [2] [reader][callback][read][process][start] > milter-manager[17391]: [2] [reader][callback][read][reading] ... > milter-manager[17391]: [2] [reader][read] <5> buffer=<empty> > milter-manager[17391]: [2] [decoder][decode] <5> (0) > milter-manager[17391]: [2] [decoder][decode][start] > milter-manager[17391]: [2] [decoder][decode][length] <1> > milter-manager[17391]: [2] [decoder][decode][content][fill] <1> (1) > milter-manager[17391]: [2] [reply-decoder][continue] > milter-manager[17391]: [2] [server][timeout][disable] [spamass-milter] > [24] (0x2217080) > milter-manager[17391]: [2] [server][receive][continue][connect] > [spamass-milter] > milter-manager[17391]: [2] [server][timer][stop] [spamass-milter] <0.003133> > milter-manager[17391]: [1] [writer][write-callback][registered] [26] > milter-manager[17391]: [1] [client][buffered-packets][flush][needless] > milter-manager[17391]: [1] [writer][flush][flush-point][set] [26] <5> > milter-manager[17391]: [1] [client][reply][connect][continue] > milter-manager[17391]: [2] [decoder][decode][start] > milter-manager[17391]: [2] [reader][callback][read][process][done] > milter-manager[17391]: [1] [writer][write-callback] [26] buffered: <5> > milter-manager[17391]: [1] [writer][write-callback][wrote] [26] written: > <5> rest: <0> need-flush: <true> > milter-manager[17391]: [1] [writer][flush-callback][registered] <27> > milter-manager[17391]: [1] [writer][write-callback] [26] buffered: <0> > milter-manager[17391]: [1] [writer][write-callback][empty] [26] stop > write watch because buffer is empty > milter-manager[17391]: [1] [writer][write-callback][finish] [26] > milter-manager[17391]: [1] [writer][flush-callback] [27] > milter-manager[17391]: [1] [agent][writer] flushed > milter-manager[17391]: [1] [writer][flush-callback][finish] [27] > milter-manager[17391]: [1] [reader][callback][read][process][start] > milter-manager[17391]: [1] [reader][callback][read][reading] ... > milter-manager[17391]: [1] [reader][read] <27> buffer=<empty> > milter-manager[17391]: [1] [decoder][decode] <27> (0) > milter-manager[17391]: [1] [decoder][decode][start] > milter-manager[17391]: [1] [decoder][decode][length] <2> > milter-manager[17391]: [1] [decoder][decode][content][fill] <2> (23) > milter-manager[17391]: [1] [command-decoder][define-macro] <H> > milter-manager[17391]: [1] [manager][receive][define-macro] <{}> > milter-manager[17391]: [1] [decoder][decode][start] > milter-manager[17391]: [1] [decoder][decode][length] <17> > milter-manager[17391]: [1] [decoder][decode][content][fill] <17> (17) > milter-manager[17391]: [1] [command-decoder][helo] <[192.168.0.145]> > milter-manager[17391]: [1] [manager][receive][helo] <[192.168.0.145]> > milter-manager[17391]: [2] [server][send][helo] <[192.168.0.145]>: > spamass-milter > milter-manager[17391]: [2] [server][write] [spamass-milter] (0x2217080) > milter-manager[17391]: [2] [server][timer][continue] 0.003133: > spamass-milter > milter-manager[17391]: [2] [server][timeout][disable] [spamass-milter] > [0] (0x2217080) > milter-manager[17391]: [2] [server][timeout][writing][registered][7] > [spamass-milter] <28> (0x2217080) > milter-manager[17391]: [2] [writer][write-callback][registered] [29] > milter-manager[17391]: [2] [writer][flush][flush-point][set] [29] <21> > milter-manager[17391]: [1] [children][helo][sent] 1 > milter-manager[17391]: [1] [decoder][decode][start] > milter-manager[17391]: [1] [reader][callback][read][process][done] > milter-manager[17391]: [2] [writer][write-callback] [29] buffered: <21> > milter-manager[17391]: [2] [writer][write-callback][wrote] [29] written: > <21> rest: <0> need-flush: <true> > milter-manager[17391]: [2] [writer][flush-callback][registered] <30> > milter-manager[17391]: [2] [writer][write-callback] [29] buffered: <0> > milter-manager[17391]: [2] [writer][write-callback][empty] [29] stop > write watch because buffer is empty > milter-manager[17391]: [2] [writer][write-callback][finish] [29] > milter-manager[17391]: [2] [writer][flush-callback] [30] > milter-manager[17391]: [2] [agent][writer] flushed > milter-manager[17391]: [2] [server][flushed] [spamass-milter] <connect> > -> <helo> > milter-manager[17391]: [2] [server][flushed][next] [spamass-milter] > <connect> -> <helo> > milter-manager[17391]: [2] [server][timeout][disable] [spamass-milter] > [28] (0x2217080) > milter-manager[17391]: [2] [server][state][set] [spamass-milter] > <connect>:<connect> -> <helo>:<helo> > milter-manager[17391]: [2] [server][timeout][reading][registered][7] > [spamass-milter] <31> (0x2217080) > milter-manager[17391]: [2] [server][flushed][done] [spamass-milter] > milter-manager[17391]: [2] [writer][flush-callback][finish] [30] > milter-manager[17391]: [2] [reader][callback][read][process][start] > milter-manager[17391]: [2] [reader][callback][read][reading] ... > milter-manager[17391]: [2] [reader][read] <5> buffer=<empty> > milter-manager[17391]: [2] [decoder][decode] <5> (0) > milter-manager[17391]: [2] [decoder][decode][start] > milter-manager[17391]: [2] [decoder][decode][length] <1> > milter-manager[17391]: [2] [decoder][decode][content][fill] <1> (1) > milter-manager[17391]: [2] [reply-decoder][continue] > milter-manager[17391]: [2] [server][timeout][disable] [spamass-milter] > [31] (0x2217080) > milter-manager[17391]: [2] [server][receive][continue][helo] > [spamass-milter] > milter-manager[17391]: [2] [server][timer][stop] [spamass-milter] <0.003534> > milter-manager[17391]: [1] [writer][write-callback][registered] [33] > milter-manager[17391]: [1] [client][buffered-packets][flush][needless] > milter-manager[17391]: [1] [writer][flush][flush-point][set] [33] <5> > milter-manager[17391]: [1] [client][reply][helo][continue] > > > ------------------------------------------------------------------------------ > _______________________________________________ > milter-manager-users-ja mailing list > mil...@li... > https://lists.sourceforge.net/lists/listinfo/milter-manager-users-ja > -- Kenji Okimoto <ok...@cl...> |
From: 松木 康倫 <yma...@si...> - 2016-07-29 05:10:52
|
沖元様、須藤様 お世話になります。 環境を戻すのに手間取ってしまいました。 これで、ほぼ、前回と同じ環境だと思います。 verboseモードで取得したログです。 スパムメールを送信したログになります。 よろしくお願いいたします。 松木 # cat /var/log/maillog | grep milter-manager milter-manager[17391]: [1] [reader][watch] <3>:<4> milter-manager[17391]: [1] [writer][watch] 5 milter-manager[17391]: [1] [manager][session][start] milter-manager[17391]: [1] [reader][callback][read][process][start] milter-manager[17391]: [1] [reader][callback][read][reading] ... milter-manager[17391]: [1] [reader][read] <17> buffer=<empty> milter-manager[17391]: [1] [decoder][decode] <17> (0) milter-manager[17391]: [1] [decoder][decode][start] milter-manager[17391]: [1] [decoder][decode][length] <13> milter-manager[17391]: [1] [decoder][decode][content][fill] <13> (13) milter-manager[17391]: [1] [command-decoder][negotiate] milter-manager[17391]: [1] [manager][receive][negotiate] <#<MilterOption version=<6> action=<add-headers|change-body|add-envelope-recipient|delete-envelope-recipient|change-headers|quarantine|change-envelope-from|add-envelope-recipient-with-parameters|set-symbol-list> step=<no-connect|no-helo|no-envelope-from|no-envelope-recipient|no-body|no-headers|no-end-of-header|no-reply-header|no-unknown|no-data|skip|envelope-recipient-rejected|no-reply-connect|no-reply-helo|no-reply-envelope-from|no-reply-envelope-recipient|no-reply-data|no-reply-unknown|no-reply-end-of-header|no-reply-body|header-value-with-leading-space>>>:<#<MilterMacrosRequests:0x1cb6e30 symbols-table=<((gpointer) 0x2254c00)>>> milter-manager[17391]: [1] [writer][watch] 6 milter-manager[17391]: [1] [reader][watch] <7>:<8> milter-manager[17391]: [1] [leader][setup][children] milter-manager[17391]: [2] [server][timeout][disable] [spamass-milter] [0] (0x2217080) milter-manager[17391]: [2] [server][timeout][connection][registered][297] [spamass-milter] <10> (0x2217080) milter-manager[17391]: [1] [decoder][decode][start] milter-manager[17391]: [1] [reader][callback][read][process][done] milter-manager[17391]: [2] [server][timeout][disable] [spamass-milter] [10] (0x2217080) milter-manager[17391]: [2] [reader][watch] <11>:<12> milter-manager[17391]: [2] [writer][watch] 13 milter-manager[17391]: [1] [children][milter][start] [2] spamass-milter milter-manager[17391]: [2] [server][timer][start] spamass-milter milter-manager[17391]: [2] [server][send][negotiate] #<MilterOption version=<6> action=<add-headers|change-body|add-envelope-recipient|delete-envelope-recipient|change-headers|quarantine|change-envelope-from|add-envelope-recipient-with-parameters|set-symbol-list> step=<no-connect|no-helo|no-envelope-from|no-envelope-recipient|no-body|no-headers|no-end-of-header|no-reply-header|no-unknown|no-data|skip|envelope-recipient-rejected|no-reply-connect|no-reply-helo|no-reply-envelope-from|no-reply-envelope-recipient|no-reply-data|no-reply-unknown|no-reply-end-of-header|no-reply-body|header-value-with-leading-space>>: spamass-milter milter-manager[17391]: [2] [server][write] [spamass-milter] (0x2217080) milter-manager[17391]: [2] [server][timeout][disable] [spamass-milter] [0] (0x2217080) milter-manager[17391]: [2] [server][timeout][writing][registered][7] [spamass-milter] <14> (0x2217080) milter-manager[17391]: [2] [writer][write-callback][registered] [15] milter-manager[17391]: [2] [writer][flush][flush-point][set] [15] <17> milter-manager[17391]: [2] [writer][write-callback] [15] buffered: <17> milter-manager[17391]: [2] [writer][write-callback][wrote] [15] written: <17> rest: <0> need-flush: <true> milter-manager[17391]: [2] [writer][flush-callback][registered] <16> milter-manager[17391]: [2] [writer][write-callback] [15] buffered: <0> milter-manager[17391]: [2] [writer][write-callback][empty] [15] stop write watch because buffer is empty milter-manager[17391]: [2] [writer][write-callback][finish] [15] milter-manager[17391]: [2] [writer][flush-callback] [16] milter-manager[17391]: [2] [agent][writer] flushed milter-manager[17391]: [2] [server][flushed] [spamass-milter] <start> -> <negotiate> milter-manager[17391]: [2] [server][flushed][next] [spamass-milter] <start> -> <negotiate> milter-manager[17391]: [2] [server][timeout][disable] [spamass-milter] [14] (0x2217080) milter-manager[17391]: [2] [server][state][set] [spamass-milter] <start>:<start> -> <negotiate>:<negotiate> milter-manager[17391]: [2] [server][timeout][reading][registered][7] [spamass-milter] <17> (0x2217080) milter-manager[17391]: [2] [server][flushed][done] [spamass-milter] milter-manager[17391]: [2] [writer][flush-callback][finish] [16] milter-manager[17391]: [2] [reader][callback][read][process][start] milter-manager[17391]: [2] [reader][callback][read][reading] ... milter-manager[17391]: [2] [reader][read] <17> buffer=<empty> milter-manager[17391]: [2] [decoder][decode] <17> (0) milter-manager[17391]: [2] [decoder][decode][start] milter-manager[17391]: [2] [decoder][decode][length] <13> milter-manager[17391]: [2] [decoder][decode][content][fill] <13> (13) milter-manager[17391]: [2] [reply-decoder][negotiate] milter-manager[17391]: [2] [server][timeout][disable] [spamass-milter] [17] (0x2217080) milter-manager[17391]: [2] [server][receive][negotiate-reply] [spamass-milter] #<MilterOption version=<6> action=<add-headers|change-body|change-headers> step=<no-unknown|no-data>> milter-manager[17391]: [2] [server][timer][stop] [spamass-milter] <0.001752> milter-manager[17391]: [1] [children][negotiate][done] [2] spamass-milter milter-manager[17391]: [1] [client][reply][negotiate] #<MilterOption version=<6> action=<add-headers|change-body|add-envelope-recipient|delete-envelope-recipient|change-headers|quarantine|change-envelope-from|add-envelope-recipient-with-parameters|set-symbol-list> step=<>> milter-manager[17391]: [1] [writer][write-callback][registered] [19] milter-manager[17391]: [1] [client][buffered-packets][flush][needless] milter-manager[17391]: [1] [writer][flush][flush-point][set] [19] <17> milter-manager[17391]: [1] [client][reply][negotiate][continue] milter-manager[17391]: [2] [decoder][decode][start] milter-manager[17391]: [2] [reader][callback][read][process][done] milter-manager[17391]: [1] [writer][write-callback] [19] buffered: <17> milter-manager[17391]: [1] [writer][write-callback][wrote] [19] written: <17> rest: <0> need-flush: <true> milter-manager[17391]: [1] [writer][flush-callback][registered] <20> milter-manager[17391]: [1] [writer][write-callback] [19] buffered: <0> milter-manager[17391]: [1] [writer][write-callback][empty] [19] stop write watch because buffer is empty milter-manager[17391]: [1] [writer][write-callback][finish] [19] milter-manager[17391]: [1] [writer][flush-callback] [20] milter-manager[17391]: [1] [agent][writer] flushed milter-manager[17391]: [1] [writer][flush-callback][finish] [20] milter-manager[17391]: [1] [reader][callback][read][process][start] milter-manager[17391]: [1] [reader][callback][read][reading] ... milter-manager[17391]: [1] [reader][read] <112> buffer=<empty> milter-manager[17391]: [1] [decoder][decode] <112> (0) milter-manager[17391]: [1] [decoder][decode][start] milter-manager[17391]: [1] [decoder][decode][length] <70> milter-manager[17391]: [1] [decoder][decode][content][fill] <70> (108) milter-manager[17391]: [1] [command-decoder][define-macro] <C> milter-manager[17391]: [1] [manager][receive][define-macro] <{"daemon_name" => "mails.******", "v" => "Postfix 2.6.6", "j" => "mails.******"}> milter-manager[17391]: [1] [decoder][decode][start] milter-manager[17391]: [1] [decoder][decode][length] <34> milter-manager[17391]: [1] [decoder][decode][content][fill] <34> (34) milter-manager[17391]: [1] [command-decoder][connect] <[192.168.0.145]> milter-manager[17391]: [1] [manager][receive][connect] <[192.168.0.145]>:<inet:57579@[192.168.0.145]> milter-manager[17391]: [2] [server][send][connect] <[192.168.0.145]>: spamass-milter milter-manager[17391]: [2] [server][stop-on-connect][start] spamass-milter milter-manager[17391]: [breaker][detect][postfix][prefix] </usr> milter-manager[17391]: [breaker][detect][postfix][postconf] </usr/sbin/postconf> milter-manager[17391]: [breaker][detect][threshold][postfix] <75> milter-manager[17391]: [2] [server][stop-on-connect][end] spamass-milter: stop=<false> milter-manager[17391]: [2] [server][write] [spamass-milter] (0x2217080) milter-manager[17391]: [2] [server][timer][continue] 0.001752: spamass-milter milter-manager[17391]: [2] [server][timeout][disable] [spamass-milter] [0] (0x2217080) milter-manager[17391]: [2] [server][timeout][writing][registered][7] [spamass-milter] <21> (0x2217080) milter-manager[17391]: [2] [server][send][connect][macros] {"daemon_name" => "mails.******", "v" => "Postfix 2.6.6", "j" => "mails.******"}: spamass-milter milter-manager[17391]: [2] [writer][write-callback][registered] [22] milter-manager[17391]: [2] [writer][flush][flush-point][set] [22] <112> milter-manager[17391]: [1] [children][connect][sent] 1 milter-manager[17391]: [1] [decoder][decode][start] milter-manager[17391]: [1] [reader][callback][read][process][done] milter-manager[17391]: [2] [writer][write-callback] [22] buffered: <112> milter-manager[17391]: [2] [writer][write-callback][wrote] [22] written: <112> rest: <0> need-flush: <true> milter-manager[17391]: [2] [writer][flush-callback][registered] <23> milter-manager[17391]: [2] [writer][write-callback] [22] buffered: <0> milter-manager[17391]: [2] [writer][write-callback][empty] [22] stop write watch because buffer is empty milter-manager[17391]: [2] [writer][write-callback][finish] [22] milter-manager[17391]: [2] [writer][flush-callback] [23] milter-manager[17391]: [2] [agent][writer] flushed milter-manager[17391]: [2] [server][flushed] [spamass-milter] <negotiate> -> <connect> milter-manager[17391]: [2] [server][flushed][next] [spamass-milter] <negotiate> -> <connect> milter-manager[17391]: [2] [server][timeout][disable] [spamass-milter] [21] (0x2217080) milter-manager[17391]: [2] [server][state][set] [spamass-milter] <negotiate>:<negotiate> -> <connect>:<connect> milter-manager[17391]: [2] [server][timeout][reading][registered][7] [spamass-milter] <24> (0x2217080) milter-manager[17391]: [2] [server][flushed][done] [spamass-milter] milter-manager[17391]: [2] [writer][flush-callback][finish] [23] milter-manager[17391]: [2] [reader][callback][read][process][start] milter-manager[17391]: [2] [reader][callback][read][reading] ... milter-manager[17391]: [2] [reader][read] <5> buffer=<empty> milter-manager[17391]: [2] [decoder][decode] <5> (0) milter-manager[17391]: [2] [decoder][decode][start] milter-manager[17391]: [2] [decoder][decode][length] <1> milter-manager[17391]: [2] [decoder][decode][content][fill] <1> (1) milter-manager[17391]: [2] [reply-decoder][continue] milter-manager[17391]: [2] [server][timeout][disable] [spamass-milter] [24] (0x2217080) milter-manager[17391]: [2] [server][receive][continue][connect] [spamass-milter] milter-manager[17391]: [2] [server][timer][stop] [spamass-milter] <0.003133> milter-manager[17391]: [1] [writer][write-callback][registered] [26] milter-manager[17391]: [1] [client][buffered-packets][flush][needless] milter-manager[17391]: [1] [writer][flush][flush-point][set] [26] <5> milter-manager[17391]: [1] [client][reply][connect][continue] milter-manager[17391]: [2] [decoder][decode][start] milter-manager[17391]: [2] [reader][callback][read][process][done] milter-manager[17391]: [1] [writer][write-callback] [26] buffered: <5> milter-manager[17391]: [1] [writer][write-callback][wrote] [26] written: <5> rest: <0> need-flush: <true> milter-manager[17391]: [1] [writer][flush-callback][registered] <27> milter-manager[17391]: [1] [writer][write-callback] [26] buffered: <0> milter-manager[17391]: [1] [writer][write-callback][empty] [26] stop write watch because buffer is empty milter-manager[17391]: [1] [writer][write-callback][finish] [26] milter-manager[17391]: [1] [writer][flush-callback] [27] milter-manager[17391]: [1] [agent][writer] flushed milter-manager[17391]: [1] [writer][flush-callback][finish] [27] milter-manager[17391]: [1] [reader][callback][read][process][start] milter-manager[17391]: [1] [reader][callback][read][reading] ... milter-manager[17391]: [1] [reader][read] <27> buffer=<empty> milter-manager[17391]: [1] [decoder][decode] <27> (0) milter-manager[17391]: [1] [decoder][decode][start] milter-manager[17391]: [1] [decoder][decode][length] <2> milter-manager[17391]: [1] [decoder][decode][content][fill] <2> (23) milter-manager[17391]: [1] [command-decoder][define-macro] <H> milter-manager[17391]: [1] [manager][receive][define-macro] <{}> milter-manager[17391]: [1] [decoder][decode][start] milter-manager[17391]: [1] [decoder][decode][length] <17> milter-manager[17391]: [1] [decoder][decode][content][fill] <17> (17) milter-manager[17391]: [1] [command-decoder][helo] <[192.168.0.145]> milter-manager[17391]: [1] [manager][receive][helo] <[192.168.0.145]> milter-manager[17391]: [2] [server][send][helo] <[192.168.0.145]>: spamass-milter milter-manager[17391]: [2] [server][write] [spamass-milter] (0x2217080) milter-manager[17391]: [2] [server][timer][continue] 0.003133: spamass-milter milter-manager[17391]: [2] [server][timeout][disable] [spamass-milter] [0] (0x2217080) milter-manager[17391]: [2] [server][timeout][writing][registered][7] [spamass-milter] <28> (0x2217080) milter-manager[17391]: [2] [writer][write-callback][registered] [29] milter-manager[17391]: [2] [writer][flush][flush-point][set] [29] <21> milter-manager[17391]: [1] [children][helo][sent] 1 milter-manager[17391]: [1] [decoder][decode][start] milter-manager[17391]: [1] [reader][callback][read][process][done] milter-manager[17391]: [2] [writer][write-callback] [29] buffered: <21> milter-manager[17391]: [2] [writer][write-callback][wrote] [29] written: <21> rest: <0> need-flush: <true> milter-manager[17391]: [2] [writer][flush-callback][registered] <30> milter-manager[17391]: [2] [writer][write-callback] [29] buffered: <0> milter-manager[17391]: [2] [writer][write-callback][empty] [29] stop write watch because buffer is empty milter-manager[17391]: [2] [writer][write-callback][finish] [29] milter-manager[17391]: [2] [writer][flush-callback] [30] milter-manager[17391]: [2] [agent][writer] flushed milter-manager[17391]: [2] [server][flushed] [spamass-milter] <connect> -> <helo> milter-manager[17391]: [2] [server][flushed][next] [spamass-milter] <connect> -> <helo> milter-manager[17391]: [2] [server][timeout][disable] [spamass-milter] [28] (0x2217080) milter-manager[17391]: [2] [server][state][set] [spamass-milter] <connect>:<connect> -> <helo>:<helo> milter-manager[17391]: [2] [server][timeout][reading][registered][7] [spamass-milter] <31> (0x2217080) milter-manager[17391]: [2] [server][flushed][done] [spamass-milter] milter-manager[17391]: [2] [writer][flush-callback][finish] [30] milter-manager[17391]: [2] [reader][callback][read][process][start] milter-manager[17391]: [2] [reader][callback][read][reading] ... milter-manager[17391]: [2] [reader][read] <5> buffer=<empty> milter-manager[17391]: [2] [decoder][decode] <5> (0) milter-manager[17391]: [2] [decoder][decode][start] milter-manager[17391]: [2] [decoder][decode][length] <1> milter-manager[17391]: [2] [decoder][decode][content][fill] <1> (1) milter-manager[17391]: [2] [reply-decoder][continue] milter-manager[17391]: [2] [server][timeout][disable] [spamass-milter] [31] (0x2217080) milter-manager[17391]: [2] [server][receive][continue][helo] [spamass-milter] milter-manager[17391]: [2] [server][timer][stop] [spamass-milter] <0.003534> milter-manager[17391]: [1] [writer][write-callback][registered] [33] milter-manager[17391]: [1] [client][buffered-packets][flush][needless] milter-manager[17391]: [1] [writer][flush][flush-point][set] [33] <5> milter-manager[17391]: [1] [client][reply][helo][continue] |
From: Kouhei S. <ko...@cl...> - 2016-07-26 10:16:24
|
須藤です。 In <ba6...@cl...> "[milter-manager-users-ja:00286] Re: spammas-milterが動作しない件" on Tue, 26 Jul 2016 11:12:04 +0900, Kenji Okimoto <ok...@cl...> wrote: > On 2016年07月25日 18:04, 松木 康倫 wrote: >> milter-manager[10498]: [17] [leader][error] None of milters are >> processing message. > > このメッセージが出てるので milter に接続できていないようですね。 > >> milter-manager[34900]: [statistics] [milter][end][connect][stop][0.000391](8): spamass-milter > > 以前のメールだと接続できていたようなので Postfix の設定を確認してみてく > ださい。 > /etc/postfix/main.cf の smtpd_milters あたりを確認してもらえませんか。 smtpd_miltersを確認するということは、 Postfix <-> milter managerがうまく接続できているかどうかを確 認する、ということですか? > このメッセージが出てるので milter に接続できていないようですね。 はmilter manager <-> milterの話ではなくて Postfix <-> milter managerの話ということですか? milter manager <-> milterの話のように見えるのですが、そうだ としたら、smtpd_miltersを確認してもPostfix <-> milter manager を確認することになって的はずれな気がしました。 それはそれとして、milter managerのログレベルをあげて実行した /var/log/maillogを見せてもらうのがよい気がしました。 ログレベルをあげるには/etc/sysconfig/milter-managerの最初の ところにある # OPTION_ARGS="--verbose" のコメントを外してmilter managerを再起動します。 ドキュメントで言うと http://milter-manager.sourceforge.net/reference/ja/install-to-centos6.html#id-1.2.7.7.6.10 のセクションの中盤辺りです。 -- 須藤 功平 <ko...@cl...> 株式会社クリアコード <http://www.clear-code.com/> Groongaベースの全文検索システムを総合サポート: http://groonga.org/ja/support/ パッチ採用 - プログラミングが楽しい人向けの採用プロセス: http://www.clear-code.com/recruitment/ OSS開発支援サービス: http://www.clear-code.com/blog/2016/6/27.html |
From: Kenji O. <ok...@cl...> - 2016-07-26 02:12:13
|
沖元です。 On 2016年07月25日 18:04, 松木 康倫 wrote: > milter-manager[10498]: [17] [leader][error] None of milters are > processing message. このメッセージが出てるので milter に接続できていないようですね。 > milter-manager[34900]: [statistics] [milter][end][connect][stop][0.000391](8): spamass-milter 以前のメールだと接続できていたようなので Postfix の設定を確認してみてく ださい。 /etc/postfix/main.cf の smtpd_milters あたりを確認してもらえませんか。 -- Kenji Okimoto <ok...@cl...> |
From: 松木 康倫 <yma...@si...> - 2016-07-25 09:04:54
|
沖元様 ありがとうございます。 頂いた情報どおり設定してみましたが、結果は変わりませんでした。 確かに、ローカルIPからローカルIPへのテストです。 cat /etc/milter-manager/milter-manager.local.conf define_milter("spamass-milter") do |milter| milter.applicable_conditions = ["Unauthenticated", "No Stress"] end sudo /usr/sbin/milter-manager -u milter-manager -g milter-manager --show-config # default package.platform = "centos6" # default package.options = nil # /etc/milter-manager/defaults/redhat.conf:3 security.privilege_mode = true # default security.effective_user = "milter-manager" # default security.effective_group = "milter-manager" # default log.level = "default" # default log.path = nil # default log.use_syslog = true # default log.syslog_facility = "mail" # default manager.connection_spec = "unix:/var/run/milter-manager/milter-manager.sock" # default manager.unix_socket_mode = 0660 # default manager.unix_socket_group = "milter-manager" # default manager.remove_unix_socket_on_create = true # default manager.remove_unix_socket_on_close = true # default manager.daemon = false # default manager.pid_file = "/var/run/milter-manager/milter-manager.pid" # default manager.maintenance_interval = 10 # default manager.suspend_time_on_unacceptable = 5 # default manager.max_connections = 0 # default manager.max_file_descriptors = 0 # default manager.custom_configuration_directory = nil # default manager.fallback_status = "accept" # default manager.fallback_status_at_disconnect = "temporary-failure" # default manager.event_loop_backend = "glib" # default manager.n_workers = 0 # default manager.packet_buffer_size = 0 # default manager.connection_check_interval = 0 # default manager.chunk_size = 65535 # default manager.max_pending_finished_sessions = 0 # default controller.connection_spec = nil # default controller.unix_socket_mode = 0660 # default controller.unix_socket_group = nil # default controller.remove_unix_socket_on_create = true # default controller.remove_unix_socket_on_close = true # default database.type = nil # default database.name = nil # default database.host = nil # default database.port = nil # default database.path = nil # default database.user = nil # default database.password = nil # /etc/milter-manager/applicable-conditions/stress.conf:25 define_applicable_condition("Stress Notify") do |condition| # /etc/milter-manager/applicable-conditions/stress.conf:26 condition.description = "Define stress=yes macro when stress situation" end # /etc/milter-manager/applicable-conditions/stress.conf:34 define_applicable_condition("No Stress") do |condition| # /etc/milter-manager/applicable-conditions/stress.conf:35 condition.description = "Apply milter only when normal condition" end # /etc/milter-manager/applicable-conditions/remote-network.conf:25 define_applicable_condition("Remote Network") do |condition| # /etc/milter-manager/applicable-conditions/remote-network.conf:26 condition.description = "Apply milter only if connected from remote network" end # /etc/milter-manager/applicable-conditions/authentication.conf:3 define_applicable_condition("Authenticated") do |condition| # /etc/milter-manager/applicable-conditions/authentication.conf:4 condition.description = "Apply a milter only when sender is authorized" end # /etc/milter-manager/applicable-conditions/authentication.conf:11 define_applicable_condition("Unauthenticated") do |condition| # /etc/milter-manager/applicable-conditions/authentication.conf:12 condition.description = "Apply a milter only when sender is not authorized" end # /etc/milter-manager/applicable-conditions/trust.conf:87 define_applicable_condition("Trust") do |condition| # /etc/milter-manager/applicable-conditions/trust.conf:88 condition.description = "Set {trusted_*}=yes macros for trusted session" end # /etc/milter-manager/applicable-conditions/s25r.conf:66 define_applicable_condition("S25R") do |condition| # /etc/milter-manager/applicable-conditions/s25r.conf:67 condition.description = "Selective SMTP Rejection" end # /etc/milter-manager/applicable-conditions/sendmail-compatible.conf:5 define_applicable_condition("Sendmail Compatible") do |condition| # /etc/milter-manager/applicable-conditions/sendmail-compatible.conf:6 condition.description = "Make a milter depends on Sendmail workable with Postfix" end # /usr/lib64/milter-manager/binding/lib/milter/manager/detector.rb:34 define_milter("milter-greylist") do |milter| # /usr/lib64/milter-manager/binding/lib/milter/manager/detector.rb:42 milter.connection_spec = "unix:/var/run/milter-greylist/milter-greylist.sock" # /usr/lib64/milter-manager/binding/lib/milter/manager/detector.rb:36 milter.description = "Milter Greylist Daemon" # /usr/lib64/milter-manager/binding/lib/milter/manager/detector.rb:35 milter.enabled = false # default milter.fallback_status = "accept" # default milter.evaluation_mode = false milter.applicable_conditions = [ # default "Sendmail Compatible", # default "Stress Notify", # default "Trust", # default "Remote Network", # default "S25R", # default "Unauthenticated", ] # /usr/lib64/milter-manager/binding/lib/milter/manager/detector.rb:37 milter.command = "/sbin/service" # /usr/lib64/milter-manager/binding/lib/milter/manager/detector.rb:38 milter.command_options = "milter-greylist start" # default milter.user_name = nil # default milter.connection_timeout = 297.0 # default milter.writing_timeout = 7.0 # default milter.reading_timeout = 7.0 # default milter.end_of_message_timeout = 297.0 end # /usr/lib64/milter-manager/binding/lib/milter/manager/detector.rb:34 define_milter("clamav-milter") do |milter| # /usr/lib64/milter-manager/binding/lib/milter/manager/detector.rb:42 milter.connection_spec = "unix:/var/run/clamav/clamav-milter.sock" # /usr/lib64/milter-manager/binding/lib/milter/manager/detector.rb:36 milter.description = "clamav-milter is a daemon which hooks into sendmail and routes email messages to clamav." # /usr/lib64/milter-manager/binding/lib/milter/manager/detector.rb:35 milter.enabled = false # default milter.fallback_status = "accept" # default milter.evaluation_mode = false # default milter.applicable_conditions = [] # /usr/lib64/milter-manager/binding/lib/milter/manager/detector.rb:37 milter.command = "/sbin/service" # /usr/lib64/milter-manager/binding/lib/milter/manager/detector.rb:38 milter.command_options = "clamav-milter start" # default milter.user_name = nil # default milter.connection_timeout = 297.0 # default milter.writing_timeout = 7.0 # default milter.reading_timeout = 7.0 # default milter.end_of_message_timeout = 297.0 end # /etc/milter-manager/milter-manager.local.conf:1 define_milter("spamass-milter") do |milter| # /usr/lib64/milter-manager/binding/lib/milter/manager/detector.rb:42 milter.connection_spec = "inet:11120@[127.0.0.1]" # /usr/lib64/milter-manager/binding/lib/milter/manager/detector.rb:36 milter.description = "spamass-milter is a daemon that hooks into sendmail and routes email messages to spamassassin" # /usr/lib64/milter-manager/binding/lib/milter/manager/detector.rb:35 milter.enabled = true # default milter.fallback_status = "accept" # default milter.evaluation_mode = false milter.applicable_conditions = [ # default "Unauthenticated", # default "No Stress", ] # /usr/lib64/milter-manager/binding/lib/milter/manager/detector.rb:37 milter.command = "/sbin/service" # /usr/lib64/milter-manager/binding/lib/milter/manager/detector.rb:38 milter.command_options = "spamass-milter start" # default milter.user_name = nil # default milter.connection_timeout = 297.0 # default milter.writing_timeout = 7.0 # default milter.reading_timeout = 7.0 # default milter.end_of_message_timeout = 297.0 end sudo -u milter-manager milter-test-server -s unix:/var/run/milter-manager/milter-manager.sock --output-message status: pass elapsed-time: 29.2569 seconds Envelope:------------------------------ MAIL FROM:<se...@ex...> RCPT TO:<rec...@ex...> Header:-------------------------------- From: <se...@ex...> To: <rec...@ex...> + X-Spam-Status: No, score=3.7 required=5.0 tests=MISSING_DATE,MISSING_MID, + MISSING_SUBJECT,NO_DNS_FOR_FROM,UNPARSEABLE_RELAY autolearn=no version=3.3.1 + X-Spam-Level: *** + X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on ns01.dazoo.ne.jp Body:---------------------------------- La de da de da 1. La de da de da 2. La de da de da 3. La de da de da 4. テストメール送信 cat /var/log/maillog | grep milter-manager milter-manager[10498]: [17] [children][error][message-processing] None of milters are processing message. milter-manager[10498]: [17] [leader][error] None of milters are processing message. milter-manager[10498]: [statistics] [session][end][envelope-recipient][accept][0.147661](17) milter-manager[10498]: [statistics] [sessions][finished] 6(+1) 0 念のため、spammas-milter単体での動作も確認しました。 こちらは、問題ありませんでした。 よろしくお願いいたします。 松木 |
From: Kenji O. <ok...@cl...> - 2016-07-22 07:44:21
|
沖元です。 smapass-milter は以下のような設定で動作します。 define_milter("spamass-milter") do |milter| # /usr/lib64/milter-manager/binding/lib/milter/manager/detector.rb:42 milter.connection_spec = "inet:11120@[127.0.0.1]" # /usr/lib64/milter-manager/binding/lib/milter/manager/detector.rb:36 milter.description = "spamass-milter is a daemon that hooks into sendmail and routes email messages to spamassassin" # /usr/lib64/milter-manager/binding/lib/milter/manager/detector.rb:35 milter.enabled = true # default milter.fallback_status = "accept" # default milter.evaluation_mode = false milter.applicable_conditions = [ # default "Remote Network", # default "Unauthenticated", # default "No Stress", ] # /usr/lib64/milter-manager/binding/lib/milter/manager/detector.rb:37 milter.command = "/sbin/service" # /usr/lib64/milter-manager/binding/lib/milter/manager/detector.rb:38 milter.command_options = "spamass-milter start" # default milter.user_name = nil # default milter.connection_timeout = 297.0 # default milter.writing_timeout = 7.0 # default milter.reading_timeout = 7.0 # default milter.end_of_message_timeout = 297.0 end この中に適用条件と呼ばれるものが自動で3つ設定されています。 このうちの一つの「Remote Network」というものの影響でローカルホストからの メールに milter が適用されていないのではないでしょうか。 milter.applicable_conditions = [ # default "Remote Network", # default "Unauthenticated", # default "No Stress", ] これを変更するには /etc/milter-manager/milter-manager.local.conf で以下 のように書きます。 define_milter("spamass-milter") do |milter| milter.applicable_conditions = ["Unauthenticated", "No Stress"] end そして milter-manager を再起動します。 $ sudo service milter-manager restart milter-test-server を使用して次のように動作を確認することができます。 $ sudo -u milter-manager milter-test-server -s unix:/var/run/milter-manager/milter-manager.sock --output-message status: pass elapsed-time: 0.234439 seconds Envelope:------------------------------ MAIL FROM:<se...@ex...> RCPT TO:<rec...@ex...> Header:-------------------------------- From: <se...@ex...> To: <rec...@ex...> + X-Spam-Flag: YES + X-Spam-Status: Yes, score=5.7 required=5.0 tests=DNS_FROM_AHBL_RHSBL, + MISSING_DATE,MISSING_MID,MISSING_SUBJECT,UNPARSEABLE_RELAY autolearn=no + version=3.3.1 + X-Spam-Report: + * 2.4 DNS_FROM_AHBL_RHSBL RBL: Envelope sender listed in dnsbl.ahbl.org + * 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines + * 0.1 MISSING_MID Missing Message-Id: header + * 1.8 MISSING_SUBJECT Missing Subject: header + * 1.4 MISSING_DATE Missing Date: header + X-Spam-Level: ***** + X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on centos6 Body:---------------------------------- La de da de da 1. La de da de da 2. La de da de da 3. La de da de da 4. On 2016年07月22日 11:57, 松木 康倫 wrote: > お世話になります。松木と申します。 > > CentOS 6.8にて、mailte-managerのテストを行っております。 > 以前から、興味があり、何度かセットアップしたことがあるのですが、動作せず、現在に至ります。 > 試験運転できる環境ができたので、ドキュメント通り構築しているのですが、動きません。 > アドバイスをよろしくお願いいたします。 > clamd-milterはドキュメント通りの設定では動作しませんでしたが、解決しました。 > clamd-milterを削除し、 > 次に、spamass-milterの単体テストをしています。 > > > 環境 > CentOS6.8 64bit > spamass-milter.x86_64 0.3.2-4.el6 epel > spamassassin x86_64 3.3.1-3.el6 base > > /etc/mail/spamassassin/local.cf 無編集 > > /etc/sysconfig/spamass-milter > SOCKET="inet:11120@[127.0.0.1]" > EXTRA_FLAGS="" > > /etc/postfix/main.cf > ### > ### milter manager > ### > milter_protocol = 6 > milter_default_action = accept > milter_mail_macros = {auth_author} {auth_type} {auth_authen} > smtpd_milters = unix:/var/run/milter-manager/milter-manager.sock > > > sudo /usr/sbin/milter-manager -u milter-manager --show-configの > 結果 > define_milter("spamass-milter") do |milter| > milter.connection_spec = "inet:11120@[127.0.0.1]" > milter.enabled = true > を確認 > > sudo -u milter-manager milter-test-server -s unix:/var/run/milter-manager/milter-manager.sock > status: accept > elapsed-time: 0.000941 seconds > を確認 > > メールでspamテストメールを送信 > cat /var/log/maillog | grep milter-manager > milter-manager[34900]: [statistics] [milter][end][connect][stop][0.000391](8): spamass-milter > milter-manager[34900]: [statistics] [session][end][connect][accept][0.001796](7) > milter-manager[34900]: [statistics] [sessions][finished] 4(+1) 0 > > メール受信するとSpam判定していません。 > > 試しに > /etc/postfix/main.cf > ### > ### milter manager > ### > milter_protocol = 6 > milter_default_action = accept > milter_mail_macros = {auth_author} {auth_type} {auth_authen} > #smtpd_milters = unix:/var/run/milter-manager/milter-manager.sock > smtpd_milters = inet:11120 > > とすると、ヘッダーにも件名にもSpam判定の跡が確認できます。 > > よろしくお願いいたします。 > > > ------------------------------------------------------------------------------ > What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic > patterns at an interface-level. Reveals which users, apps, and protocols are > consuming the most bandwidth. Provides multi-vendor support for NetFlow, > J-Flow, sFlow and other flows. Make informed decisions using capacity planning > reports.http://sdm.link/zohodev2dev > _______________________________________________ > milter-manager-users-ja mailing list > mil...@li... > https://lists.sourceforge.net/lists/listinfo/milter-manager-users-ja > |
From: 松木 康倫 <yma...@si...> - 2016-07-22 02:57:51
|
お世話になります。松木と申します。 CentOS 6.8にて、mailte-managerのテストを行っております。 以前から、興味があり、何度かセットアップしたことがあるのですが、動作せず、現在に至ります。 試験運転できる環境ができたので、ドキュメント通り構築しているのですが、動きません。 アドバイスをよろしくお願いいたします。 clamd-milterはドキュメント通りの設定では動作しませんでしたが、解決しました。 clamd-milterを削除し、 次に、spamass-milterの単体テストをしています。 環境 CentOS6.8 64bit spamass-milter.x86_64 0.3.2-4.el6 epel spamassassin x86_64 3.3.1-3.el6 base /etc/mail/spamassassin/local.cf 無編集 /etc/sysconfig/spamass-milter SOCKET="inet:11120@[127.0.0.1]" EXTRA_FLAGS="" /etc/postfix/main.cf ### ### milter manager ### milter_protocol = 6 milter_default_action = accept milter_mail_macros = {auth_author} {auth_type} {auth_authen} smtpd_milters = unix:/var/run/milter-manager/milter-manager.sock sudo /usr/sbin/milter-manager -u milter-manager --show-configの 結果 define_milter("spamass-milter") do |milter| milter.connection_spec = "inet:11120@[127.0.0.1]" milter.enabled = true を確認 sudo -u milter-manager milter-test-server -s unix:/var/run/milter-manager/milter-manager.sock status: accept elapsed-time: 0.000941 seconds を確認 メールでspamテストメールを送信 cat /var/log/maillog | grep milter-manager milter-manager[34900]: [statistics] [milter][end][connect][stop][0.000391](8): spamass-milter milter-manager[34900]: [statistics] [session][end][connect][accept][0.001796](7) milter-manager[34900]: [statistics] [sessions][finished] 4(+1) 0 メール受信するとSpam判定していません。 試しに /etc/postfix/main.cf ### ### milter manager ### milter_protocol = 6 milter_default_action = accept milter_mail_macros = {auth_author} {auth_type} {auth_authen} #smtpd_milters = unix:/var/run/milter-manager/milter-manager.sock smtpd_milters = inet:11120 とすると、ヘッダーにも件名にもSpam判定の跡が確認できます。 よろしくお願いいたします。 |
From: HorimotoYasuhiro <spa...@mo...> - 2016-07-10 11:39:13
|
お世話になっております。 堀本です。 沖元様、解決方法のご提案ありがとうございます。 GitHubへ新しくissueを立てておきました。 https://github.com/milter-manager/milter-manager/issues/98 神戸様、参考情報ありがとうございました。 *BSD系OSでは、起動時に/var/run配下が消去されるのは普通のことなのですね。 以上です。失礼いたします。 > 2016/07/05 12:16、Takahiro Kambe <ta...@ba...> のメール: > > こんにちは。 > > In message <3c5...@cl...> > on Tue, 5 Jul 2016 09:31:05 +0900, > Kenji Okimoto <ok...@cl...> wrote: >> 解決方法は、いくつか考えられると思います。 >> >> ご提案のように /etc/tmpfiles.d 以下に設定ファイルを用意するのも手だと思 >> います。 >> serviceファイル内のExecStartPreでディレクトリを作る方法も考えられます。 >> (init scriptだと起動時にディレクトリを作成しています) >> >> どちらの方法がよいのかは現時点では、きちんと調査していないので判断できま >> せん。 > *BSD系のOSでは、かなり古い時代から /var/run は、各サービス関連の起動ス > クリプトを実行する前に完全に消去しています。 > > そして、/var/runにディレクトリを作成するのは、各サービス関連の起動スク > リプトが責任を持って行うこととなっています。 > > 以上、単なる参考情報でした。 > > -- > 神戸 隆博 (かんべ たかひろ) at 仕事場 > > ------------------------------------------------------------------------------ > Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San > Francisco, CA to explore cutting-edge tech and listen to tech luminaries > present their vision of the future. This family event has something for > everyone, including kids. Get more information and register today. > http://sdm.link/attshape > _______________________________________________ > milter-manager-users-ja mailing list > mil...@li... > https://lists.sourceforge.net/lists/listinfo/milter-manager-users-ja |
From: Takahiro K. <ta...@ba...> - 2016-07-05 03:34:24
|
こんにちは。 In message <3c5...@cl...> on Tue, 5 Jul 2016 09:31:05 +0900, Kenji Okimoto <ok...@cl...> wrote: > 解決方法は、いくつか考えられると思います。 > > ご提案のように /etc/tmpfiles.d 以下に設定ファイルを用意するのも手だと思 > います。 > serviceファイル内のExecStartPreでディレクトリを作る方法も考えられます。 > (init scriptだと起動時にディレクトリを作成しています) > > どちらの方法がよいのかは現時点では、きちんと調査していないので判断できま > せん。 *BSD系のOSでは、かなり古い時代から /var/run は、各サービス関連の起動ス クリプトを実行する前に完全に消去しています。 そして、/var/runにディレクトリを作成するのは、各サービス関連の起動スク リプトが責任を持って行うこととなっています。 以上、単なる参考情報でした。 -- 神戸 隆博 (かんべ たかひろ) at 仕事場 |
From: Kenji O. <ok...@cl...> - 2016-07-05 00:31:16
|
沖元です。 /var/run/milter-manager が再起動で消えているのはその通りだと思います。 初回起動時にうまく動いているのは %post で作っているからですね。 解決方法は、いくつか考えられると思います。 ご提案のように /etc/tmpfiles.d 以下に設定ファイルを用意するのも手だと思 います。 serviceファイル内のExecStartPreでディレクトリを作る方法も考えられます。 (init scriptだと起動時にディレクトリを作成しています) どちらの方法がよいのかは現時点では、きちんと調査していないので判断できま せん。 GitHub に issue をたてておいていただけますか。 https://github.com/milter-manager/milter-manager/issues/new On 2016年07月04日 23:09, HorimotoYasuhiro wrote: > お世話になります。 > > 堀本と申します。 > > > > > > CentOS7上でmilter-manager2.0.9をインストールしていたところ、OS再起動後に > > milter-managerプロセスの起動に失敗してしまいます。 > > 現段階では、問題かどうか判断がつきませんがご連絡させていただきます。 > > > > ■発生環境 > > ・OS:CentOS 7.2.1511 (Core) x86_64 minimalISOにてインストール > > ※Windows10 Hyper-v上で動作させています。 > > yum updateは実施済みです。 > > ・milter-manager 2.0.9 > > > > ■現象発生時の操作 > > CentOS7へのインストールの「milter-managerの設定」を実施した後、OSを再起動 > > したところ発生しました。 > > > > ■現在の調査結果 > > > > /var/log/messageを確認したところ以下のメッセージが表示されており > > /var/run/milter-manager/milter-manager.sockが存在しないようです。 > > > > ・/var/log/messageに記録されたエラーログ > > ----------------------------------------------------------------------------------------------- > > Jul 4 21:50:12 localhost milter-manager: failed to listen: failed to > bind(): un > > ix:/var/run/milter-manager/milter-manager.sock: そのようなファイルやディ > レクトリ > > はありません > > Jul 4 21:50:12 localhost systemd: milter-manager.service: main process > exited, > > code=exited, status=1/FAILURE > > Jul 4 21:50:12 localhost systemd: Unit milter-manager.service entered > failed st > > ate. > > Jul 4 21:50:12 localhost systemd: milter-manager.service failed. > > Jul 4 21:50:56 localhost clamd: SelfCheck: Database status OK. > > ----------------------------------------------------------------------------------------------- > > > > CentOS7から/var/runはtmpfsでマウントされているので、再起動時に/var/run > 配下の > > ディレクトリとファイルが消えてしまうことが関係しているのかもしれません > が、まだ原因はつかめていません。 > > > > 以下の記事によると、OS起動時に/var/run配下に作成しておきたいディレクトリ > を指定 > > できるようなので、その方法で解決するかどうか試してみようと思いますが、何 > か対処法をご存じ > > でしたら、ご指摘いただけると幸いです。 > > > > 参考記事 > > http://qiita.com/suemoc/items/e29285e8e67263298f35 > > > > 以上です。失礼いたします。 > > > > ------------------------------------------------------------------------------ > Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San > Francisco, CA to explore cutting-edge tech and listen to tech luminaries > present their vision of the future. This family event has something for > everyone, including kids. Get more information and register today. > http://sdm.link/attshape > > > > _______________________________________________ > milter-manager-users-ja mailing list > mil...@li... > https://lists.sourceforge.net/lists/listinfo/milter-manager-users-ja > -- Kenji Okimoto <ok...@cl...> |
From: HorimotoYasuhiro <spa...@mo...> - 2016-07-04 14:09:43
|
お世話になります。 堀本と申します。 CentOS7上でmilter-manager2.0.9をインストールしていたところ、OS再起動後に milter-managerプロセスの起動に失敗してしまいます。 現段階では、問題かどうか判断がつきませんがご連絡させていただきます。 ■発生環境 ・OS:CentOS 7.2.1511 (Core) x86_64 minimalISOにてインストール ※Windows10 Hyper-v上で動作させています。 yum updateは実施済みです。 ・milter-manager 2.0.9 ■現象発生時の操作 CentOS7へのインストールの「milter-managerの設定」を実施した後、OSを再起動 したところ発生しました。 ■現在の調査結果 /var/log/messageを確認したところ以下のメッセージが表示されており /var/run/milter-manager/milter-manager.sockが存在しないようです。 ・/var/log/messageに記録されたエラーログ ----------------------------------------------------------------------------------------------- Jul 4 21:50:12 localhost milter-manager: failed to listen: failed to bind(): un ix:/var/run/milter-manager/milter-manager.sock: そのようなファイルやディレクトリ はありません Jul 4 21:50:12 localhost systemd: milter-manager.service: main process exited, code=exited, status=1/FAILURE Jul 4 21:50:12 localhost systemd: Unit milter-manager.service entered failed st ate. Jul 4 21:50:12 localhost systemd: milter-manager.service failed. Jul 4 21:50:56 localhost clamd: SelfCheck: Database status OK. ----------------------------------------------------------------------------------------------- CentOS7から/var/runはtmpfsでマウントされているので、再起動時に/var/run配下の ディレクトリとファイルが消えてしまうことが関係しているのかもしれませんが、まだ原因はつかめていません。 以下の記事によると、OS起動時に/var/run配下に作成しておきたいディレクトリを指定 できるようなので、その方法で解決するかどうか試してみようと思いますが、何か対処法をご存じ でしたら、ご指摘いただけると幸いです。 参考記事 http://qiita.com/suemoc/items/e29285e8e67263298f35 以上です。失礼いたします。 |
From: Kouhei S. <ko...@cl...> - 2016-06-17 01:29:52
|
須藤です。 In <f58...@cl...> "[milter-manager-users-ja:00277] Re: [ANN] milter manager 2.0.8" on Thu, 16 Jun 2016 11:02:01 +0900, Kenji Okimoto <ok...@cl...> wrote: > milter自動検出の部分を直してもらったので 2.0.9 をリリースしました。 2.0.9にアップグレードしました。 milter自動検出が再度有効になりました。 -- 須藤 功平 <ko...@cl...> 株式会社クリアコード <http://www.clear-code.com/> Groongaベースの全文検索システムを総合サポート: http://groonga.org/ja/support/ パッチ採用 - プログラミングが楽しい人向けの採用プロセス: http://www.clear-code.com/recruitment/ リーダブルコードワークショップ: http://www.clear-code.com/services/code-reader/readable-code-workshop.html |
From: Kenji O. <ok...@cl...> - 2016-06-16 02:02:12
|
沖元です。 milter自動検出の部分を直してもらったので 2.0.9 をリリースしました。 On 2016年06月15日 13:42, Kouhei Sutou wrote: > 須藤です。 > > In <201...@cl...> > "[milter-manager-users-ja:00275] Re: [ANN] milter manager 2.0.8" on Wed, 15 Jun 2016 13:28:24 +0900 (JST), > Kouhei Sutou <ko...@cl...> wrote: > >> milter-managerプロセスはちゃんと再起動して動いているようです。 >> (下から2番目のプロセスの開始時刻が13:24になっている。) >> >> --- >> % ps axuwww | grep milter >> grmilter 1805 0.0 0.1 1663940 2520 ? Ssl 2015 83:45 /usr/sbin/milter-greylist -u grmilter -P /var/run/milter-greylist.pid >> sa-milt 1825 0.0 0.0 1566660 1040 ? Ssl 2015 33:27 /usr/sbin/spamass-milter -p inet:11120@[127.0.0.1] -P /var/run/spamass-milter.pid -f -m -r 15 >> clam 6228 0.0 0.0 1600264 952 ? Ssl May21 2:00 clamav-milter >> 496 9316 0.0 1.1 158144 21432 ? Sl 13:24 0:00 /usr/sbin/milter-manager --daemon >> kou 9865 0.0 0.0 103324 988 pts/0 S+ 13:25 0:00 grep milter >> --- > > プロセスは起動しているんですが、milter自動検出機能が動いてい > ませんでした。 > > (define_milterが1つもない。) > > --- > % sudo -H /usr/sbin/milter-manager --show-config > # default > package.platform = "centos6" > # default > package.options = nil > > # default > security.privilege_mode = false > # default > security.effective_user = "milter-manager" > # default > security.effective_group = "milter-manager" > > # default > log.level = "default" > # default > log.path = nil > # default > log.use_syslog = true > # default > log.syslog_facility = "mail" > > # default > manager.connection_spec = "unix:/var/run/milter-manager/milter-manager.sock" > # default > manager.unix_socket_mode = 0660 > # default > manager.unix_socket_group = "milter-manager" > # default > manager.remove_unix_socket_on_create = true > # default > manager.remove_unix_socket_on_close = true > # default > manager.daemon = false > # default > manager.pid_file = "/var/run/milter-manager/milter-manager.pid" > # default > manager.maintenance_interval = 10 > # default > manager.suspend_time_on_unacceptable = 5 > # default > manager.max_connections = 0 > # default > manager.max_file_descriptors = 0 > # default > manager.custom_configuration_directory = nil > # default > manager.fallback_status = "accept" > # default > manager.fallback_status_at_disconnect = "temporary-failure" > # /etc/milter-manager/milter-manager.local.conf:3 > manager.event_loop_backend = "libev" > # default > manager.n_workers = 0 > # default > manager.packet_buffer_size = 0 > # default > manager.connection_check_interval = 0 > # default > manager.chunk_size = 65535 > # default > manager.max_pending_finished_sessions = 0 > > # default > controller.connection_spec = nil > # default > controller.unix_socket_mode = 0660 > # default > controller.unix_socket_group = nil > # default > controller.remove_unix_socket_on_create = true > # default > controller.remove_unix_socket_on_close = true > > # default > database.type = nil > # default > database.name = nil > # default > database.host = nil > # default > database.port = nil > # default > database.path = nil > # default > database.user = nil > # default > database.password = nil > > # /etc/milter-manager/applicable-conditions/remote-network.conf:25 > define_applicable_condition("Remote Network") do |condition| > # /etc/milter-manager/applicable-conditions/remote-network.conf:26 > condition.description = "Apply milter only if connected from remote network" > end > > # /etc/milter-manager/applicable-conditions/trust.conf:87 > define_applicable_condition("Trust") do |condition| > # /etc/milter-manager/applicable-conditions/trust.conf:88 > condition.description = "Set {trusted_*}=yes macros for trusted session" > end > > # /etc/milter-manager/applicable-conditions/authentication.conf:3 > define_applicable_condition("Authenticated") do |condition| > # /etc/milter-manager/applicable-conditions/authentication.conf:4 > condition.description = "Apply a milter only when sender is authorized" > end > > # /etc/milter-manager/applicable-conditions/authentication.conf:11 > define_applicable_condition("Unauthenticated") do |condition| > # /etc/milter-manager/applicable-conditions/authentication.conf:12 > condition.description = "Apply a milter only when sender is not authorized" > end > > # /etc/milter-manager/applicable-conditions/s25r.conf:66 > define_applicable_condition("S25R") do |condition| > # /etc/milter-manager/applicable-conditions/s25r.conf:67 > condition.description = "Selective SMTP Rejection" > end > > # /etc/milter-manager/applicable-conditions/sendmail-compatible.conf:5 > define_applicable_condition("Sendmail Compatible") do |condition| > # /etc/milter-manager/applicable-conditions/sendmail-compatible.conf:6 > condition.description = "Make a milter depends on Sendmail workable with Postfix" > end > > # /etc/milter-manager/applicable-conditions/stress.conf:25 > define_applicable_condition("Stress Notify") do |condition| > # /etc/milter-manager/applicable-conditions/stress.conf:26 > condition.description = "Define stress=yes macro when stress situation" > end > > # /etc/milter-manager/applicable-conditions/stress.conf:34 > define_applicable_condition("No Stress") do |condition| > # /etc/milter-manager/applicable-conditions/stress.conf:35 > condition.description = "Apply milter only when normal condition" > end > --- > > package.platformが"redhat"から"centos6"に変わったのに > /etc/milter-manager/defaults/centos6.confがないからだと思い > ます。たぶん、CentOS 7とかでも発生するんじゃないかと思います。 > > binding/ruby/lib/milter/manager.rbのload_defaultsでcentos6用 > の設定がなかったらredhatにフォールバックするようにするのがい > いんじゃないかと思います。 > > -- Kenji Okimoto <ok...@cl...> |
From: Kouhei S. <ko...@cl...> - 2016-06-15 04:43:06
|
須藤です。 In <201...@cl...> "[milter-manager-users-ja:00275] Re: [ANN] milter manager 2.0.8" on Wed, 15 Jun 2016 13:28:24 +0900 (JST), Kouhei Sutou <ko...@cl...> wrote: > milter-managerプロセスはちゃんと再起動して動いているようです。 > (下から2番目のプロセスの開始時刻が13:24になっている。) > > --- > % ps axuwww | grep milter > grmilter 1805 0.0 0.1 1663940 2520 ? Ssl 2015 83:45 /usr/sbin/milter-greylist -u grmilter -P /var/run/milter-greylist.pid > sa-milt 1825 0.0 0.0 1566660 1040 ? Ssl 2015 33:27 /usr/sbin/spamass-milter -p inet:11120@[127.0.0.1] -P /var/run/spamass-milter.pid -f -m -r 15 > clam 6228 0.0 0.0 1600264 952 ? Ssl May21 2:00 clamav-milter > 496 9316 0.0 1.1 158144 21432 ? Sl 13:24 0:00 /usr/sbin/milter-manager --daemon > kou 9865 0.0 0.0 103324 988 pts/0 S+ 13:25 0:00 grep milter > --- プロセスは起動しているんですが、milter自動検出機能が動いてい ませんでした。 (define_milterが1つもない。) --- % sudo -H /usr/sbin/milter-manager --show-config # default package.platform = "centos6" # default package.options = nil # default security.privilege_mode = false # default security.effective_user = "milter-manager" # default security.effective_group = "milter-manager" # default log.level = "default" # default log.path = nil # default log.use_syslog = true # default log.syslog_facility = "mail" # default manager.connection_spec = "unix:/var/run/milter-manager/milter-manager.sock" # default manager.unix_socket_mode = 0660 # default manager.unix_socket_group = "milter-manager" # default manager.remove_unix_socket_on_create = true # default manager.remove_unix_socket_on_close = true # default manager.daemon = false # default manager.pid_file = "/var/run/milter-manager/milter-manager.pid" # default manager.maintenance_interval = 10 # default manager.suspend_time_on_unacceptable = 5 # default manager.max_connections = 0 # default manager.max_file_descriptors = 0 # default manager.custom_configuration_directory = nil # default manager.fallback_status = "accept" # default manager.fallback_status_at_disconnect = "temporary-failure" # /etc/milter-manager/milter-manager.local.conf:3 manager.event_loop_backend = "libev" # default manager.n_workers = 0 # default manager.packet_buffer_size = 0 # default manager.connection_check_interval = 0 # default manager.chunk_size = 65535 # default manager.max_pending_finished_sessions = 0 # default controller.connection_spec = nil # default controller.unix_socket_mode = 0660 # default controller.unix_socket_group = nil # default controller.remove_unix_socket_on_create = true # default controller.remove_unix_socket_on_close = true # default database.type = nil # default database.name = nil # default database.host = nil # default database.port = nil # default database.path = nil # default database.user = nil # default database.password = nil # /etc/milter-manager/applicable-conditions/remote-network.conf:25 define_applicable_condition("Remote Network") do |condition| # /etc/milter-manager/applicable-conditions/remote-network.conf:26 condition.description = "Apply milter only if connected from remote network" end # /etc/milter-manager/applicable-conditions/trust.conf:87 define_applicable_condition("Trust") do |condition| # /etc/milter-manager/applicable-conditions/trust.conf:88 condition.description = "Set {trusted_*}=yes macros for trusted session" end # /etc/milter-manager/applicable-conditions/authentication.conf:3 define_applicable_condition("Authenticated") do |condition| # /etc/milter-manager/applicable-conditions/authentication.conf:4 condition.description = "Apply a milter only when sender is authorized" end # /etc/milter-manager/applicable-conditions/authentication.conf:11 define_applicable_condition("Unauthenticated") do |condition| # /etc/milter-manager/applicable-conditions/authentication.conf:12 condition.description = "Apply a milter only when sender is not authorized" end # /etc/milter-manager/applicable-conditions/s25r.conf:66 define_applicable_condition("S25R") do |condition| # /etc/milter-manager/applicable-conditions/s25r.conf:67 condition.description = "Selective SMTP Rejection" end # /etc/milter-manager/applicable-conditions/sendmail-compatible.conf:5 define_applicable_condition("Sendmail Compatible") do |condition| # /etc/milter-manager/applicable-conditions/sendmail-compatible.conf:6 condition.description = "Make a milter depends on Sendmail workable with Postfix" end # /etc/milter-manager/applicable-conditions/stress.conf:25 define_applicable_condition("Stress Notify") do |condition| # /etc/milter-manager/applicable-conditions/stress.conf:26 condition.description = "Define stress=yes macro when stress situation" end # /etc/milter-manager/applicable-conditions/stress.conf:34 define_applicable_condition("No Stress") do |condition| # /etc/milter-manager/applicable-conditions/stress.conf:35 condition.description = "Apply milter only when normal condition" end --- package.platformが"redhat"から"centos6"に変わったのに /etc/milter-manager/defaults/centos6.confがないからだと思い ます。たぶん、CentOS 7とかでも発生するんじゃないかと思います。 binding/ruby/lib/milter/manager.rbのload_defaultsでcentos6用 の設定がなかったらredhatにフォールバックするようにするのがい いんじゃないかと思います。 -- 須藤 功平 <ko...@cl...> 株式会社クリアコード <http://www.clear-code.com/> Groongaベースの全文検索システムを総合サポート: http://groonga.org/ja/support/ パッチ採用 - プログラミングが楽しい人向けの採用プロセス: http://www.clear-code.com/recruitment/ リーダブルコードワークショップ: http://www.clear-code.com/services/code-reader/readable-code-workshop.html |
From: Kouhei S. <ko...@cl...> - 2016-06-15 04:28:36
|
須藤です。 In <165...@cl...> "[milter-manager-users-ja:00274] Re: [ANN] milter manager 2.0.8" on Wed, 15 Jun 2016 12:46:21 +0900, Kenji Okimoto <ok...@cl...> wrote: > Ruby 2.2.5 のパッケージをアップロードしました。 > もう一度試してみてください。 試してみました。エラーが解消されアップグレードできました。 --- % sudo yum update -y milter-manager 読み込んだプラグイン:fastestmirror, security 更新処理の設定をしています Loading mirror speeds from cached hostfile * base: ftp.nara.wide.ad.jp * epel: ftp.riken.jp * extras: ftp.nara.wide.ad.jp * updates: ftp.nara.wide.ad.jp 依存性の解決をしています --> トランザクションの確認を実行しています。 ---> Package milter-manager.x86_64 0:2.0.5-1.el6 will be 更新 --> 依存性の処理をしています: milter-manager = 2.0.5-1.el6 のパッケージ: milter-manager-munin-plugins-2.0.5-1.el6.x86_64 --> 依存性の処理をしています: milter-manager = 2.0.5-1.el6 のパッケージ: milter-manager-log-analyzer-2.0.5-1.el6.x86_64 ---> Package milter-manager.x86_64 0:2.0.8-1.el6 will be an update --> 依存性の処理をしています: ruby-milter-client = 2.0.8-1.el6 のパッケージ: milter-manager-2.0.8-1.el6.x86_64 --> 依存性の処理をしています: ruby-milter-server = 2.0.8-1.el6 のパッケージ: milter-manager-2.0.8-1.el6.x86_64 --> 依存性の処理をしています: milter-manager-libs = 2.0.8-1.el6 のパッケージ: milter-manager-2.0.8-1.el6.x86_64 --> トランザクションの確認を実行しています。 ---> Package milter-manager-libs.x86_64 0:2.0.5-1.el6 will be 更新 ---> Package milter-manager-libs.x86_64 0:2.0.8-1.el6 will be an update --> 依存性の処理をしています: libruby-2.2.so.2.2()(64bit) のパッケージ: milter-manager-libs-2.0.8-1.el6.x86_64 ---> Package milter-manager-log-analyzer.x86_64 0:2.0.5-1.el6 will be 更新 ---> Package milter-manager-log-analyzer.x86_64 0:2.0.8-1.el6 will be an update ---> Package milter-manager-munin-plugins.x86_64 0:2.0.5-1.el6 will be 更新 ---> Package milter-manager-munin-plugins.x86_64 0:2.0.8-1.el6 will be an update ---> Package ruby-milter-client.x86_64 0:2.0.5-1.el6 will be 更新 ---> Package ruby-milter-client.x86_64 0:2.0.8-1.el6 will be an update --> 依存性の処理をしています: libmilter-client = 2.0.8-1.el6 のパッケージ: ruby-milter-client-2.0.8-1.el6.x86_64 --> 依存性の処理をしています: ruby-milter-core = 2.0.8-1.el6 のパッケージ: ruby-milter-client-2.0.8-1.el6.x86_64 --> 依存性の処理をしています: pkgconfig(milter-client) = 2.0.8 のパッケージ: ruby-milter-client-2.0.8-1.el6.x86_64 ---> Package ruby-milter-server.x86_64 0:2.0.5-1.el6 will be 更新 ---> Package ruby-milter-server.x86_64 0:2.0.8-1.el6 will be an update --> 依存性の処理をしています: pkgconfig(milter-server) = 2.0.8 のパッケージ: ruby-milter-server-2.0.8-1.el6.x86_64 --> 依存性の処理をしています: libmilter-server = 2.0.8-1.el6 のパッケージ: ruby-milter-server-2.0.8-1.el6.x86_64 --> トランザクションの確認を実行しています。 ---> Package libmilter-client.x86_64 0:2.0.5-1.el6 will be 更新 ---> Package libmilter-client.x86_64 0:2.0.8-1.el6 will be an update --> 依存性の処理をしています: libmilter-core = 2.0.8-1.el6 のパッケージ: libmilter-client-2.0.8-1.el6.x86_64 ---> Package libmilter-client-devel.x86_64 0:2.0.5-1.el6 will be 更新 ---> Package libmilter-client-devel.x86_64 0:2.0.8-1.el6 will be an update --> 依存性の処理をしています: libmilter-core-devel = 2.0.8-1.el6 のパッケージ: libmilter-client-devel-2.0.8-1.el6.x86_64 --> 依存性の処理をしています: pkgconfig(milter-core) = 2.0.8 のパッケージ: libmilter-client-devel-2.0.8-1.el6.x86_64 ---> Package libmilter-server.x86_64 0:2.0.5-1.el6 will be 更新 ---> Package libmilter-server.x86_64 0:2.0.8-1.el6 will be an update ---> Package libmilter-server-devel.x86_64 0:2.0.5-1.el6 will be 更新 ---> Package libmilter-server-devel.x86_64 0:2.0.8-1.el6 will be an update ---> Package ruby-milter-core.x86_64 0:2.0.5-1.el6 will be 更新 ---> Package ruby-milter-core.x86_64 0:2.0.8-1.el6 will be an update ---> Package ruby2.1.x86_64 0:2.1.5-2.el6 will be 不要 ---> Package ruby2.2.x86_64 0:2.2.5-1.el6 will be obsoleting --> トランザクションの確認を実行しています。 ---> Package libmilter-core.x86_64 0:2.0.5-1.el6 will be 更新 ---> Package libmilter-core.x86_64 0:2.0.8-1.el6 will be an update ---> Package libmilter-core-devel.x86_64 0:2.0.5-1.el6 will be 更新 ---> Package libmilter-core-devel.x86_64 0:2.0.8-1.el6 will be an update --> 依存性解決を終了しました。 依存性を解決しました ================================================================================ パッケージ アーキテクチャ バージョン リポジトリー 容量 ================================================================================ インストールしています: ruby2.2 x86_64 2.2.5-1.el6 milter-manager 10 M 置き換えています ruby2.1.x86_64 2.1.5-2.el6 更新: milter-manager x86_64 2.0.8-1.el6 milter-manager 97 k 依存性関連での更新をします。: libmilter-client x86_64 2.0.8-1.el6 milter-manager 88 k libmilter-client-devel x86_64 2.0.8-1.el6 milter-manager 812 k libmilter-core x86_64 2.0.8-1.el6 milter-manager 129 k libmilter-core-devel x86_64 2.0.8-1.el6 milter-manager 818 k libmilter-server x86_64 2.0.8-1.el6 milter-manager 86 k libmilter-server-devel x86_64 2.0.8-1.el6 milter-manager 804 k milter-manager-libs x86_64 2.0.8-1.el6 milter-manager 110 k milter-manager-log-analyzer x86_64 2.0.8-1.el6 milter-manager 53 k milter-manager-munin-plugins x86_64 2.0.8-1.el6 milter-manager 47 k ruby-milter-client x86_64 2.0.8-1.el6 milter-manager 821 k ruby-milter-core x86_64 2.0.8-1.el6 milter-manager 937 k ruby-milter-server x86_64 2.0.8-1.el6 milter-manager 805 k トランザクションの要約 ================================================================================ インストール 1 パッケージ アップグレード 13 パッケージ 総ダウンロード容量: 16 M パッケージをダウンロードしています: (1/14): libmilter-client-2.0.8-1.el6.x86_64.rpm | 88 kB 00:01 (2/14): libmilter-client-devel-2.0.8-1.el6.x86_64.rpm | 812 kB 00:02 (3/14): libmilter-core-2.0.8-1.el6.x86_64.rpm | 129 kB 00:01 (4/14): libmilter-core-devel-2.0.8-1.el6.x86_64.rpm | 818 kB 00:01 (5/14): libmilter-server-2.0.8-1.el6.x86_64.rpm | 86 kB 00:00 (6/14): libmilter-server-devel-2.0.8-1.el6.x86_64.rpm | 804 kB 00:02 (7/14): milter-manager-2.0.8-1.el6.x86_64.rpm | 97 kB 00:01 (8/14): milter-manager-libs-2.0.8-1.el6.x86_64.rpm | 110 kB 00:01 (9/14): milter-manager-log-analyzer-2.0.8-1.el6.x86_64.r | 53 kB 00:00 (10/14): milter-manager-munin-plugins-2.0.8-1.el6.x86_64 | 47 kB 00:00 (11/14): ruby-milter-client-2.0.8-1.el6.x86_64.rpm | 821 kB 00:01 (12/14): ruby-milter-core-2.0.8-1.el6.x86_64.rpm | 937 kB 00:00 (13/14): ruby-milter-server-2.0.8-1.el6.x86_64.rpm | 805 kB 00:02 (14/14): ruby2.2-2.2.5-1.el6.x86_64.rpm | 10 MB 00:09 -------------------------------------------------------------------------------- 合計 362 kB/s | 16 MB 00:44 rpm_check_debug を実行しています トランザクションのテストを実行しています トランザクションのテストを成功しました トランザクションを実行しています 更新 : libmilter-core-2.0.8-1.el6.x86_64 1/28 インストールしています : ruby2.2-2.2.5-1.el6.x86_64 2/28 更新 : libmilter-server-2.0.8-1.el6.x86_64 3/28 更新 : libmilter-client-2.0.8-1.el6.x86_64 4/28 更新 : libmilter-core-devel-2.0.8-1.el6.x86_64 5/28 更新 : libmilter-server-devel-2.0.8-1.el6.x86_64 6/28 更新 : ruby-milter-server-2.0.8-1.el6.x86_64 7/28 更新 : libmilter-client-devel-2.0.8-1.el6.x86_64 8/28 更新 : ruby-milter-core-2.0.8-1.el6.x86_64 9/28 更新 : ruby-milter-client-2.0.8-1.el6.x86_64 10/28 更新 : milter-manager-libs-2.0.8-1.el6.x86_64 11/28 更新 : milter-manager-2.0.8-1.el6.x86_64 12/28 更新 : milter-manager-log-analyzer-2.0.8-1.el6.x86 13/28 更新 : milter-manager-munin-plugins-2.0.8-1.el6.x8 14/28 # The following plugins caused errors: # pgbouncer_connections: # Junk printed to stderr # pgbouncer_requests: # Junk printed to stderr # postgres_autovacuum: # Non-zero exit during autoconf (255) # postgres_bgwriter: # Non-zero exit during autoconf (255) # postgres_cache_: # Non-zero exit during autoconf (255) # postgres_checkpoints: # Non-zero exit during autoconf (255) # postgres_connections_: # Non-zero exit during autoconf (255) # postgres_connections_db: # Non-zero exit during autoconf (255) # postgres_locks_: # Non-zero exit during autoconf (255) # postgres_oldest_prepared_xact_: # Non-zero exit during autoconf (255) # postgres_prepared_xacts_: # Non-zero exit during autoconf (255) # postgres_querylength_: # Non-zero exit during autoconf (255) # postgres_scans_: # Non-zero exit during autoconf (255) # postgres_size_: # Non-zero exit during autoconf (255) # postgres_transactions_: # Non-zero exit during autoconf (255) # postgres_tuples_: # Non-zero exit during autoconf (255) # postgres_users: # Non-zero exit during autoconf (255) # postgres_xlog: # Non-zero exit during autoconf (255) # proc: # In family 'auto' but doesn't have 'autoconf' capability # sendmail_processes: # Non-zero exit during autoconf (1) # slony_lag_: # Junk printed to stderr 整理中 : milter-manager-log-analyzer-2.0.5-1.el6.x86 15/28 整理中 : milter-manager-munin-plugins-2.0.5-1.el6.x8 16/28 整理中 : milter-manager-2.0.5-1.el6.x86_64 17/28 整理中 : ruby-milter-client-2.0.5-1.el6.x86_64 18/28 整理中 : ruby-milter-server-2.0.5-1.el6.x86_64 19/28 整理中 : ruby-milter-core-2.0.5-1.el6.x86_64 20/28 整理中 : libmilter-server-devel-2.0.5-1.el6.x86_64 21/28 整理中 : milter-manager-libs-2.0.5-1.el6.x86_64 22/28 整理中 : libmilter-client-devel-2.0.5-1.el6.x86_64 23/28 整理中 : libmilter-core-devel-2.0.5-1.el6.x86_64 24/28 整理中 : libmilter-client-2.0.5-1.el6.x86_64 25/28 整理中 : libmilter-server-2.0.5-1.el6.x86_64 26/28 整理中 : libmilter-core-2.0.5-1.el6.x86_64 27/28 削除中 : ruby2.1-2.1.5-2.el6.x86_64 28/28 Verifying : libmilter-server-2.0.8-1.el6.x86_64 1/28 Verifying : libmilter-server-devel-2.0.8-1.el6.x86_64 2/28 Verifying : ruby2.2-2.2.5-1.el6.x86_64 3/28 Verifying : ruby-milter-client-2.0.8-1.el6.x86_64 4/28 Verifying : libmilter-core-devel-2.0.8-1.el6.x86_64 5/28 Verifying : libmilter-core-2.0.8-1.el6.x86_64 6/28 Verifying : milter-manager-libs-2.0.8-1.el6.x86_64 7/28 Verifying : ruby-milter-server-2.0.8-1.el6.x86_64 8/28 Verifying : milter-manager-log-analyzer-2.0.8-1.el6.x86 9/28 Verifying : libmilter-client-devel-2.0.8-1.el6.x86_64 10/28 Verifying : milter-manager-munin-plugins-2.0.8-1.el6.x8 11/28 Verifying : libmilter-client-2.0.8-1.el6.x86_64 12/28 Verifying : milter-manager-2.0.8-1.el6.x86_64 13/28 Verifying : ruby-milter-core-2.0.8-1.el6.x86_64 14/28 Verifying : ruby-milter-core-2.0.5-1.el6.x86_64 15/28 Verifying : milter-manager-munin-plugins-2.0.5-1.el6.x8 16/28 Verifying : libmilter-client-devel-2.0.5-1.el6.x86_64 17/28 Verifying : milter-manager-2.0.5-1.el6.x86_64 18/28 Verifying : libmilter-server-devel-2.0.5-1.el6.x86_64 19/28 Verifying : milter-manager-log-analyzer-2.0.5-1.el6.x86 20/28 Verifying : libmilter-server-2.0.5-1.el6.x86_64 21/28 Verifying : libmilter-core-2.0.5-1.el6.x86_64 22/28 Verifying : ruby-milter-server-2.0.5-1.el6.x86_64 23/28 Verifying : ruby2.1-2.1.5-2.el6.x86_64 24/28 Verifying : milter-manager-libs-2.0.5-1.el6.x86_64 25/28 Verifying : libmilter-client-2.0.5-1.el6.x86_64 26/28 Verifying : libmilter-core-devel-2.0.5-1.el6.x86_64 27/28 Verifying : ruby-milter-client-2.0.5-1.el6.x86_64 28/28 インストール: ruby2.2.x86_64 0:2.2.5-1.el6 更新: milter-manager.x86_64 0:2.0.8-1.el6 依存性を更新しました: libmilter-client.x86_64 0:2.0.8-1.el6 libmilter-client-devel.x86_64 0:2.0.8-1.el6 libmilter-core.x86_64 0:2.0.8-1.el6 libmilter-core-devel.x86_64 0:2.0.8-1.el6 libmilter-server.x86_64 0:2.0.8-1.el6 libmilter-server-devel.x86_64 0:2.0.8-1.el6 milter-manager-libs.x86_64 0:2.0.8-1.el6 milter-manager-log-analyzer.x86_64 0:2.0.8-1.el6 milter-manager-munin-plugins.x86_64 0:2.0.8-1.el6 ruby-milter-client.x86_64 0:2.0.8-1.el6 ruby-milter-core.x86_64 0:2.0.8-1.el6 ruby-milter-server.x86_64 0:2.0.8-1.el6 置換: ruby2.1.x86_64 0:2.1.5-2.el6 完了しました! --- milter-managerプロセスはちゃんと再起動して動いているようです。 (下から2番目のプロセスの開始時刻が13:24になっている。) --- % ps axuwww | grep milter grmilter 1805 0.0 0.1 1663940 2520 ? Ssl 2015 83:45 /usr/sbin/milter-greylist -u grmilter -P /var/run/milter-greylist.pid sa-milt 1825 0.0 0.0 1566660 1040 ? Ssl 2015 33:27 /usr/sbin/spamass-milter -p inet:11120@[127.0.0.1] -P /var/run/spamass-milter.pid -f -m -r 15 clam 6228 0.0 0.0 1600264 952 ? Ssl May21 2:00 clamav-milter 496 9316 0.0 1.1 158144 21432 ? Sl 13:24 0:00 /usr/sbin/milter-manager --daemon kou 9865 0.0 0.0 103324 988 pts/0 S+ 13:25 0:00 grep milter --- -- 須藤 功平 <ko...@cl...> 株式会社クリアコード <http://www.clear-code.com/> Groongaベースの全文検索システムを総合サポート: http://groonga.org/ja/support/ パッチ採用 - プログラミングが楽しい人向けの採用プロセス: http://www.clear-code.com/recruitment/ リーダブルコードワークショップ: http://www.clear-code.com/services/code-reader/readable-code-workshop.html |
From: Kenji O. <ok...@cl...> - 2016-06-15 03:46:30
|
沖元です。 Ruby 2.2.5 のパッケージをアップロードしました。 もう一度試してみてください。 On 2016年06月15日 12:25, Kenji Okimoto wrote: > 沖元です。 > > Ruby 2.2.5 のパッケージがリポジトリにないことを確認したので作成してアッ > プロードします。 > 完了したら連絡します。 > > > > On 2016年06月15日 11:29, Kouhei Sutou wrote: >> 須藤です。 >> >> In <613...@cl...> >> "[milter-manager-users-ja:00271] [ANN] milter manager 2.0.8" on Wed, 15 Jun 2016 11:13:15 +0900, >> Kenji Okimoto <ok...@cl...> wrote: >> >>> milter manager 2.0.8 をリリースしました。 >>> http://milter-manager.sourceforge.net/index.html.ja >>> http://milter-manager.sourceforge.net/blog/ja/ >> >> CentOS 6で2.0.5からのアップグレードをしてみたところ、次のエ >> ラーが発生しました。 >> >> --- >> % sudo yum update -y milter-manager >> 読み込んだプラグイン:fastestmirror, security >> 更新処理の設定をしています >> Loading mirror speeds from cached hostfile >> * base: ftp.nara.wide.ad.jp >> * epel: ftp.riken.jp >> * extras: ftp.nara.wide.ad.jp >> * updates: ftp.nara.wide.ad.jp >> http://mirror.centos.org/centos/6/SCL/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found" >> 他のミラーを試します。 >> 依存性の解決をしています >> --> トランザクションの確認を実行しています。 >> ---> Package milter-manager.x86_64 0:2.0.5-1.el6 will be 更新 >> --> 依存性の処理をしています: milter-manager = 2.0.5-1.el6 のパッケージ: milter-manager-munin-plugins-2.0.5-1.el6.x86_64 >> --> 依存性の処理をしています: milter-manager = 2.0.5-1.el6 のパッケージ: milter-manager-log-analyzer-2.0.5-1.el6.x86_64 >> ---> Package milter-manager.x86_64 0:2.0.8-1.el6 will be an update >> --> 依存性の処理をしています: ruby-milter-client = 2.0.8-1.el6 のパッケージ: milter-manager-2.0.8-1.el6.x86_64 >> --> 依存性の処理をしています: ruby-milter-server = 2.0.8-1.el6 のパッケージ: milter-manager-2.0.8-1.el6.x86_64 >> --> 依存性の処理をしています: milter-manager-libs = 2.0.8-1.el6 のパッケージ: milter-manager-2.0.8-1.el6.x86_64 >> --> トランザクションの確認を実行しています。 >> ---> Package milter-manager-libs.x86_64 0:2.0.5-1.el6 will be 更新 >> ---> Package milter-manager-libs.x86_64 0:2.0.8-1.el6 will be an update >> --> 依存性の処理をしています: libruby-2.2.so.2.2()(64bit) のパッケージ: milter-manager-libs-2.0.8-1.el6.x86_64 >> ---> Package milter-manager-log-analyzer.x86_64 0:2.0.5-1.el6 will be 更新 >> ---> Package milter-manager-log-analyzer.x86_64 0:2.0.8-1.el6 will be an update >> ---> Package milter-manager-munin-plugins.x86_64 0:2.0.5-1.el6 will be 更新 >> ---> Package milter-manager-munin-plugins.x86_64 0:2.0.8-1.el6 will be an update >> ---> Package ruby-milter-client.x86_64 0:2.0.5-1.el6 will be 更新 >> ---> Package ruby-milter-client.x86_64 0:2.0.8-1.el6 will be an update >> --> 依存性の処理をしています: libmilter-client = 2.0.8-1.el6 のパッケージ: ruby-milter-client-2.0.8-1.el6.x86_64 >> --> 依存性の処理をしています: ruby-milter-core = 2.0.8-1.el6 のパッケージ: ruby-milter-client-2.0.8-1.el6.x86_64 >> --> 依存性の処理をしています: pkgconfig(milter-client) = 2.0.8 のパッケージ: ruby-milter-client-2.0.8-1.el6.x86_64 >> ---> Package ruby-milter-server.x86_64 0:2.0.5-1.el6 will be 更新 >> ---> Package ruby-milter-server.x86_64 0:2.0.8-1.el6 will be an update >> --> 依存性の処理をしています: pkgconfig(milter-server) = 2.0.8 のパッケージ: ruby-milter-server-2.0.8-1.el6.x86_64 >> --> 依存性の処理をしています: libmilter-server = 2.0.8-1.el6 のパッケージ: ruby-milter-server-2.0.8-1.el6.x86_64 >> --> トランザクションの確認を実行しています。 >> ---> Package libmilter-client.x86_64 0:2.0.5-1.el6 will be 更新 >> ---> Package libmilter-client.x86_64 0:2.0.8-1.el6 will be an update >> --> 依存性の処理をしています: libmilter-core = 2.0.8-1.el6 のパッケージ: libmilter-client-2.0.8-1.el6.x86_64 >> ---> Package libmilter-client-devel.x86_64 0:2.0.5-1.el6 will be 更新 >> ---> Package libmilter-client-devel.x86_64 0:2.0.8-1.el6 will be an update >> --> 依存性の処理をしています: libmilter-core-devel = 2.0.8-1.el6 のパッケージ: libmilter-client-devel-2.0.8-1.el6.x86_64 >> --> 依存性の処理をしています: pkgconfig(milter-core) = 2.0.8 のパッケージ: libmilter-client-devel-2.0.8-1.el6.x86_64 >> ---> Package libmilter-server.x86_64 0:2.0.5-1.el6 will be 更新 >> ---> Package libmilter-server.x86_64 0:2.0.8-1.el6 will be an update >> ---> Package libmilter-server-devel.x86_64 0:2.0.5-1.el6 will be 更新 >> ---> Package libmilter-server-devel.x86_64 0:2.0.8-1.el6 will be an update >> ---> Package ruby-milter-core.x86_64 0:2.0.5-1.el6 will be 更新 >> ---> Package ruby-milter-core.x86_64 0:2.0.8-1.el6 will be an update >> ---> Package ruby2.2.x86_64 0:2.2.3-2.el6 will be インストール >> --> トランザクションの確認を実行しています。 >> ---> Package libmilter-core.x86_64 0:2.0.5-1.el6 will be 更新 >> ---> Package libmilter-core.x86_64 0:2.0.8-1.el6 will be an update >> ---> Package libmilter-core-devel.x86_64 0:2.0.5-1.el6 will be 更新 >> ---> Package libmilter-core-devel.x86_64 0:2.0.8-1.el6 will be an update >> --> 衝突を処理しています: ruby2.2-2.2.3-2.el6.x86_64 は ruby2.1 と衝突しています >> --> 依存性解決を終了しました。 >> エラー: ruby2.2 conflicts with ruby2.1-2.1.5-2.el6.x86_64 >> 問題を回避するために --skip-broken を用いることができません >> これらを試行できます: rpm -Va --nofiles --nodigest >> --- >> >> ruby2.2パッケージが更新されていないことが原因ではないと思う >> んですが、確認してもらえませんか? >> >> https://sourceforge.net/projects/milter-manager/files/centos/6/stable/x86_64/Packages/ >> >> から見えるruby2.2パッケージの最新バージョンの更新時間が >> 2015-11-30なんです。 >> >> ruby2.2-2.2.3-2.el6.x86_64.rpm 2015-11-30 10.6 MB >> >> > -- Kenji Okimoto <ok...@cl...> |