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

แก้ไข: NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM

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

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

วิธีตรวจสอบว่าปัญหาอยู่ที่คุณหรือไม่

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

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

วิธีแก้ไข 1: ปิดแอนติไวรัสและบริการความปลอดภัย

เหตุผลแรกและสำคัญที่สุดที่ทำให้เกิดข้อผิดพลาดนี้ คือการรบกวนจากซอฟต์แวร์แอนติไวรัสที่ติดตั้งอยู่ มีตัวเลือกหลายอย่างที่ป้องกันคอมพิวเตอร์โดยกรองบริการเว็บ เช่น 'Avast Web Shield' และ 'Kaspersky Internet Security' ฯลฯ

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

แก้ไข: NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM

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

วิธีแก้ไข 2: รีเซ็ตการตั้งค่าเครือข่าย

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

  1. กด Windows + S เปิดแถบค้นหา พิมพ์ cmd คลิกขวาที่แอปพลิเคชัน เลือก Run as administrator
  2. ใน command prompt ที่มีสิทธิ์สูง ให้รันคำสั่งต่อไปนี้ทีละคำสั่ง
ipconfig /flushdns
ipconfig /renew
ipconfig /registerdns
nbtstat –r
netsh int ip reset
netsh winsock reset
  1. หลังรันคำสั่งทั้งหมด รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่

วิธีแก้ไข 3: ล้าง SSL Cache

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

  1. กด Windows + R พิมพ์ inetcpl.cpl กด Enter
  2. เลือกแท็บ Content คลิก Clear SSL state ภายใต้หัวข้อย่อย Certificates

แก้ไข: NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM

  1. กด Apply และออก ลองโหลดเว็บไซต์ใหม่ ดูว่า Chrome ตั้งค่าการเชื่อมต่อปลอดภได้โดยไม่มีปัญหาหรือไม่

วิธีแก้ไข 4: ล้างข้อมูลเบราว์เซอร์

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

หมายเหตุ: วิธีนี้จะล้างข้อมูลการเข้าเว็บ แคช รหัสผ่าน ฯลฯ ให้สำรองข้อมูลเหล่านั้นก่อน

เราระบุวิธีล้างข้อมูลการเข้าเว็บใน Google Chrome เบราว์เซอร์อื่นอาจมีวิธีต่างออกไปเล็กน้อย

  1. พิมพ์ chrome://settings ในแถบที่อยู่ของ Chrome กด Enter จะเปิดการตั้งค่าเบราว์เซอร์

แก้ไข: NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM

  1. เลื่อนลงด้านล่างสุด คลิก Advanced

แก้ไข: NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM

  1. เมื่อเมนู Advanced ขยายแล้ว ภายใต้ส่วน Privacy and Security คลิก Clear browsing data

แก้ไข: NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM

  1. จะมีเมนูยืนยันรายการที่จะล้างพร้อมวันที่ เลือก All time ติ๊กทุกตัวเลือก คลิก Clear browsing data

แก้ไข: NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM

  1. รีสตาร์ทเบราว์เซอร์หลังปิดแอปทั้งหมดผ่าน Task Manager ตรวจสอบว่าเว็บไซต์เข้าถึงได้โดยไม่มีปัญหาหรือไม่

วิธีแก้ไข 5: ข้ามคำเตือน

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

  1. ไปที่เว็บเพจและเข้าถึงเว็บไซต์ตามปกติ
  2. คลิกปุ่ม Advanced แล้วคลิก Proceed to example.com (unsafe)

แก้ไข: NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM

Chrome จะเปลี่ยนเส้นทางไปยังเว็บไซต์ และคุณสามารถเข้าถึงได้โดยไม่มีปัญหาเพิ่มเติม

เคล็ดลับ:

ยังมีวิธีลัดอื่นๆ อีก แต่เราไม่ได้ระบุไว้ข้างต้นเพราะง่ายและไม่ต้องอธิบายมาก

  • ตรวจสอบ วันที่และเวลา ของคอมพิวเตอร์ ลองตั้งค่าโดยปิดการตรวจจับเขตเวลาอัตโนมัติ และกลับกัน แม้เวลาจะถูกต้อง การเข้าไปเปลี่ยนในการตั้งค่าครั้งหนึ่งจะทำให้ Chrome ทำการตรวจสอบบางอย่างและอาจแก้ข้อผิดพลาด
  • หากใช้ Ubuntu ให้รันคำสั่ง sudo apt-get install libnss3-1d ในเทอร์มินัล
  • ลบ Chrome Extensions เคล็ดลับนี้ทำงานได้กับผู้ใช้มากมาย หากมีส่วนขยายหลายตัว อาจก่อให้เกิดปัญหา
  • ตรวจสอบ มัลแวร์ มัลแวร์รู้จักในการติดเชื้อคอมพิวเตอร์และบังคับเบราว์เซอร์เชื่อมอินเทอร์เน็ตโดยไม่มีใบรับรองที่เหมาะสม ใช้แอนติไวรัสดังอย่าง Malwarebytes ฯลฯ
  • หากเจอข้อผิดพลาดเกือบทุกเว็บไซต์ น่าจะมี ซอฟต์แวร์บนคอมพิวเตอร์ ที่เป็นสาเหตุ คุณสามารถหาเครื่องหมายของซอฟต์แวร์นั้นได้ โดยคลิกที่ข้อความข้อผิดพลาด "NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM" บน Chrome จะแสดงรายละเอียดทั้งหมด ดูที่ Issuer ในตัวอย่างด้านล่าง ซอฟต์แวร์ "Verto Analytics" เป็นสาเหตุ

แก้ไข: NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM

  • หากคุณมี Chromebook และ Chrome บน Windows หรือ Mac อาจเป็นไปได้ว่า Chromebook คัดลอกข้อมูลเสียกลับมา สามารถ ปิด sync ได้ที่ chrome://settings/syncSetup
  • สามารถพิจารณา รีเซ็ต Chrome หลังสำรองข้อมูลที่จำเป็น