Centos-6-x-couldnt-add-command-channel-127-0-0-1953-address-use
พอดีวันก่อนลง CentOS และ install Bind (named) dns ไปครับ
ทำการตั้งค่า rndc ครบเรียบร้อยตามนี้
#vi /etc/bind/named.conf
controls {
inet 127.0.0.1 port 953
allow { localhost; } keys { “rndckey”; };
};
include “/etc/rndc.key”;
หลังจากนั้นสั่ง restart named
#/etc/init.d/named restart
ลอง debug log แล้วก็ยังเจอ
couldn’t add command channel 127.0.0.1#953: address in use
ซึ่งทำให้ไม่สามารถสั่ง rndc reload ได้
เช็คไปเช็คมาไปเจอ service portreserve ทำการจอง rndc/tcp ไว้อยู่ครับ
เลยต้องทำการปิด /etc/init.d/portreserve stop
แล้วทำการ restart named อีกรอบ ก็ทำให้สามารถใช้งาน rndc reload ได้ครับ