- 締切済み
sendmailについて
sendmail(2564): NOTICE: NOQUEUE: timeout waiting for input from mail01.pref.aaa(ホスト名) during server cmd read というエラーが出たのですが、何のエラーだかよくわかりません。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- hal53
- ベストアンサー率40% (2/5)
まず、NOTICEは警告ですよね。 NOQUEQUEは「キューがない」。 timeout waiting for input during "source" SENDMAILはsendmail.cfの中でオプションとしていろいろなタイムアウトの時間を設定しているわけですが、その時間内に処理が完了しないとタイムアウトになり、このlogが出ます。 mail01.~が"server cmd read"の入力を(あなたのサーバが)待っている間にタイムアウトした。 ということですね。 "server cmd read"についてはちょっと調べて見ましたがわかりませんでした。スイマセン。(これが一番重要なのにぃ~、たぶん。) 解決策としては、(このlogがたくさん出る場合)タイムアウト値を大きくする。 既に十分な大きさの場合はネットワークの配線や接続などハードウェアの問題点が考えられます。 "mail01.pref~"このホストは道府県のうちのいづれかなので(prefは道府県のドメイン)、ポートスキャンなど悪さをすることは稀でしょう。 ちなみに都はmetroです。
- ninja_ex250
- ベストアンサー率48% (46/95)
そのホストからポートスキャンでもされたのではないでしょうか。だからTCP接続がESTABLISHEDになったけれど、SMTPが期待する応答は返ってこなくてそれでtimeoutになったのだと推測します。 そうでなかったら、単純に通信中にネットワーク障害が起きたとか。ホスト名がmail01...ということからすると、こちらの可能性が高いかもしれませんね。何度も同じエラーがでるようでしたら、そのホストの管理者と連絡をとってみるのもいいかもしれません。