เรื่องก็คือว่า เราได้ติดตั้ง mydns ที่ office ใช้งานได้ปกติ เมื่อติดตั้ง mydns ในสภาพแวดล้อมอย่างเดียวกันนี้อีกที่ home ปรากฏว่าพอรัน mydns มัฟ้องว่ารันไม่ได้ และไม่มี log โชว์ให้เห็นเพื่อจะวิเคราะห์ได้ จึงลองรันคำสั่ง mydns ตรง ๆ เลยด้วย
/usr/sbin/mydns
จึงได้เห็น Error ข้างล่างนี้
Error connecting to MySQL server at localhost: Access denied for user 'root'@'localhost' (using passowrd: YES) (error=0)
ซึ่งก็พอสันนิษฐานได้ว่าโปรแกรม mydns ติดต่อฐานข้อมูลด้วย user root ไม่ได้ อาจจะ user name หรือ password ไม่ถูกต้องก็ได้ ซึ่งไฟล์ที่ควรจะพิจารณาคือ
/etc/mydns.conf
db-host = localhost
db-user = root
db-password = tawich2514
database = mydns
เรื่องที่เกี่ยวข้อง :
สร้าง DNS server ด้วย MyDNS และ MyDNSConfig ด้วย CentOS
Thursday, January 22, 2009
MyDNS not start
Posted by MRT IT Consult on 5:42 PM
| Leave a comment
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment