named(bind)の起動で zone example.com/IN: loading from master file example.com failed: bad owner name (check-names) と怒られる
namedやnamed-chrootの起動で「zone example.com/IN: loading from master file example.com failed: bad owner name (check-names)」のエラーが出たら、txtレコードなどに_(アンダーバー)の記述がありませんか?
どうもtxtレコード(の左側?)にはアンスコ使ったらいけないようです。
ただ、そのエラーを例外的にする方法があって、named.confの当該ドメインのzoneの中に
check-names ignore;
を書けばいいようです。
例
zone "example.com" {
type master;
file "example.com";
check-names ignore;
};
どうもtxtレコード(の左側?)にはアンスコ使ったらいけないようです。
ただ、そのエラーを例外的にする方法があって、named.confの当該ドメインのzoneの中に
check-names ignore;
を書けばいいようです。
例
zone "example.com" {
type master;
file "example.com";
check-names ignore;
};
関連 2021-09-20 11:11:43