ข้อผิดพลาดในการผูกเกิดขึ้นบนโฮสต์พร็อกซีก่อนที่ไคลเอนต์จะใช้ตัวรับฟังที่ตั้งใจไว้ได้ การเปลี่ยน URL ของเว็บไซต์หรือรหัสผ่านพร็อกซีจะไม่ทำให้ที่อยู่ภายในเครื่องที่ไม่มีอยู่พร้อมใช้งาน

อ่านปลายทางที่ล้มเหลวทั้งหมด: ที่อยู่ พอร์ต และตระกูลที่อยู่ ข้อความที่มี [::1] เกี่ยวกับ IPv6 loopback ไม่เหมือนกับ การเชื่อมต่อออกไปยังเว็บไซต์ IPv6 ไม่ได้

ถามว่าเนมสเปซเครือข่ายใดเป็นเจ้าของ

สำหรับพร็อกซีในคอนเทนเนอร์ ให้ตรวจสอบที่อยู่ที่พร้อมใช้งานในสภาพแวดล้อมเครือข่ายของคอนเทนเนอร์ การรองรับ IPv6 และการกำหนดค่าที่อยู่ที่นั่นอาจแตกต่างจากโฮสต์ การเผยแพร่พอร์ตคอนเทนเนอร์ไม่ได้สร้างทุกที่อยู่ที่บริการพยายามผูกโดยอัตโนมัติ

เอกสารอ้างอิงตัวรับฟังของ Squid อธิบายว่าที่อยู่ที่ระบุชัดเจนจะผูกปลายทางภายในเครื่องที่เฉพาะเจาะจง ชื่อโฮสต์อาจเพิ่มแหล่งความสับสนอีกทางหากแปลงเป็นที่อยู่ที่ไม่มีอยู่ในสภาพแวดล้อมนั้น

ข้อผิดพลาดในการผูกอื่นมีสาเหตุต่างกัน พอร์ตที่ถูกใช้อยู่บ่งชี้ถึงตัวรับฟังหรืออินสแตนซ์อื่น การปฏิเสธสิทธิ์อาจเกี่ยวข้องกับพอร์ตที่ต้องมีสิทธิพิเศษหรือนโยบายความปลอดภัยของโฮสต์ ที่อยู่ที่ไม่พร้อมใช้งานชี้ไปที่การกำหนดค่าที่อยู่ เก็บข้อสังเกตเหล่านี้แยกจากกันแทนที่จะถือว่าทุกความล้มเหลวในการผูกเป็นการปฏิเสธจากไฟร์วอลล์

หากการติดตั้งเป็น IPv4 เท่านั้นโดยเจตนา ให้เลือกตัวรับฟัง IPv4 ที่ระบุชัดเจนเหมาะสมภายใต้นโยบายการเข้าถึงที่ตั้งใจไว้ หากต้องการ IPv6 ให้กำหนดค่าสภาพแวดล้อมนั้นให้รองรับ การผูกกับที่อยู่ wildcard ต่อสาธารณะเพียงเพื่อให้ข้อผิดพลาดเงียบลงอาจทำให้พร็อกซีถูกเปิดเผยกว้างกว่าที่ตั้งใจ

สุดท้าย ตรวจสอบว่าซ็อกเก็ตที่ล้มเหลวเป็นตัวรับฟัง HTTP ที่หันไปทางไคลเอนต์หรือส่วนประกอบอื่นของ Squid คำเตือนเดียวไม่ได้พิสูจน์ว่าตัวรับฟังทั้งหมดล้มเหลว แต่ซ็อกเก็ตที่ไม่เกี่ยวข้องซึ่งทำงานได้ก็ไม่ได้พิสูจน์ว่าปลายทางที่ไคลเอนต์ต้องการพร้อมใช้งาน

บทความที่เกี่ยวข้อง