BIND9 で “unable to create dispatch for reserved port ~” エラー

2010-4-4 07:00
このエントリーをはてなブックマークに追加

Bind 9 の slave 側のサーバにうまく転送できず、/var/log/messages に次のようなエラーがでていました。

zone example.org/IN/external: refresh: non-authoritative answer from master xxx.xxx.xxx.xxx#53 (source 0.0.0.0#0)

これは、named.conf に transfer-source を追加したところ出なくなりました。

        zone "example.org" IN {
                type slave;
                file "slaves/example.org.zone";
                masters { xxx.xxx.xxx.xxx; } ;
                transfer-source xxx.xxx.xxx.xxx port 53;
        };

ところが、別のエラーが出てやはり転送に失敗します。

unable to create dispatch for reserved port xxx.xxx.xxx.xxx#53: address not available

これに関しては named.conf のtransfer-source xxx.xxx.xxx.xxx port 53; の port 53 を抜けばこのメッセージは出なくなりました。これは port * と書いても良いようです。通常は省略するかアスタリスクを指定するのがよいようです。

  • ブックマーク : アクセス: 7,866回
  • カテゴリー : Linux
  • キーワード : ,

コメントはまだありません

No comments yet.

Sorry, the comment form is closed at this time.

33 queries. HTML convert time: 0.067 sec. Powered by WordPress. Valid XHTML
Copyright © 2003-2017 @ futuremix.org ログイン