ผู้ใช้เจอข้อความ "NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM" เมื่อมีปัญหากับการเชื่อมต่อ SSL และ Google Chrome ไม่สามารถตรวจสอบใบรับรอง SSL ได้ SSL เป็นวิธีปลอดภัยที่เข้ารหัสข้อมูลจากคอมพิวเตอร์ส่งไปยังเซิร์ฟเวอร์ ช่วยให้ข้อมูลเป็นส่วนตัวขณะส่งและรับ มีสามเหตุผลหลักที่ทำให้เกิดคำเตือน SSL:
- การเชื่อมต่อ SSL ระหว่างคอมพิวเตอร์ของคุณและเซิร์ฟเวอร์ ไม่ปลอดภัย
- ใบรับรอง SSL หมดอายุ กำหนดค่าผิด หรือไม่ได้เป็นของโดเมนที่ร้องขอ
- ใบรับรอง SSL ไม่ได้ถูก ออกโดยองค์กรที่เชื่อถือได้ เว็บไซต์ติดตั้ง SSL ได้ง่าย แต่เบราว์เซอร์ยอดนิยมยอมรับใบรับรองเฉพาะจากแหล่งที่เชื่อถือได้
วิธีตรวจสอบว่าปัญหาอยู่ที่คุณหรือไม่
ก่อนเริ่ม troubleshooting ควรกำหนดก่อนว่าข้อผิดพลาดอยู่ที่คุณ เครือข่าย หรือเซิร์ฟเวอร์ ลอง เปิด เว็บไซต์บน คอมพิวเตอร์อื่น ใน เครือข่ายเดียวกัน หากปัญหายังคง ลองเปิดใน เครือข่ายอื่น ขั้นตอนเหล่านี้ช่วยระบุว่าปัญหาอยู่ที่เครือข่ายหรือเซิร์ฟเวอร์
หากข้อผิดพลาดหายเมื่อเชื่อมต่อเครือข่ายอื่น น่าจะเป็นปัญหาเครือข่ายของคุณ หากยังคงอยู่ไม่ว่าจะตรวจสอบจากอุปกรณ์กี่เครื่อง หรือเปลี่ยนเครือข่ายกี่ครั้ง แสดงว่าปัญหาอยู่ฝั่งเซิร์ฟเวอร์ ในกรณีนี้คุณทำได้น้อยมาก นอกจากแจ้งเจ้าของเว็บให้แก้ไข
วิธีแก้ไข 1: ปิดแอนติไวรัสและบริการความปลอดภัย
เหตุผลแรกและสำคัญที่สุดที่ทำให้เกิดข้อผิดพลาดนี้ คือการรบกวนจากซอฟต์แวร์แอนติไวรัสที่ติดตั้งอยู่ มีตัวเลือกหลายอย่างที่ป้องกันคอมพิวเตอร์โดยกรองบริการเว็บ เช่น 'Avast Web Shield' และ 'Kaspersky Internet Security' ฯลฯ
ในวิธีนี้ คุณต้องสำรวจ ด้วยตัวเอง ว่าในแอนติไวรัสมีการตั้งค่าอะไรที่ให้การป้องกันอินเทอร์เน็ตอยู่หรือไม่ โดยพื้นฐานคือค้นหาทุกอย่างที่ตรวจสอบกิจกรรมอินเทอร์เน็ตของคุณ

หากยังแก้ไม่ได้ สามารถ ปิด แอนติไวรัสทั้งหมด ได้ อ่านบทความของเราเกี่ยวกับวิธีปิดแอนติไวรัส รีสตาร์ทคอมพิวเตอร์หลังปิด และดูว่าสามารถเข้าถึงเว็บไซต์ได้โดยไม่มีปัญหาหรือไม่
วิธีแก้ไข 2: รีเซ็ตการตั้งค่าเครือข่าย
หากเครือข่ายเป็นปัญหา ควรรีเซ็ตโดยวิธีด้านล่าง อาจเป็นไปได้ว่าทุกโมดูลทำงานปกติ แต่เนื่องจากการตั้งค่าเครือข่ายผิดปกติ ทำให้คุณเข้าถึงเว็บไซต์ไม่ได้โดยไม่เสี่ยง ต้องใช้บัญชี administrator
- กด Windows + S เปิดแถบค้นหา พิมพ์ cmd คลิกขวาที่แอปพลิเคชัน เลือก Run as administrator
- ใน command prompt ที่มีสิทธิ์สูง ให้รันคำสั่งต่อไปนี้ทีละคำสั่ง
ipconfig /flushdns ipconfig /renew ipconfig /registerdns nbtstat –r netsh int ip reset netsh winsock reset
- หลังรันคำสั่งทั้งหมด รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่
วิธีแก้ไข 3: ล้าง SSL Cache
การตั้งค่าการเชื่อมต่อ SSL ใช้เวลา ขอสำเนาใบรับรองดิจิทัลจากเซิร์ฟเวอร์ และหลังตรวจสอบและติดตั้งแล้ว จึงส่งข้อมูลต่อ เพื่อไม่ต้องทำซ้ำ คอมพิวเตอร์จึงบันทึกสถานะ SSL เพื่อดึงมาใช้ในเครื่องแทนการดึงจากเซิร์ฟเวอร์ซ้ำ อาจมีปัญหาที่ SSL cache ก่อให้เกิดปัญหา เราลองล้างดู
- กด Windows + R พิมพ์ inetcpl.cpl กด Enter
- เลือกแท็บ Content คลิก Clear SSL state ภายใต้หัวข้อย่อย Certificates

- กด Apply และออก ลองโหลดเว็บไซต์ใหม่ ดูว่า Chrome ตั้งค่าการเชื่อมต่อปลอดภได้โดยไม่มีปัญหาหรือไม่
วิธีแก้ไข 4: ล้างข้อมูลเบราว์เซอร์
หากปัญหาอยู่ที่เบราว์เซอร์ของคุณเท่านั้น (เว็บไซต์เปิดได้ในอุปกรณ์อื่น) เราลองล้างข้อมูลเบราว์เซอร์ เบราว์เซอร์อาจมีไฟล์ผิดปกติที่ก่อให้เกิดปัญหา เมื่อล้างข้อมูล ทุกอย่างจะรีเซ็ต และเบราว์เซอร์จะทำงานเหมือนคุณเข้าเว็บครั้งแรก
หมายเหตุ: วิธีนี้จะล้างข้อมูลการเข้าเว็บ แคช รหัสผ่าน ฯลฯ ให้สำรองข้อมูลเหล่านั้นก่อน
เราระบุวิธีล้างข้อมูลการเข้าเว็บใน Google Chrome เบราว์เซอร์อื่นอาจมีวิธีต่างออกไปเล็กน้อย
- พิมพ์ chrome://settings ในแถบที่อยู่ของ Chrome กด Enter จะเปิดการตั้งค่าเบราว์เซอร์

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

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

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

- รีสตาร์ทเบราว์เซอร์หลังปิดแอปทั้งหมดผ่าน Task Manager ตรวจสอบว่าเว็บไซต์เข้าถึงได้โดยไม่มีปัญหาหรือไม่
วิธีแก้ไข 5: ข้ามคำเตือน
หากคุณมั่นใจว่าเว็บไซต์น่าเชื่อถือและไม่มีอันตราย สามารถลองข้ามคำเตือนได้ โปรดทราบว่าอาจทำให้ความปลอดภัยของคอมพิวเตอร์เสี่ยงอันตราย ดำเนินการต่อบนความเสี่ยงของคุณเอง หลายมหาวิทยาลัยและสถาบันไม่มีใบรับรอง SSL ที่เหมาะสม ในกรณีเหล่านั้นการข้ามคำเตือนปลอดภัย
- ไปที่เว็บเพจและเข้าถึงเว็บไซต์ตามปกติ
- คลิกปุ่ม Advanced แล้วคลิก Proceed to example.com (unsafe)

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

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