Skip to main content

อะไรคือสาเหตุทั่วไปของข้อผิดพลาดของซ็อกเก็ต 11004?

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

เช่นเดียวกับข้อผิดพลาดของซ็อกเก็ตทั้งหมดการใช้ไฟร์วอลล์หรือซอฟต์แวร์ป้องกันไวรัสอาจทำให้เกิดข้อผิดพลาดของซ็อกเก็ต 11004 ไฟร์วอลล์มีหน้าที่รับผิดชอบในการตรวจสอบให้แน่ใจว่าการเข้าถึงและจากคอมพิวเตอร์ทั้งหมดถูกควบคุมซึ่งหมายความว่าข้อผิดพลาดสามารถเกิดขึ้นได้เนื่องจากไฟร์วอลล์ไม่อนุญาตให้เข้าถึงเมื่อจำเป็นมันเป็นวิธีปฏิบัติที่ดีที่สุดในการปิดใช้งานโปรแกรมไฟร์วอลล์หรือโปรแกรมป้องกันไวรัสใด ๆ ชั่วคราวเพื่อดูว่าคอมพิวเตอร์สามารถเชื่อมต่อกับเซิร์ฟเวอร์ได้โดยไม่มีข้อผิดพลาดหรือไม่บ่อยครั้งที่เกิดขึ้นเพราะเซิร์ฟเวอร์ชื่อโดเมน (DNS) ไม่ได้ส่งคืนข้อมูลที่ถูกต้องสำหรับผู้ให้บริการอินเทอร์เน็ต (ISP) หรือคิดว่าคอมพิวเตอร์ผิดสำหรับอดีตนี่หมายความว่า DNS แสดงให้เห็นว่าชื่อนั้นถูกต้อง แต่ข้อมูลอื่น ๆ ที่จำเป็นสำหรับการเข้าสู่ระบบไม่ได้เกิดขึ้นในกรณีหลังข้อมูลการเข้าสู่ระบบอาจถูกต้อง แต่โปรแกรมแสดงให้เห็นว่าคอมพิวเตอร์ที่ใช้นั้นแตกต่างจากปกติแม้ว่าจะไม่ได้และอาจยังปฏิเสธการเข้าถึงหากปัญหามาจากอินสแตนซ์เหล่านี้โปรดติดต่อผู้ให้บริการอินเทอร์เน็ตและขอให้พวกเขาดึงข้อมูลที่สูญหายและแก้ไขเซิร์ฟเวอร์

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

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