• お問い合わせ
  • ユーザー登録
ドキュメント
サポート案内
ユーザー登録
サポートセンター
ドキュメント
ダウンロード
セキュリティ
よくある質問とその回答
製品マニュアル
カタログ
収録パッケージ一覧


ネットワーク No. 226

sendmail のログに gethostbyaddr というエラーが表示されます


【現象】
sendmail 実行時に /var/log/maillog を参照すると、

sendmail[763]: gethostbyaddr(192.168.172.1) failed: 1

というようなエラーが表示されていますが、表示されているIPアドレスは設定した覚えが
ありません。

【原因】
このエラーは、アドレスの名前解決に失敗しているために発生します。
PCエミュレータ「VMware」を導入すると、仮想ネットワークデバイスが自動的に設定され
ますが、そのIPアドレスをsendmailが名前解決できない事が原因です。

【対策】
方法1
/etc/hosts に192.168.172.1 に対するホスト名を記述し、名前解決が実行できるように
します。

方法2
起動時に、vmware が起動されないようにします。
turboservice を実行し、ランレベル毎の起動サービスメニューから、"vmware"のチェック
を外して下さい。
キーワード
VMware sendmail gethostbyaddr maillog

関連文書
(none)


Last modified : Thu Jul 06 JST 2000 # 1