- - PR -
qmailの受信が不可になりました。
投稿者 | 投稿内容 | ||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2007-11-18 01:06
サーバーを移転したところ、なぜかqmailによるメール受信が出来なくなってしまいました。
現状と、行ったことなど状況を下記させて頂きます。 ・変えたものは回線のみですが、同じフレッツ光プレミアムなので、変更はありません。 ・サーバーマシン(FedoraCore6)も同じものを使っております(単に設置場所が変わっただけ)。 ・終端装置の設定も以前のものと全く同じにしました。 ・IPアドレスも同市内なので、全く同じです。 ・外からポート110番は通っているようです。 ・外部からメールを送信しても/var/log/messageに何も入りません。(/home/xxx/Maildir/newにも入りません) ・移転前は全く問題なく動作していた。 下記の /var/qmail/rc ファイルにより起動しております。 ///// ファイルここから /////////// #!/bin/sh -x # Using splogger to send the log through syslog. # Using qmail-local to deliver messages to ~/Mailbox by default. exec env - PATH="/var/qmail/bin:$PATH" \ qmail-start ./Maildir/ splogger qmail& /usr/local/bin/tcpserver -x /etc/tcp.pop3.cdb -v 0 110 /var/qmail/bin/qmail-popup xx.xxxx.jp /bin/checkpassword /var/qmail/bin/qmail-pop3d Maildir 2>&1 | /var/qmail/bin/splogger pop3d 3 & /usr/local/bin/tcpserver -R -H -x /etc/tcp.smtp.cdb -v -u 501 -g 501 0 smtp /var/qmail/bi n/qmail-smtpd 2>&1 | /var/qmail/bin/splogger smtpd 3 & ///// ファイルここまで /////////// プロセスは、現状下記のようになっております。 [root@xx qmail]# ps -ef | grep qmail qmails 7379 1 0 Nov17 pts/2 00:00:00 qmail-send root 7380 1 0 Nov17 pts/2 00:00:00 /usr/local/bin/tcpserver -x /etc/tcp.pop3.cdb -v 0 110 /var/qmail/bin/qmail-popup xx.xxxx.jp /bin/checkpassword /var/qmail/bin/qmail-pop3d Maildir qmaill 7381 7379 0 Nov17 pts/2 00:00:00 splogger qmail root 7382 1 0 Nov17 pts/2 00:00:00 /var/qmail/bin/splogger pop3d 3 root 7383 7379 0 Nov17 pts/2 00:00:00 qmail-lspawn ./Maildir/ qmailr 7384 7379 0 Nov17 pts/2 00:00:00 qmail-rspawn qmailq 7386 7379 0 Nov17 pts/2 00:00:00 qmail-clean root 7606 2866 0 00:17 pts/2 00:00:00 grep qmail スミマセン、なぜ受信できないのかが全く理解できません。 ちなみに、他のサーバー(vine)では取得できました。 御教示賜りたくよろしくお願い申し上げます。 | ||||||||||||||||||||||||||||||||||||||||||||
|
投稿日時: 2007-11-18 01:44
こんばんは.
この辺の事実関係が何を根拠にしているのか良くわかりませんが, 事実を確認できていますか?
それは SMTP の転送と関係ない話ですが,理解できた上で書いていますか?
そこに「入る」のが何か理解した上で書いていますか? /var/log/maillog はドウですか?
で,外部への送信はできていたのですか? そして今は外部への送信はできるのですか?
同じような環境を作って,外部から電子メールを受信できたという説明ですか? | ||||||||||||||||||||||||||||||||||||||||||||
|
投稿日時: 2007-11-18 01:55
早速のお返事、ありがとうございます。
| ||||||||||||||||||||||||||||||||||||||||||||
|
投稿日時: 2007-11-18 02:36
お世話になっております。
1つ気になったことがありました。 qmailサーバー起動時に、下記のようなメッセージが /var/log/message に出ます。 これは何かしらの問題を引き起こしているのでしょうか? Nov 18 02:30:07 mm pop3d: 1195320607.604389 tcpserver: status: 0/40 Nov 18 02:30:07 mm smtpd: 1195320607.606035 tcpserver: fatal: unable to bind: address alre ady used http://www.atmarkit.co.jp/flinux/rensai/qmail12/qmail12a.html には、「すでに同様のサービスが起動していないかどうかを確認」と書いてありますが。 sendmail等はプロセス等で、存在しません。(インストールも無いかと思います。) ←そもそも今まで同じサーバーで運用しておりました。 この辺りに何かありそうな気もしますが、分かりかねております。 | ||||||||||||||||||||||||||||||||||||||||||||
|
投稿日時: 2007-11-18 11:45
ちなみに参照先のURLには、
unable to bind: address already usedエラーが発生した場合のトラブルシューティング方法として、 telnetで25番に接続してみて試してみる工程が書かれていると思うのですが、 試されたのですか? | ||||||||||||||||||||||||||||||||||||||||||||
|
投稿日時: 2007-11-18 11:49
あと、1つ確認いたしました。
tcpserver(smtp)が上手く動いていないようです。 [上手く行っているサーバー(複数台のVineLinuxサーバー)] # ps -ef | grep tcpserver root 1533 1 0 Nov12 ? 00:00:00 /usr/local/bin/tcpserver -x / qmaild 1535 1 0 Nov12 ? 00:00:00 /usr/local/bin/tcpserver -R - [上手く行っていないサーバーFedoraCore6] # ps -ef | grep tcpserver root 4983 1 0 09:18 pts/2 00:00:00 /usr/local/bin/tcpserver -x /etc/tcp.pop3.cdb -v 0 110 /var/qmail/bin/qmail-popup xx.xxxx.jp /bin/checkpassword /var/qmail/bin/qmail-pop3d Maildir root 6488 2749 0 11:37 pts/1 00:00:00 grep tcps 先ほどの、"Nov 18 02:30:07 mm smtpd: 1195320607.606035 tcpserver: fatal: unable to bind: address already used "のくだりとも関係していると思います。 しかし、ps -ef | grep sendmail, ps -ef | grep postfix ともに何も出てきません。 また、lrwxrwxrwx 1 root root 23 1月 14 2007 /usr/lib/sendmail -> /var/qmail/bin/sendmail lrwxrwxrwx 1 root root 23 1月 14 2007 /usr/sbin/sendmail -> /var/qmail/bin/sendmail というように、sendmailにはエイリアスが張られております。 | ||||||||||||||||||||||||||||||||||||||||||||
|
投稿日時: 2007-11-18 11:56
はい、このトラブルシューティングは試しまして、下記のようになりました。 動いてはいるようです。 (逆に動いてはマズイのでしょうか? /var/log/message でsmtpが落ちているので。) # telnet localhost 25 Trying 127.0.0.1... Connected to localhost.localdomain (127.0.0.1). Escape character is '^]'. 220 xx.xxxx.jp ESMTP Exim 4.63 Sun, 18 Nov 2007 11:51:34 +0900 quit 221 xx.xxxx.jp closing connection Connection closed by foreign host. | ||||||||||||||||||||||||||||||||||||||||||||
|
投稿日時: 2007-11-18 12:03
220 xx.xxxx.jp ESMTP Exim 4.63 Sun, 18 Nov 2007 11:51:34 +0900
Eximもsendmailやpostfixと同じSMTPサービスですので、 動いているのはまずいと思います。 移転を機に動き始めた理由は存じませんが、 削除か停止させる必要があると思います。 |