※ ChatGPTを利用し、要約された質問です(原文:bindにてlogがfailedになる)
bindでログがfailedになる
このQ&Aのポイント
質問者は、bindでログがfailedになる問題を抱えています。
質問者は、suse 10.1の環境でBIND 9.3.2を使用しており、ログファイルのパーミッションに問題があるようです。
質問者は、/etc/named.confでログファイルの指定を行っており、パーミッションが拒否されていることが分かりました。
bindにてlogがfailedになる
事象:出力先のログファイルのpermissionは、問題ないと思いますがエラーとなる。ヒントよろしくお願いします。
環境 suese 10.1 BIND 9.3.2
・/var/log/messageの内容
Nov 27 13:08:02 sdns2 named[3379]: starting BIND 9.3.2 -t /var/lib/named -u named
Nov 27 13:08:02 sdns2 named[3379]: found 1 CPU, using 1 worker thread
Nov 27 13:08:02 sdns2 named[3379]: loading configuration from '/etc/named.conf'
Nov 27 13:08:02 sdns2 named[3379]: listening on IPv6 interfaces, port 53
Nov 27 13:08:02 sdns2 named[3379]: listening on IPv4 interface lo, 127.0.0.1#53
Nov 27 13:08:02 sdns2 named[3379]: listening on IPv4 interface eth0, 10.97.2.85#53
Nov 27 13:08:02 sdns2 named[3379]: command channel listening on 127.0.0.1#953
Nov 27 13:08:02 sdns2 named[3379]: command channel listening on ::1#953
Nov 27 13:08:02 sdns2 named[3379]: logging channel 'log_file' file '/var/log/dns.log': permission denied
Nov 27 13:08:02 sdns2 named[3379]: isc_log_open '/var/log/dns.log' failed: permission denied
・ログの出力先
sdns2:/var/log # ls /var/log/dns.log -l
-rwxrwxrwx 1 named named 0 Nov 27 12:40 /var/log/dns.log
・/etc/named.conf上の指定
logging {
category default { log_file; };
channel log_file { file "/var/log/dns.log" size 1M versions 5;
print-time yes;
severity info;
print-category yes;
};
};
お礼
早速の回答ありがとうございます。助かりました