Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

แก้ไข:มีความพยายามในการเข้าถึงซ็อกเก็ตในทางที่ต้องห้ามโดยสิทธิ์การเข้าถึง

ผู้ใช้บางคนรายงานว่าได้รับ "มีความพยายามในการเข้าถึงซ็อกเก็ตในลักษณะที่ไม่ได้รับอนุญาตในการเข้าถึง" เกิดข้อผิดพลาดเมื่อพยายามเรียกใช้ 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 ได้ ทำตามวิธีใดก็ได้ที่สะดวกสำหรับคุณ:

ปิดการแชร์การเชื่อมต่ออินเทอร์เน็ตผ่านแผงควบคุม

  1. กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “ncpa.cpl ” และกด Enter เพื่อเปิด การเชื่อมต่อเครือข่าย หน้าต่าง. แก้ไข:มีความพยายามในการเข้าถึงซ็อกเก็ตในทางที่ต้องห้ามโดยสิทธิ์การเข้าถึง
  2. ภายในหน้าต่าง Network Connections ให้คลิกขวาที่การเชื่อมต่อเครือข่ายที่ใช้งานอยู่และเลือก Properties . แก้ไข:มีความพยายามในการเข้าถึงซ็อกเก็ตในทางที่ต้องห้ามโดยสิทธิ์การเข้าถึง
  3. ใน คุณสมบัติ หน้าจอเครือข่ายของคุณ ไปที่ การแบ่งปัน แท็บและยกเลิกการทำเครื่องหมายที่ช่องที่เกี่ยวข้องกับ อนุญาตให้ผู้ใช้เครือข่ายอื่นเชื่อมต่อผ่านการเชื่อมต่ออินเทอร์เน็ตของคอมพิวเตอร์เครื่องนี้ . แก้ไข:มีความพยายามในการเข้าถึงซ็อกเก็ตในทางที่ต้องห้ามโดยสิทธิ์การเข้าถึง
  4. รีสตาร์ทคอมพิวเตอร์และดูว่าข้อความแสดงข้อผิดพลาดได้รับการแก้ไขหรือไม่

การปิดใช้งานบริการแชร์การเชื่อมต่ออินเทอร์เน็ต

  1. กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “services.msc ” และกด Enter เพื่อเปิด บริการ หน้าจอ. แก้ไข:มีความพยายามในการเข้าถึงซ็อกเก็ตในทางที่ต้องห้ามโดยสิทธิ์การเข้าถึง
  2. ภายในหน้าจอบริการ ใช้บานหน้าต่างด้านขวาเพื่อค้นหา Internet Connection Sharing (ICS) บริการ. เมื่อคุณหาเจอแล้ว ให้ดับเบิลคลิกที่มัน
  3. ใน Internet Connection Sharing (ICS)  ให้ไปที่แท็บทั่วไปแล้วเปลี่ยนประเภทการเริ่มต้น เป็น ปิดการใช้งาน . แก้ไข:มีความพยายามในการเข้าถึงซ็อกเก็ตในทางที่ต้องห้ามโดยสิทธิ์การเข้าถึง
  4. รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่

วิธีที่ 2:ถอนการติดตั้ง AV บุคคลที่สามหรืออนุญาตการเชื่อมต่อ

ผู้ใช้จำนวนมากได้ชี้ให้เห็นว่าควรตรวจสอบชุดรักษาความปลอดภัยของบุคคลที่สามเพื่อยืนยันว่าไม่ได้รบกวนการเชื่อมต่อ SMTP McAfee, BitDefender และ Avast ได้รับการยืนยันแล้วว่าบล็อกพอร์ตบางพอร์ตที่ใช้โดยการเชื่อมต่อ localhost สำหรับพอร์ตบางพอร์ต นี่เป็นการทำงานมาตรฐานเพื่อป้องกันการโจมตีจากเมล

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

โดยทั่วไป คุณสามารถแก้ไขปัญหานี้ได้โดยอนุญาตการเชื่อมต่อที่ถูกบล็อกจากการตั้งค่า AV ของคุณ โปรดทราบว่าขั้นตอนในการสร้างกฎรายการที่อนุญาตพิเศษจะแตกต่างกันไปตามไคลเอ็นต์โซลูชันความปลอดภัยของคุณ

แก้ไข:มีความพยายามในการเข้าถึงซ็อกเก็ตในทางที่ต้องห้ามโดยสิทธิ์การเข้าถึง

หากคุณประสบปัญหาในการระบุการเชื่อมต่อที่ถูกบล็อก คุณสามารถถอนการติดตั้งโปรแกรมป้องกันไวรัสของบริษัทอื่นชั่วคราวและดูว่าปัญหาได้รับการแก้ไขหรือไม่

หมายเหตุ: โปรดทราบว่าการปิดใช้งานการป้องกันแบบเรียลไทม์ของ AV จะไม่ช่วยให้คุณได้ข้อสรุป เนื่องจากกฎเดิมจะยังคงมีผลบังคับใช้

หากคุณตัดสินใจที่จะถอนการติดตั้ง AV ของบริษัทอื่น คุณสามารถทำตามคำแนะนำทีละขั้นตอน (ที่นี่ ). ในกรณีที่วิธีนี้ใช้ไม่ได้หรือคุณพิจารณาแล้วว่าไคลเอ็นต์บุคคลที่สามไม่รับผิดชอบต่อข้อผิดพลาด ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง

อัปเดต: ไคลเอนต์การบล็อก IP เช่น PeerBlock อาจบล็อก IP ที่เกี่ยวข้องกับการดำเนินการที่ล้มเหลวโดยอัตโนมัติ ผู้ใช้หลายคนรายงานว่าปัญหาได้รับการแก้ไขโดยอัตโนมัติหลังจากสร้างข้อยกเว้นกฎหรือถอนการติดตั้งซอฟต์แวร์ป้องกัน IP

วิธีที่ 3:การเพิ่มการยกเว้นในไฟร์วอลล์ Windows

ตามที่ปรากฎ Windows Firewall แบบบูรณาการยังสามารถรับผิดชอบต่อ “มีความพยายามในการเข้าถึงซ็อกเก็ตในลักษณะที่ไม่ได้รับอนุญาตในการเข้าถึง” ผิดพลาด

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

นี่คือคำแนะนำโดยย่อเกี่ยวกับสิ่งที่คุณต้องทำ:

  1. กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ ถัดไป พิมพ์ “firewall.cpl ” และกด Enter เพื่อเปิด ไฟร์วอลล์ Windows Defender . แก้ไข:มีความพยายามในการเข้าถึงซ็อกเก็ตในทางที่ต้องห้ามโดยสิทธิ์การเข้าถึง
  2. ภายในหน้าจอไฟร์วอลล์ Windows Defender ให้คลิกที่อนุญาตแอปหรือคุณสมบัติผ่านไฟร์วอลล์ Windows Defender . แก้ไข:มีความพยายามในการเข้าถึงซ็อกเก็ตในทางที่ต้องห้ามโดยสิทธิ์การเข้าถึง
  3. ภายในแอปที่อนุญาต ให้คลิกที่ เปลี่ยนการตั้งค่า  ปุ่ม. แก้ไข:มีความพยายามในการเข้าถึงซ็อกเก็ตในทางที่ต้องห้ามโดยสิทธิ์การเข้าถึง
  4. ดูรายการแอปและคุณลักษณะที่อนุญาต และค้นหาแอปที่ทำให้เกิดข้อผิดพลาด เมื่อคุณทำเช่นนั้น ตรวจสอบให้แน่ใจว่า ส่วนตัว และสาธารณะ เปิดใช้งานช่องทำเครื่องหมายที่เกี่ยวข้องกับแอปพลิเคชันที่เป็นปัญหา แก้ไข:มีความพยายามในการเข้าถึงซ็อกเก็ตในทางที่ต้องห้ามโดยสิทธิ์การเข้าถึง

    หมายเหตุ: ในกรณีที่คุณไม่พบโปรแกรมที่อยู่ในรายการแอปและคุณลักษณะที่อนุญาต คลิกปุ่ม อนุญาต แอปอื่น และเลือกด้วยตนเองโดยคลิกที่ เรียกดู .

    แก้ไข:มีความพยายามในการเข้าถึงซ็อกเก็ตในทางที่ต้องห้ามโดยสิทธิ์การเข้าถึง
  5. เมื่อทำการเปลี่ยนแปลงแล้ว ให้รีสตาร์ทคอมพิวเตอร์และดูว่า “มีความพยายามในการเข้าถึงซ็อกเก็ตในลักษณะที่ไม่ได้รับอนุญาตในการเข้าถึงหรือไม่” ข้อผิดพลาดได้รับการแก้ไขในการเริ่มต้นครั้งถัดไป

หากคุณยังคงเห็นข้อผิดพลาดเดิม ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 4:การเริ่มบริการข้อมูลทางอินเทอร์เน็ต (IIS) ใหม่

ผู้ใช้หลายคนรายงานว่าปัญหาได้รับการแก้ไขแล้วหลังจากที่เริ่ม Internet Information Services (IIS) ใหม่ จากหน้าต่างพร้อมรับคำสั่งที่ยกระดับ

แต่โปรดทราบว่าการรีสตาร์ทเซิร์ฟเวอร์ IIS จะทำให้บริการอินเทอร์เน็ตทั้งหมดลดลง รวมถึง FTP, SMTP และ NNTP และข้อมูลใดๆ ที่เก็บไว้ในแอปพลิเคชันที่จัดการการเชื่อมต่อจะสูญหายไป

คำแนะนำโดยย่อเกี่ยวกับวิธีการทำเช่นนี้:

  1. กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์ “cmd ” แล้วกด Ctrl + Shift + Enter เพื่อเปิดหน้าต่างพร้อมรับคำสั่งที่ยกระดับขึ้น แก้ไข:มีความพยายามในการเข้าถึงซ็อกเก็ตในทางที่ต้องห้ามโดยสิทธิ์การเข้าถึง
  2. ภายใน Command Prompt ที่ยกระดับขึ้น ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter เพื่อเริ่ม Internet Information Services ใหม่:
    iisreset
  3. รอจนกว่าบริการอินเทอร์เน็ตจะหยุดและเริ่มต้นใหม่ได้สำเร็จ จากนั้นทำซ้ำขั้นตอนเดิมที่ทำให้เกิดข้อผิดพลาดเพื่อดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่ แก้ไข:มีความพยายามในการเข้าถึงซ็อกเก็ตในทางที่ต้องห้ามโดยสิทธิ์การเข้าถึง

    หากคุณยังคงเห็น “มีความพยายามในการเข้าถึงซ็อกเก็ตในลักษณะที่ไม่ได้รับอนุญาตในการเข้าถึง” ผิดพลาด เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 5:การใช้จุดคืนค่าระบบก่อนหน้า

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

หากคุณเพิ่งเริ่มเห็นข้อผิดพลาดนี้เมื่อเร็วๆ นี้ และคุณโชคดีที่มีจุดคืนค่าระบบที่เป็นวันที่ก่อนที่คุณจะเริ่มดิ้นรนกับปัญหานี้ ขั้นตอนต่อไปนี้จะช่วยคุณแก้ปัญหาได้ดี:

  1. กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ ถัดไป พิมพ์ “rstrui ” และกด Enter เพื่อเปิดตัวช่วยสร้างการคืนค่าระบบ แก้ไข:มีความพยายามในการเข้าถึงซ็อกเก็ตในทางที่ต้องห้ามโดยสิทธิ์การเข้าถึง
  2. ที่หน้าจอแรกของ System Restore ให้เลือก เลือกจุดคืนค่าอื่น และคลิก ถัดไป . แก้ไข:มีความพยายามในการเข้าถึงซ็อกเก็ตในทางที่ต้องห้ามโดยสิทธิ์การเข้าถึง
  3. ในหน้าจอถัดไป ให้เริ่มต้นด้วยการทำเครื่องหมายที่ช่องที่เกี่ยวข้องกับ แสดงจุดคืนค่าเพิ่มเติม . จากนั้นเลือกจุดคืนค่าระบบที่มีวันที่เก่ากว่าปัญหาที่ปรากฏ และคลิกปุ่ม ถัดไป ปุ่มอีกครั้ง แก้ไข:มีความพยายามในการเข้าถึงซ็อกเก็ตในทางที่ต้องห้ามโดยสิทธิ์การเข้าถึง
  4. เมื่อคลิก เสร็จสิ้น , Windows จะรีสตาร์ทโดยอัตโนมัติและสถานะเก่าจะถูกกู้คืนเมื่อเริ่มต้นครั้งถัดไป เมื่อคอมพิวเตอร์เริ่มทำงานแล้ว ให้ดูว่าปัญหาได้รับการแก้ไขหรือไม่

วิธีที่ 6:การยกเลิกการเชื่อมต่อจากเครือข่าย VPN

ผู้ใช้ที่ได้รับผลกระทบบางรายพบว่าในกรณีของพวกเขา ปัญหาเกิดจากไคลเอนต์ VPN ปรากฎว่า "มีความพยายามในการเข้าถึงซ็อกเก็ตในลักษณะที่ไม่ได้รับอนุญาตโดยการเข้าถึง" ข้อผิดพลาดอาจเกิดจากไคลเอนต์ VPN ที่ทำให้การเชื่อมต่อ localhost ที่เกี่ยวข้องบางส่วนล้มเหลว

หากต้องการทดสอบว่าทฤษฎีนี้เป็นจริงในกรณีของคุณ เพียงตัดการเชื่อมต่อจากเครือข่าย VPN และดูว่าปัญหาได้รับการแก้ไขหรือไม่ หากข้อความแสดงข้อผิดพลาดไม่เกิดขึ้นอีกในขณะที่ยกเลิกการเชื่อมต่อ VPN คุณต้องมองหาไคลเอนต์ VPN อื่นหรืออย่างน้อยก็ปิดการใช้งานไว้ในขณะที่ทำงานบางอย่างที่จะทำให้เกิดข้อผิดพลาด