ผู้ใช้บางคนรายงานว่าได้รับ "มีความพยายามในการเข้าถึงซ็อกเก็ตในลักษณะที่ไม่ได้รับอนุญาตในการเข้าถึง" เกิดข้อผิดพลาดเมื่อพยายามเรียกใช้ ipconfig/renew คำสั่งใน CMD เพื่อซ่อมแซมการเชื่อมต่อเครือข่าย ผู้ใช้รายอื่นรายงานว่าปัญหานี้เกิดขึ้นเมื่อพยายามเริ่มเซิร์ฟเวอร์ Apache อย่างไรก็ตาม ผู้ใช้ที่ได้รับผลกระทบเกือบทั้งหมดรายงานว่าปัญหาเริ่มเกิดขึ้นหลังจากติดตั้งการอัปเดตอัตโนมัติของ Windows แล้ว
อะไรเป็นสาเหตุของความพยายามในการเข้าถึงซ็อกเก็ตในลักษณะที่ไม่ได้รับอนุญาตจากข้อผิดพลาดในการเข้าถึง
เราตรวจสอบปัญหาเฉพาะนี้โดยดูจากรายงานผู้ใช้ต่างๆ และกลยุทธ์การซ่อมแซมที่พวกเขาใช้เพื่อแก้ไขปัญหา จากที่เรารวบรวมมา มีสถานการณ์ต่างๆ มากมายที่จะกระตุ้นให้เกิดปัญหานี้:
- ไคลเอนต์ VPN กำลังบล็อกการเชื่อมต่อ localhost ที่เกี่ยวข้อง – ผู้ใช้หลายคนค้นพบว่าในกรณีของพวกเขา ผู้กระทำผิดที่รับผิดชอบต่อปัญหานี้คือไคลเอนต์ VPN ของพวกเขา การปิดใช้งานไคลเอนต์ VPN ช่วยแก้ปัญหาให้กับผู้ใช้ส่วนใหญ่ที่ได้รับผลกระทบ
- ไฟร์วอลล์บุคคลที่สามกำลังบล็อกการเชื่อมต่อ – หากคุณมีไฟร์วอลล์ภายนอก ไฟร์วอลล์ดังกล่าวอาจมีหน้าที่ในการบล็อกการเชื่อมต่อ SMTP ของคุณ โดยส่วนใหญ่ McAfee Anti-Virus และ Avast จะได้รับการยืนยันว่าเป็นผู้ร้าย
- แอปพลิเคชันกำลังพยายามเปิดพอร์ตที่ใช้แล้ว – หนึ่งในสาเหตุที่พบบ่อยที่สุดที่ทำให้เกิดข้อผิดพลาดนี้คือถ้าคุณพยายามใช้แอปพลิเคชันที่ได้รับการกำหนดค่าให้เปิดพอร์ตที่เปิดอยู่แล้วและใช้งานโดยบริการหรือแอปพลิเคชันอื่นอย่างแข็งขัน
- ฟีเจอร์ความปลอดภัยของ Windows 10 – เริ่มต้นด้วย Windows 10 Microsoft ได้ใช้คุณสมบัติความปลอดภัยใหม่ที่จะป้องกันไม่ให้ผู้ใช้คว้าพอร์ตแบบสุ่มและมอบให้กับบริการบางอย่าง กรณีนี้อาจเกิดขึ้นหากคุณใช้สคริปต์หรือแอปพลิเคชันแบบโฮมเมด
- กระบวนการอื่นกำลังฟังพอร์ตที่ต้องการ – เป็นที่ทราบกันดีว่าความขัดแย้งเช่นนี้เกิดขึ้นค่อนข้างบ่อยเมื่อพยายามเริ่มอินสแตนซ์ของ Apache Web Server หรือเมื่อพยายามเข้าถึงเซิร์ฟเวอร์ SQL บน Hostgator จากระยะไกล
หากคุณกำลังประสบปัญหาในการแก้ไขปัญหา บทความนี้จะแสดงรายการขั้นตอนที่ได้รับการยืนยันซึ่งผู้ใช้รายอื่นในสถานการณ์เดียวกันได้ใช้เพื่อแก้ไขปัญหา ด้านล่างนี้ คุณมีหลายวิธีที่ผู้ใช้รายอื่นพบข้อความแสดงข้อผิดพลาดเดียวกันได้ใช้เพื่อแก้ไขปัญหา
เพื่อผลลัพธ์ที่ดีที่สุด ให้ทำตามวิธีแก้ไขที่เป็นไปได้ด้านล่างตามลำดับจนกว่าคุณจะพบกับวิธีแก้ปัญหาที่เหมาะสมกับสถานการณ์เฉพาะของคุณ
วิธีที่ 1:ปิดใช้งานการแชร์การเชื่อมต่ออินเทอร์เน็ต
อันนี้เป็นผู้ร้ายที่ค่อนข้างแปลกเพราะการแชร์อินเทอร์เน็ตบน Windows ใช้พอร์ตต่าง ๆ สองสามช่วงที่ไม่จำเป็นต้องรายงานไปยัง Netstat หรือเครื่องมือที่คล้ายกัน
อย่างไรก็ตาม ผู้ใช้หลายคนรายงานว่าสำหรับพวกเขา ปัญหาได้รับการแก้ไขอย่างถาวรหลังจากปิดใช้งาน การแชร์การเชื่อมต่ออินเทอร์เน็ต . มีสองวิธีที่จะช่วยให้คุณปิดใช้งาน Internet Connection Sharing บน Windows ได้ ทำตามวิธีใดก็ได้ที่สะดวกสำหรับคุณ:
ปิดการแชร์การเชื่อมต่ออินเทอร์เน็ตผ่านแผงควบคุม
- กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “ncpa.cpl ” และกด Enter เพื่อเปิด การเชื่อมต่อเครือข่าย หน้าต่าง.
- ภายในหน้าต่าง Network Connections ให้คลิกขวาที่การเชื่อมต่อเครือข่ายที่ใช้งานอยู่และเลือก Properties .
- ใน คุณสมบัติ หน้าจอเครือข่ายของคุณ ไปที่ การแบ่งปัน แท็บและยกเลิกการทำเครื่องหมายที่ช่องที่เกี่ยวข้องกับ อนุญาตให้ผู้ใช้เครือข่ายอื่นเชื่อมต่อผ่านการเชื่อมต่ออินเทอร์เน็ตของคอมพิวเตอร์เครื่องนี้ .
- รีสตาร์ทคอมพิวเตอร์และดูว่าข้อความแสดงข้อผิดพลาดได้รับการแก้ไขหรือไม่
การปิดใช้งานบริการแชร์การเชื่อมต่ออินเทอร์เน็ต
- กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “services.msc ” และกด Enter เพื่อเปิด บริการ หน้าจอ.
- ภายในหน้าจอบริการ ใช้บานหน้าต่างด้านขวาเพื่อค้นหา Internet Connection Sharing (ICS) บริการ. เมื่อคุณหาเจอแล้ว ให้ดับเบิลคลิกที่มัน
- ใน Internet Connection Sharing (ICS) ให้ไปที่แท็บทั่วไปแล้วเปลี่ยนประเภทการเริ่มต้น เป็น ปิดการใช้งาน .
- รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่
วิธีที่ 2:ถอนการติดตั้ง AV บุคคลที่สามหรืออนุญาตการเชื่อมต่อ
ผู้ใช้จำนวนมากได้ชี้ให้เห็นว่าควรตรวจสอบชุดรักษาความปลอดภัยของบุคคลที่สามเพื่อยืนยันว่าไม่ได้รบกวนการเชื่อมต่อ SMTP McAfee, BitDefender และ Avast ได้รับการยืนยันแล้วว่าบล็อกพอร์ตบางพอร์ตที่ใช้โดยการเชื่อมต่อ localhost สำหรับพอร์ตบางพอร์ต นี่เป็นการทำงานมาตรฐานเพื่อป้องกันการโจมตีจากเมล
ตามที่ผู้ใช้บางคนรายงาน ไฟร์วอลล์แบบป้องกันมากเกินไปหรือเครื่องมือกรองความปลอดภัยที่คล้ายกันสามารถรับผิดชอบในการทำให้เกิด “มีความพยายามในการเข้าถึงซ็อกเก็ตในลักษณะที่ไม่ได้รับอนุญาตในการเข้าถึง” ผิดพลาด
โดยทั่วไป คุณสามารถแก้ไขปัญหานี้ได้โดยอนุญาตการเชื่อมต่อที่ถูกบล็อกจากการตั้งค่า AV ของคุณ โปรดทราบว่าขั้นตอนในการสร้างกฎรายการที่อนุญาตพิเศษจะแตกต่างกันไปตามไคลเอ็นต์โซลูชันความปลอดภัยของคุณ
หากคุณประสบปัญหาในการระบุการเชื่อมต่อที่ถูกบล็อก คุณสามารถถอนการติดตั้งโปรแกรมป้องกันไวรัสของบริษัทอื่นชั่วคราวและดูว่าปัญหาได้รับการแก้ไขหรือไม่
หมายเหตุ: โปรดทราบว่าการปิดใช้งานการป้องกันแบบเรียลไทม์ของ AV จะไม่ช่วยให้คุณได้ข้อสรุป เนื่องจากกฎเดิมจะยังคงมีผลบังคับใช้
หากคุณตัดสินใจที่จะถอนการติดตั้ง AV ของบริษัทอื่น คุณสามารถทำตามคำแนะนำทีละขั้นตอน (ที่นี่ ). ในกรณีที่วิธีนี้ใช้ไม่ได้หรือคุณพิจารณาแล้วว่าไคลเอ็นต์บุคคลที่สามไม่รับผิดชอบต่อข้อผิดพลาด ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง
อัปเดต: ไคลเอนต์การบล็อก IP เช่น PeerBlock อาจบล็อก IP ที่เกี่ยวข้องกับการดำเนินการที่ล้มเหลวโดยอัตโนมัติ ผู้ใช้หลายคนรายงานว่าปัญหาได้รับการแก้ไขโดยอัตโนมัติหลังจากสร้างข้อยกเว้นกฎหรือถอนการติดตั้งซอฟต์แวร์ป้องกัน IP
วิธีที่ 3:การเพิ่มการยกเว้นในไฟร์วอลล์ Windows
ตามที่ปรากฎ Windows Firewall แบบบูรณาการยังสามารถรับผิดชอบต่อ “มีความพยายามในการเข้าถึงซ็อกเก็ตในลักษณะที่ไม่ได้รับอนุญาตในการเข้าถึง” ผิดพลาด
ผู้ใช้ที่ได้รับผลกระทบหลายคนรายงานว่าพวกเขาจัดการเพื่อแก้ไขปัญหาหลังจากอนุญาตให้โปรแกรมที่แสดงข้อผิดพลาดนั้นสื่อสารผ่าน Windows Firewall โดยทั่วไปวิธีการนี้ได้รับการรายงานว่าประสบความสำเร็จกับผู้ใช้ที่พบข้อผิดพลาดกับเซิร์ฟเวอร์ SQL แต่คุณสามารถปรับขั้นตอนด้านล่างเพื่อรองรับโปรแกรมอื่นได้
นี่คือคำแนะนำโดยย่อเกี่ยวกับสิ่งที่คุณต้องทำ:
- กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ ถัดไป พิมพ์ “firewall.cpl ” และกด Enter เพื่อเปิด ไฟร์วอลล์ Windows Defender .
- ภายในหน้าจอไฟร์วอลล์ Windows Defender ให้คลิกที่อนุญาตแอปหรือคุณสมบัติผ่านไฟร์วอลล์ Windows Defender .
- ภายในแอปที่อนุญาต ให้คลิกที่ เปลี่ยนการตั้งค่า ปุ่ม.
- ดูรายการแอปและคุณลักษณะที่อนุญาต และค้นหาแอปที่ทำให้เกิดข้อผิดพลาด เมื่อคุณทำเช่นนั้น ตรวจสอบให้แน่ใจว่า ส่วนตัว และสาธารณะ เปิดใช้งานช่องทำเครื่องหมายที่เกี่ยวข้องกับแอปพลิเคชันที่เป็นปัญหา
หมายเหตุ: ในกรณีที่คุณไม่พบโปรแกรมที่อยู่ในรายการแอปและคุณลักษณะที่อนุญาต คลิกปุ่ม อนุญาต แอปอื่น และเลือกด้วยตนเองโดยคลิกที่ เรียกดู .
- เมื่อทำการเปลี่ยนแปลงแล้ว ให้รีสตาร์ทคอมพิวเตอร์และดูว่า “มีความพยายามในการเข้าถึงซ็อกเก็ตในลักษณะที่ไม่ได้รับอนุญาตในการเข้าถึงหรือไม่” ข้อผิดพลาดได้รับการแก้ไขในการเริ่มต้นครั้งถัดไป
หากคุณยังคงเห็นข้อผิดพลาดเดิม ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง
วิธีที่ 4:การเริ่มบริการข้อมูลทางอินเทอร์เน็ต (IIS) ใหม่
ผู้ใช้หลายคนรายงานว่าปัญหาได้รับการแก้ไขแล้วหลังจากที่เริ่ม Internet Information Services (IIS) ใหม่ จากหน้าต่างพร้อมรับคำสั่งที่ยกระดับ
แต่โปรดทราบว่าการรีสตาร์ทเซิร์ฟเวอร์ IIS จะทำให้บริการอินเทอร์เน็ตทั้งหมดลดลง รวมถึง FTP, SMTP และ NNTP และข้อมูลใดๆ ที่เก็บไว้ในแอปพลิเคชันที่จัดการการเชื่อมต่อจะสูญหายไป
คำแนะนำโดยย่อเกี่ยวกับวิธีการทำเช่นนี้:
- กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “cmd ” แล้วกด Ctrl + Shift + Enter เพื่อเปิดหน้าต่างพร้อมรับคำสั่งที่ยกระดับขึ้น
- ภายใน Command Prompt ที่ยกระดับขึ้น ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter เพื่อเริ่ม Internet Information Services ใหม่:
iisreset
- รอจนกว่าบริการอินเทอร์เน็ตจะหยุดและเริ่มต้นใหม่ได้สำเร็จ จากนั้นทำซ้ำขั้นตอนเดิมที่ทำให้เกิดข้อผิดพลาดเพื่อดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่
หากคุณยังคงเห็น “มีความพยายามในการเข้าถึงซ็อกเก็ตในลักษณะที่ไม่ได้รับอนุญาตในการเข้าถึง” ผิดพลาด เลื่อนลงไปที่วิธีถัดไปด้านล่าง
วิธีที่ 5:การใช้จุดคืนค่าระบบก่อนหน้า
หลังจากพบว่ามีกลยุทธ์การซ่อมแซมอื่นๆ ที่ไม่ได้ผล ผู้ใช้บางรายสามารถเชื่อมต่ออินเทอร์เน็ตได้โดยไม่ถูกปิดกั้นโดย “มีความพยายามในการเข้าถึงซ็อกเก็ตในลักษณะที่ไม่ได้รับอนุญาตในการเข้าถึง” เกิดข้อผิดพลาดโดยเปลี่ยนสถานะเครื่องกลับไปยังจุดก่อนหน้าโดยใช้การคืนค่าระบบ
หากคุณเพิ่งเริ่มเห็นข้อผิดพลาดนี้เมื่อเร็วๆ นี้ และคุณโชคดีที่มีจุดคืนค่าระบบที่เป็นวันที่ก่อนที่คุณจะเริ่มดิ้นรนกับปัญหานี้ ขั้นตอนต่อไปนี้จะช่วยคุณแก้ปัญหาได้ดี:
- กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ ถัดไป พิมพ์ “rstrui ” และกด Enter เพื่อเปิดตัวช่วยสร้างการคืนค่าระบบ
- ที่หน้าจอแรกของ System Restore ให้เลือก เลือกจุดคืนค่าอื่น และคลิก ถัดไป .
- ในหน้าจอถัดไป ให้เริ่มต้นด้วยการทำเครื่องหมายที่ช่องที่เกี่ยวข้องกับ แสดงจุดคืนค่าเพิ่มเติม . จากนั้นเลือกจุดคืนค่าระบบที่มีวันที่เก่ากว่าปัญหาที่ปรากฏ และคลิกปุ่ม ถัดไป ปุ่มอีกครั้ง
- เมื่อคลิก เสร็จสิ้น , Windows จะรีสตาร์ทโดยอัตโนมัติและสถานะเก่าจะถูกกู้คืนเมื่อเริ่มต้นครั้งถัดไป เมื่อคอมพิวเตอร์เริ่มทำงานแล้ว ให้ดูว่าปัญหาได้รับการแก้ไขหรือไม่
วิธีที่ 6:การยกเลิกการเชื่อมต่อจากเครือข่าย VPN
ผู้ใช้ที่ได้รับผลกระทบบางรายพบว่าในกรณีของพวกเขา ปัญหาเกิดจากไคลเอนต์ VPN ปรากฎว่า "มีความพยายามในการเข้าถึงซ็อกเก็ตในลักษณะที่ไม่ได้รับอนุญาตโดยการเข้าถึง" ข้อผิดพลาดอาจเกิดจากไคลเอนต์ VPN ที่ทำให้การเชื่อมต่อ localhost ที่เกี่ยวข้องบางส่วนล้มเหลว
หากต้องการทดสอบว่าทฤษฎีนี้เป็นจริงในกรณีของคุณ เพียงตัดการเชื่อมต่อจากเครือข่าย VPN และดูว่าปัญหาได้รับการแก้ไขหรือไม่ หากข้อความแสดงข้อผิดพลาดไม่เกิดขึ้นอีกในขณะที่ยกเลิกการเชื่อมต่อ VPN คุณต้องมองหาไคลเอนต์ VPN อื่นหรืออย่างน้อยก็ปิดการใช้งานไว้ในขณะที่ทำงานบางอย่างที่จะทำให้เกิดข้อผิดพลาด