NIS/NIS+ Error : .YPBINDPROC_DOMAIN: Domain not bound

NIS/NIS+ Error : .YPBINDPROC_DOMAIN: Domain not bound

สำหรับปัญหานี้สาเหตุหลักๆคือ การที่ไม่สามารถเชื่อมต่อกับ NIS/NIS+ Server ได้ ซึ่งจะแสดงข้อความผิดพลาดว่า “YPBINDPROC_DOMAIN: Domain not bound” ดังแสดงตัวอย่างในรูป

NIS-NIS+_Error1_start ypbind problem

ซึ่งการที่เชื่อมต่อกับ NIS/NIS+ Server ไม่ได้มีหลายสาเหตุย่อยๆ โดยให้ลองตรวจสอบเบื้องต้นดังนี้

1. ปัญหาเรื่องเน็ตเวิร์ก  เชื่อมต่อเน็ตเวิร์กเรียบร้อยหรือยัง สามารถ ping เครื่อง NIS Server ได้มั้ย (ถ้าไม่ได้ก็ต้องดูว่าเซิร์ฟเวอร์เปิดให้บริการอยู่หรือเปล่า ถ้าเปิดอยู่ก็ต้องติดต่อ network admin. ให้ตรวจสอบการเข้าถึงด้วย)

2. ตรวจสอบการให้บริการของ NIS/NIS+ Server ด้วยการเรียกใช้คำสั่ง ypcat ขอข้อมูล ในที่นี้ทดสอบเรียกดูข้อมูลไฟล์ hosts บนเซิร์ฟเวอร์

ypcat -d <nisdomain name> hosts.byaddr

ถ้าได้ผลลัพธ์ออกมาได้แสดงว่าสามารถเชื่อมต่อได้จริง แต่ถ้าไม่ได้อาจเป็นไปได้ว่า daemon NIS/NIS+ server ไม่ได้เปิดให้บริการ

3.  ตรวจสอบ Local Firewall ว่ามีการคอนฟิกเปิดให้บริการอยู่หรือเปล่า ถ้ามีทดลองปิด Local Firewall เพื่อตรวจสอบอีกครั้ง

4.  ตรวจสอบ NIS Client Configuration /etc/yp.conf หากเราปรับแต่งโดยใช้วิธีการ broadcast ลองปรับคอนฟิกให้ระบุโดเมน หรือเครื่องเซิร์ฟเวอร์ของ NIS Server

เท่าที่ทดสอบมาหากตรวจสอบตามข้อกำหนดข้างต้นก็สามารถจะเรียกการทำงานของ ypbind ได้ครับ โดยเราจะเรียกใช้คำสั่ง “# service ypbind restart” เพื่อเรียกการทำงานใหม่

You may also like...

Leave a Reply

Your email address will not be published.