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

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

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

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

  1. กดปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์“ ncpa.cpl ” แล้วกด Enter เพื่อเปิดหน้าต่างการ เชื่อมต่อเครือข่าย

    เรียกใช้กล่องโต้ตอบ: ncpa.cpl
  2. ในหน้าต่างการเชื่อมต่อเครือข่ายคลิกขวาที่การเชื่อมต่อเครือข่ายที่ใช้งานอยู่ของคุณและเลือก คุณสมบัติ

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

    ปิดใช้งานการแบ่งปันการเชื่อมต่ออินเทอร์เน็ต
  4. รีสตาร์ทคอมพิวเตอร์และดูว่าข้อความแสดงข้อผิดพลาดได้รับการแก้ไขแล้วหรือไม่

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

  1. กดปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์“ services.msc ” แล้วกด Enter เพื่อเปิดหน้าจอ บริการ

    โต้ตอบเรียกใช้: services.msc
  2. ภายในหน้าจอบริการให้ใช้บานหน้าต่างด้านขวาเพื่อค้นหา บริการการเชื่อมต่ออินเทอร์เน็ต (ICS) เมื่อคุณจัดการเพื่อค้นหามันให้ดับเบิลคลิกที่มัน
  3. ในหน้าจอ Internet Connection Sharing (ICS) ให้ไปที่แท็บทั่วไปและเปลี่ยน ประเภทการเริ่มต้น เป็น ปิด ใช้งาน

    การตั้งค่าประเภทการเริ่มต้นของ ICS เป็นแบบแมนนวล
  4. รีสตาร์ทเครื่องคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขแล้วหรือยัง

วิธีที่ 2: การถอนการติดตั้ง AV ของ บริษัท อื่นหรือเชื่อมต่อกับรายการที่อนุญาตพิเศษ

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

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

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

ใน Avast คุณสามารถเพิ่มการเชื่อมต่อไปยังการแยกโดยไปที่การตั้งค่า> ทั่วไป> การยกเว้น

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

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

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

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

วิธีที่ 3: การเพิ่มการยกเว้นไปยัง Windows Firewall

ตามที่ปรากฎว่า Windows Firewall ในตัวยังสามารถรับผิดชอบต่อข้อผิดพลาด“ การพยายามเข้าถึงซ็อกเก็ตในทางที่ถูกห้ามโดยสิทธิ์การเข้าถึง” ข้อผิดพลาด

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

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

  1. กดปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบ เรียกใช้ จากนั้นพิมพ์“ firewall.cpl ” แล้วกด Enter เพื่อเปิด ไฟร์วอลล์ Windows Defender

    เปิดหน้าต่างโต้ตอบ: firewall.cpl
  2. ภายในหน้าจอ Windows Defender Firewall ให้คลิกที่ อนุญาตแอพหรือคุณสมบัติผ่านไฟร์วอลล์ Windows Defender

    คลิกที่อนุญาตแอพหรือคุณสมบัติผ่านไฟร์วอลล์ Windows Defender
  3. ภายในหน้าจอ แอพที่อนุญาตให้ คลิกที่ปุ่ม เปลี่ยนการตั้งค่า

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

    อนุญาตให้แอปพลิเคชันบนเครือข่ายส่วนตัวและสาธารณะ

    หมายเหตุ: ในกรณีที่คุณไม่สามารถหาโปรแกรมได้ภายใต้ แอพและฟีเจอร์ ที่ อนุญาตให้ คลิกปุ่ม อนุญาต แอพอื่น และเลือกด้วยตนเองโดยคลิกที่เบราส์

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

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

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

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

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

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

  1. กดปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์“ cmd ” แล้วกด Ctrl + Shift + Enter เพื่อเปิดหน้าต่างพร้อมรับคำสั่งที่ยกระดับ

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

    เริ่มบริการข้อมูลอินเทอร์เน็ตใหม่

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

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

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

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

  1. กดปุ่ม Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ จากนั้นพิมพ์“ rstrui ” แล้วกด Enter เพื่อเปิดตัวช่วยสร้างการคืนค่าระบบ

    เรียกใช้กล่องโต้ตอบ: rstrui
  2. ที่หน้าจอแรกของการคืนค่าระบบให้เลือก เลือกจุดคืนค่าอื่น แล้วคลิก ถัดไป

    เลือกจุดคืนค่าระบบอื่น
  3. ที่หน้าจอถัดไปเริ่มต้นโดยทำเครื่องหมายที่ช่องที่เกี่ยวข้องกับ แสดงจุดคืนค่าเพิ่มเติม จากนั้นเลือกจุดคืนค่าระบบที่มีวันที่เก่ากว่าการปรากฎของปัญหาและคลิกที่ปุ่ม ถัดไป อีกครั้ง

    เลือกจุดคืนค่าระบบและคลิกถัดไป
  4. เมื่อคลิก เสร็จสิ้น Windows จะรีสตาร์ทโดยอัตโนมัติและสถานะเก่าจะถูกเรียกคืนเมื่อเริ่มต้นครั้งถัดไป เมื่อคอมพิวเตอร์บูทกลับขึ้นมาดูว่าปัญหาได้รับการแก้ไข

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

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

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

บทความที่น่าสนใจ