Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> เบราว์เซอร์

แก้ไขข้อผิดพลาด NET::ERR_CERT_REVOKED ใน Google Chrome

ผู้ใช้ Windows 10 หลายคนพบข้อผิดพลาด NET::ERR_CERT_REVOKED ใน Chrome เมื่อเข้าชมเว็บไซต์ที่มีปัญหา SSL หรือฝั่งเซิร์ฟเวอร์ ข้อผิดพลาดนี้คล้ายกับ NET::ERR_CERT_INVALID เกิดจาก SSL การตั้งค่าผิด การติดตั้งผิด หรือข้อผิดพลาดใบรับรอง

บทความนี้อธิบายว่าข้อผิดพลาดนี้คืออะไร ทำไมจึงเกิดขึ้น และวิธีแก้ไขที่เป็นไปได้

ความหมายของ NET ERR_CERT_REVOKED

ข้อผิดพลาดนี้หมายถึง ใบรับรอง SSL ของเว็บไซต์ถูกเพิกถอนโดย Certificate Authority (CA) ทำให้ Chrome แสดงข้อผิดพลาดเมื่อเข้าชม

แก้ไขข้อผิดพลาด NET::ERR_CERT_REVOKED ใน Google Chrome

โดยปกติเป็นข้อผิดพลาดฝั่งเซิร์ฟเวอร์ ควรแก้โดยเจ้าของเว็บไซต์/แอดมิน แต่บางครั้งผู้เข้าชมก็เจอเนื่องจากการตั้งค่าท้องถิ่นบน PC หรือเบราว์เซอร์ สาเหตุทั่วไป:

  1. CA พบการจัดสรรใบรับรอง SSL ผิดปกติ
  2. Private Key ของใบรับรอง SSL ถูกโจมตี
  3. มีคำขอเพิกถอนใบรับรอง
  4. การตรวจสอบ CRL หรือ OCSP คืนค่า "invalid error"
  5. ปัญหาเครือข่าย/DNS ป้องกันการอ่าน CRL providers

เจ้าของเว็บควรออกใบรับรองใหม่ (Reissue) แต่ผู้เข้าชมสามารถลองวิธีต่อไปนี้:

วิธีแก้สำหรับเจ้าของเว็บไซต์

1. ติดต่อผู้ให้บริการ SSL

ติดต่อผู้จัดหาใบรับรอง SSL เพื่อหาสาเหตุว่าทำไมถูกเพิกถอน แก้ไขทันทีหากเพิกถอนโดยผิดพลาดหรือ Key ถูกโจมตี

2. ออกใบรับรอง SSL ใหม่ (Reissue)

ซื้อใบรับรอง SSL ใหม่จากผู้ให้บริการ ติดตั้งบนเว็บไซต์ เพื่อความน่าเชื่อถือ

วิธีแก้สำหรับผู้เข้าชมเว็บไซต์

1. ตรวจสอบวันที่และเวลา

วันที่/เวลาผิดเป็นสาเหตุหลักของข้อผิดพลาด SSL ตั้งค่าให้ถูกต้อง:

  1. ค้น control panel ใน Windows Search
  2. เปิด Control Panel > Clock, Region and Languageแก้ไขข้อผิดพลาด NET::ERR_CERT_REVOKED ใน Google Chrome
  3. คลิก Date and Time ตั้งค่าให้ถูกต้อง
  4. รีบูท ทดสอบอีกครั้ง

2. ปิด Firewall และ Antivirus ชั่วคราว

โปรแกรมป้องกันไวรัส/ไฟร์วอลล์อาจบล็อกการเชื่อมต่อ SSL ผิดพลาด ลองปิดชั่วคราว:

Windows Firewall:

  1. เปิด Control Panel จาก Start menu
  2. เลือก System and Security > Windows Firewallแก้ไขข้อผิดพลาด NET::ERR_CERT_REVOKED ใน Google Chrome
  3. ซ้ายมือเลือก Turn Windows Firewall On or Offแก้ไขข้อผิดพลาด NET::ERR_CERT_REVOKED ใน Google Chrome
  4. ติ๊ก Turn off Windows Firewall กด OK

Antivirus ตัวอื่น: ปิดผ่านโปรแกรมตัวนั้น ถ้าแก้ได้ พิจารณาเปลี่ยนโปรแกรมหรือติดต่อฝ่ายสนับสนุน

3. รีเซ็ต TCP/IP และ Flush DNS

ปัญหา DNS/TCP/IP อาจเป็นสาเหตุ หลายคนแก้ได้ด้วยคำสั่งนี้:

  1. คลิกขวา Windows Key เลือก Command Prompt (Run as Admin)
  2. พิมพ์:
    netsh int ip reset c:\resetlog.txt
  3. แก้ไขข้อผิดพลาด NET::ERR_CERT_REVOKED ใน Google Chrome
  4. พิมพ์คำสั่งทีละบรรทัด กด Enter ทุกคำสั่ง:
    ipconfig /flushdns
    ipconfig /registerdns
    ipconfig /release
    ipconfig /renew

ออกจาก CMD รีบูทเครื่อง

4. รัน Clean Boot

แอปพลิเคชันบุคคลที่สามอาจก่อให้เกิดข้อผิดพลาด SSL Clean Boot จะเริ่มต้นระบบด้วยไดรเวอร์และโปรแกรมเริ่มต้นน้อยที่สุด ช่วยระบุสาเหตุราก:

  1. Win + R พิมพ์ msconfig
  2. แท็บ General ยกติ๊ก Load Startup Items
  3. ติ๊ก Load System Services และ Use original boot configurationแก้ไขข้อผิดพลาด NET::ERR_CERT_REVOKED ใน Google Chrome
  4. แท็บ Services ติ๊ก Hide all Microsoft Servicesแก้ไขข้อผิดพลาด NET::ERR_CERT_REVOKED ใน Google Chrome
  5. กด Apply > OK แล้วรีบูท

ถ้ายังไม่หาย ยกติ๊ก Load System Services Apply OK รีบูทอีกครั้ง

5. ปิด Extensions

ถ้าเข้าถึงเว็บได้ในเบราว์เซอร์อื่น แต่ Chrome ไม่ได้ Extensions อาจเป็นสาเหตุ ปิด Extensions ชั่วคราว ทดสอบ ถ้าแก้ได้ เปิดทีละตัวหาตัวร้าย แล้ว Uninstall

6. ยกเลิก VPN และ Proxy

ผู้ใช้ VPN/Proxy ลองปิด/ลบ Proxy:

  1. Win + R พิมพ์ inetcpl.cpl Enterแก้ไขข้อผิดพลาด NET::ERR_CERT_REVOKED ใน Google Chrome
  2. แท็บ Connection > LAN Settings
  3. ติ๊ก Automatically Detect Settings ยกติ๊กตัวอื่นๆแก้ไขข้อผิดพลาด NET::ERR_CERT_REVOKED ใน Google Chrome

รีบูท ทดสอบอีกครั้ง

7. ปิดการเตือนความปลอดภัย (เสี่ยง)

วิธีนี้เสี่ยงแต่มากคนแก้ได้:

  1. Win + R พิมพ์ inetcpl.cpl Enterแก้ไขข้อผิดพลาด NET::ERR_CERT_REVOKED ใน Google Chrome
  2. แท็บ Advanced ยกติ๊ก Check for publisher's certificate revocation และ Check for server certificate revocationแก้ไขข้อผิดพลาด NET::ERR_CERT_REVOKED ใน Google Chrome
  3. Apply > OK

รีบูท ทดสอบ สามารถเปิดกลับมาได้ตามขั้นตอนเดิม

หวังว่าวิธีเหล่านี้จะช่วยแก้ปัญหา ถ้ายังไม่ได้ ลอง Reset Chrome หรืออัปเดต Chrome ล่าสุด