Re: Postfixの再設定について ( No.36 ) |
|
- æ¥æï¼ 2010/07/14 14:15
- ååï¼ 管理者
- kumasanさま
ご返信ができなかった事をお詫びいたします。
>したがって、「Jul 13 20:44:58」のログから「推測」の範囲ですが、もしかすると今でも >サーバ上でsendmailが起動しているということはございませんでしょうか。
ペングインさまが仰っている事が当たっている様に思いますね。 似たスレッドが過去に在りますのでご確認ください。
参照:http://kajuhome.com/patio_thread/580.shtml
strangerさま ペングインさま
サポート頂きまして大変ありがとうございます。 当方にも勉強させられる事が多々あり大変光栄です。
当サイトが頻繁に繋がりにくくなっている事も合わせてお詫び申し上げます。 少しずつでは御座いますが当方も時間が取れる様になりましたので、合間を見て参加させて頂きます。
|
Re: Postfixの再設定について ( No.37 ) |
|
- æ¥æï¼ 2010/07/14 20:43
- ååï¼ kumasan
<kumano1950@ehime.email.ne.jp>
- 参照: http://www.city21.homedns.org/info
- ペングイン 様
本当に長い間、申し訳ありません。 いただいた質問について下記に添付します >[確認方法1]
[root@linux ~]# ps -ef | grep sendmail root 31977 31953 0 20:19 pts/1 00:00:00 grep sendmail >[確認方法2] [root@linux ~]# netstat -antp | egrep '\:25|\:587' [root@linux ~]# このようになり、何も表示できませんでした
ペングイン 様 管理者 様
>ペングインさまが仰っている事が当たっている様に思いますね。 >似たスレッドが過去に在りますのでご確認ください
教えていただいたサイトをみさせていただきました >ご指摘のとおりでした。サービスはオフにしていたので >それで安心しきっていました。sendmailがたちあがっているの >にきづかず。。。 >無事postfixの動作確認できました。
この方がとった方法は、 「sendmailのサービスはOFFにしていので、それをストップさせた」 と解釈しました そこで 「sendmailを止めたい」と考え、下記のサイトから http://blogs.yahoo.co.jp/eguchium/40880958.html # chkconfig --level 345 sendmail off としたり、、 sendmailを完全に止めることで #sendmail_enable="NONE" こちらのコマンドを入れた後 postfixをrestartしても、 ================================== postfix を停止中: [失敗] postfix を起動中: [ OK ] ==================================
となり同じ状態です
でも、このようにrestartで[失敗]が出始めたのは この3-4日前からで その前は停止中[OK] 起動中[OK]となっていました
あと、参考になるかどうか不明ですが sendmailが動作しているというご指摘を受けたので
sendmailのメールキューに溜まっているメールの表示をして みたら下記のようにメールがたまっている状態でした =============================================================== # sendmail -bp [root@linux ~]# sendmail -bp postqueue: warning: Mail system is down -- accessing queue directly -Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient------- 95184290791 125 Wed Jul 14 07:57:36 root abcde@city21.homedns.org C5D4B29078C 572 Tue Jul 13 03:00:01 root kumano9800022@yahoo.co.jp C82E229078E 377 Tue Jul 13 20:57:17 root root A86B7290785 698 Sun Jul 11 15:20:04 root root CDBE5290788 572 Mon Jul 12 03:00:01 root kumano9800022@yahoo.co.jp 98247290789 698 Mon Jul 12 15:20:04 root root A4104290786 377 Sun Jul 11 19:54:44 root root 9270729078A 377 Mon Jul 12 20:13:51 root root 64D5129078B 15035 Mon Jul 12 19:02:32 root root 90A8529078F 7805 Tue Jul 13 19:02:29 root root 35D02290790 572 Wed Jul 14 03:00:02 root kumano9800022@yahoo.co.jp 82D92290787 7480 Sun Jul 11 19:02:35 root root 9B07D29078D 698 Tue Jul 13 15:20:04 root root -- 34 Kbytes in 13 Requests. ===============================================================
さて、このような状態になったので、今後のやり方としては postfixの再インストールからでなく まず、main.cfを旧のものに差し替えてみようかと思っているのですが 当方が今後、どのようにしていけばいいかサジェッションいただければ 幸いです
|
Re: Postfixの再設定について ( No.38 ) |
|
- æ¥æï¼ 2010/07/14 21:01
- ååï¼ ペングイン
- 参照: http://blog.trippyboy.com
- kumasan様
ペングインがsendmailの動作確認をお願いしたのは以下のログを元にです。
>linux postfix/master[23091]: fatal: bind 0.0.0.0 port 587: Address already in use
これは、587番ポートが何かによって利用されている事を意味しています。 これを停止しないと587番ポートを利用するpostfixは起動できません。
3〜4日前からPostfixにて587番ポートをLISTENするように設定を変更 されたためと思われます。
再度で申し訳ございませんが、587番ポートをLISTENしているプログラムがない と思われる(netstatの結果から)ので、以下をお試し頂けますでしょうか。
lsof -i:587 lsof -i:25
上記コマンドは、それぞれのポートを利用している物を表示します。
もし上記でも何も表示がされない場合は、Postfixの設定ファイルを 疑う必要性が出て来てしまいます。
もし差し支えございません場合、ps -ef の全結果をご提示頂けますと 何かきっかけを見つけられるかもしれません。
以上宜しくお願いいたします。
|
Re: Postfixの再設定について ( No.39 ) |
|
- æ¥æï¼ 2010/07/15 11:16
- ååï¼ kumasan
- 参照: http://city21.homedns.org/info/
- ペングイン 様
kumasanです。
# lsof -i:587 # lsof -i:25 どちらも、何も出てきませんでした
また、 >ps -ef の全結果・・・ こちらの件ですが、「3000文字を超える」ということで掲載 できなかったので下記サイトにアップしました お手数ですが、よろしくお願いします。
http://city21.homedns.org/users/shitsumon/psef.htm
|
Re: Postfixの再設定について ( No.40 ) |
|
- æ¥æï¼ 2010/07/15 12:52
- ååï¼ ペングイン
- 参照: http://blog.trippyboy.com/
- kumasan様
お疲れ様です。ペングインです。 ご確認頂きありがとうございました。
Postfixを利用するに当たり「alternatives --config mta」でPostfix利用に 変更されたと思われますが、念のために(起動しているとは思えないが)以下を お試し下さい。
service sendmail status
・「sendmail dead but subsys locked」が表示される場合は、 1. 現行のPostfixを停止: service postfix stop 2. MTAをsendmailへ変更: alternatives --config mta 3. sendmailの起動: service sendmail start 4. sendmailの停止: service sendmail stop 5. ステータス確認: service sendmail status 「sendmail is stopped」になることを確認。 6. MTAをPostfixへ変更: alternatives --config mta 7. Postfixの起動: service postfix restart
これで起動できたら万歳!
・「sendmail is stopped」が表示される場合。 1. /etc/postfix/master.cf の「submission inet n - n - - smtpd」をコメントアウト。 2. service postfix restart で postfix の再起動。 3. netstat -antp | grep master で起動状況を確認。 4. 587番ポートで起動があれるか確認。
25番、587番両方で起動している場合、設定ファイルのどこかでの二重記載か??? ペングイン環境にて設定ファイルでの二重定義による587番ポート利用を2度利用しようと するか検証を重ねましたが、再現できませんでした。
|