«前の日記(2013年06月16日 (日)) 最新 次の日記(2013年06月18日 (火))» 編集

ゆいどっと


2013年06月17日 (月) [長年日記]

_ イミフなエラーメッセージ

あるクライアントマシンで,NTPサーバへの問い合わせが失敗するのでエラー番号から内容を調べたら,DNSへの問い合わせが失敗となっていた.ちょっとまて,設定ではIPアドレスを直指定している.意味わからん.そこで試しにWin機からNTPへ問い合わせをかけると,「NTPピアの階層はホストの階層より少ない」エラー.さらに意味がわからん.

ということで,時刻が取得できてないので,まずはntpdを確認.実はこれこないだクラッシュから復帰させたサーバ機で動いてる.どうも上位のNTPサーバから時刻を取得できていなかったようだ.そのため信頼できない情報ということで,Win機での取得がエラーになっていた.「ピアの階層」が少ないってそういう意味なのね.

そこで上位サーバから時刻を取得できるようにしたいのに,うまくいかない.手入力するntpdateではちゃんと取得できる.いろいろ試したり調べてたら,ntpdの設定に問題があった.もともとサブネットにだけサービスを見せるつもりで,ntpdの設定でインタフェースを明示してた.ところが上位のNTPサーバは上層のネット側にある.ntpdに先の設定をしておくと,ntpdがクライアントとして問い合わせるのもその明示したインターフェースから出るようだ.そりゃサーバ見つけられないよ.がっかり.ということで設定変えたらあっさり時刻を取得できるようになった.またこれでWin機からの問い合わせもさくっと成功した.

さて次は,もともとの問題だった「DNSへの問い合わせが失敗」エラー.すでにntpdは動いて,ネットワークもつながってることは確認できてる.DNSって何のエラーだよこのサブネットはDNS動かしてないよ面倒だなぁとかいろいろ考えてたんだけど,クライアント機を再度確認したら普通にNTPサーバから取得してた.クライアント側の設定はまったくさわってない.……DNSぜんっぜん関係ねえじゃねえか.まぎらわしいどころじゃなくて意味不明なエラーメッセージにまどわされてしまった.