ถ้าดู log ของ named แล้วเจอแบบนี้ เกี่ยวกับ bad auth
Mar 22 16:26:26 s15248633 named[1831]: invalid command from 127.0.0.1#42186: bad auth
Mar 22 16:26:27 s15248633 named[1831]: invalid command from 127.0.0.1#42187: bad auth
Mar 22 16:26:28 s15248633 named[1831]: invalid command from 127.0.0.1#42188: bad auth
ในกรณีนี้ เกิดจาก configure rndc key ไม่ตรงกัน ที่ไฟล์ /etc/rndc.key กับ /etc/named.conf
ก็ทำการ generate rndc key อีกรอบโดยคำสั่ง
#rndc-confgen
แล้วก็ทำการปรับค่า key ให้ตรงกันซะ จากนั้นแล้วก็สั่ง ลบ process named และ lwresd ที่ใช้งานในปัจจุบันก่อน
#pkill lwresd
#pkill named
ทำการ restart named service 1 ครั้ง
#/etc/init.d/named start
named service ก็จะสามารถกลับมาทำงานได้ใหม่อีกครั้ง
#rndc reload
ก็ใช้งานได้ปกติครับผม ลองดูนะครับ