หากคุณใช้อินเทอร์เน็ตเป็นประจำ คุณน่าจะเคยเห็น SSL Connection Error แม้ยังไม่เคยก็อาจเจอในอนาคต ข้อผิดพลาดนี้ขึ้นขณะเข้าชมเว็บไซต์ ป้องกันไม่ให้เข้าถึงจากเบราว์เซอร์ ไม่เฉพาะเจาะจงเว็บไซต์หรือเบราว์เซอร์ อาจเห็นแค่ Chrome บางคนเจอทุกเบราว์เซอร์ ไม่เฉพาะเว็บไซต์เดียว ผู้ใช้หลายคนเจอกับเว็บของ Google (Google.com, Gmail) แต่ก็มีผู้เจอกับ Reddit และเว็บอื่นๆ ดังนั้นอาจเกิดกับเบราว์เซอร์/เว็บไซต์ไหนก็ได้ ข้อผิดพลาดยังอาจมาก่อนไป (Intermittent) อาจเข้าถึงได้พักครู่ รีเฟรชแล้วเจออีก

สาเหตุหลายอย่าง สาเหตุทั่วไปที่สุดคือ การตั้งค่าวันที่/เวลาผิด แต่อาจมาจากปัญหา SSL Certificate หรือ Mismatch ระหว่าง Certificate และ Domain name อาจมาจากปัญหาเบราว์เซอร์ (หากเจอแค่เบราว์เซอร์เดียว) มักมาจากแอนตี้ไวรัสที่สแกน/บล็อกเว็บเพราะ SSL Certificate หรือมาจากมัลแวร์ (ไม่ได้นادر) มีสาเหตุอื่นอีกมาก แต่นี่คือสาเหตุหลัก
จำไว้ว่าปัญหาอาจอยู่ทั้งฝั่งเซิร์ฟเวอร์และฝั่งคุณ แต่เราจะพูดถึงวิธีแก้ที่ฝั่งคอมพิวเตอร์ของคุณเท่านั้น
เคล็ดลับเบื้องต้น (ลองก่อนวิธีหลัก)
ก่อนเข้าวิธีหลัก มีสิ่งง่ายๆ ที่ลองได้ อาจจะได้ผลอาจไม่ได้ แต่ใช้เวลาไม่กี่นาที คุ้มค่าที่ลอง
ล้างประวัติเบราว์เซอร์:
- เปิดเบราว์เซอร์
- กดค้าง CTRL + SHIFT + DELETE พร้อมกัน
- ติ๊ก Browsing History, Cache, Cookies เลือก Time frame จาก Dropdown ลองเลือกก่อนปัญหาเกิด
- คลิก Clear Browsing data
รีเซ็ตเบราว์เซอร์:
Google Chrome
- เปิด Google Chrome
- คลิก 3 จุด (มุมขวาบน)
- เลือก Settings
- เลื่อนลง คลิก Advanced

- เลือก Reset
- คลิก Reset อีกครั้งยืนยัน
Mozilla Firefox
- เปิด Mozilla Firefox
- คลิก 3 เส้น มุมขวาบน
- เลือกเมนู Help (ไอคอนเครื่องหมายคำถาม)
- เลือก Troubleshooting information
- คลิก Refresh Firefox
- คลิก Refresh Firefox อีกครั้ง
ใช้ VPN: ใช้ VPN เข้าชมเว็บช่วยผู้ใช้หลายคน แม้ไม่ใช่วิธีแก้จริง แต่เป็น Workaround หากมีงานด่วนบนเว็บที่มีข้อผิดพลาด
ใช้ Private Browsing: บางคนได้ผล ลองเข้าชมจากหน้าต่างส่วนตัว (Private/Incognito) โดยคลิก 3 จุด (Chrome) หรือ 3 เส้น (Firefox) มุมขวาบน เลือก New Private Window
อัปเดตเบราว์เซอร์: ตรวจสอบว่าเบราว์เซอร์เป็นรุ่นล่าสุด มักอัปเดตอัตโนมัติ แต่ตรวจสอบด้วยตนเองได้ที่ 3 จุด > Settings > About > Check for updates
วิธีที่ 1: ตั้งค่าวันที่และเวลา
ปัญหาอาจมาจากตั้งค่าวันที่/เวลาผิด แม้เวลาจะถูกต้อง ต้องตรวจสอบวันที่ด้วย การแก้ไขง่ายมาก:
- กดค้าง Windows key แล้วกด R
- พิมพ์ timedate.cpl กด Enter

- เลือก Change date and time ตั้งวันที่และเวลา คลิก OK

- ตรวจสอบว่า Time zone ถูกต้อง หากไม่ถูก คลิก Change time zone เลือกจาก Dropdown คลิก OK

- คลิก OK อีกครั้ง

ตอนนี้เวลาควรถูกต้องและควรแก้ปัญหาได้
หมายเหตุ: หากเวลาผิดทุกครั้งที่ล็อกอิน ปัญหาอาจอยู่ที่แบตเตอรี่ CMOS (แบตเตอรี่ที่ทำให้นาฬิกาเดินตอนปิดเครื่อง) ให้เปลี่ยนแบตเตอรี่หากปัญหามาจากเวลาและเวลาปลอมแปลงทุกครั้งที่บูท
หายังไม่แก้ ลองรีเซ็ตเบราว์เซอร์ที่ใช้ (เทียบเท่า Factory Reset จะคืนสถานะสดใหม่ ไม่กระทบรหัสผ่าน/บุ๊กมาร์ก)
Google Chrome
- เปิด Google Chrome
- คลิก 3 จุด (มุมขวาบน)
- เลือก Settings

- เลื่อนลง คลิก Advanced

- เลือก Reset

- คลิก Reset อีกครั้งยืนยัน

Mozilla Firefox
- เปิด Mozilla Firefox
- คลิก 3 เส้น มุมขวาบน
- เลือกเมนู Help (ไอคอนเครื่องหมายคำถาม)

- เลือก Troubleshooting information

- คลิก Refresh Firefox

- คลิก Refresh Firefox อีกครั้ง

เสร็จแล้ว รีสตาร์ทคอมพิวเตอร์ ตรวจสอบว่าปัญหาแก้ไขหรือยัง
วิธีที่ 2: Google Chrome Flag (เฉพาะ Google Chrome)
หากปัญหาเกิดกับ Chrome หรือคุณใช้ Chrome สามารถแก้ได้โดยตั้ง "Flag" ใน Properties ของ Chrome
หมายเหตุ: ไม่แนะนำ ให้ตั้ง Flag นี้ ทำด้วยความเสี่ยงของตัวเอง Flag เหล่านี้สำหรับทดสอบ ไม่เหมาะสำหรับแก้ไขถาวร หากต้องการแก้ปัญหา ลองทำแต่ใช้ความเสี่ยงเอง
- หา Shortcut Chrome บน Desktop
- คลิกขวา ไอคอน Google Chrome เลือก Properties

- ตรวจสอบว่าแท็บ Shortcut ถูกเลือก
- พิมพ์ \chrome.exe-ignore-certificate-errors ท้ายข้อความใน Target ให้ข้อความเพิ่มอยู่ภายในเครื่องหมายคำพูดหลักของ Target
- คลิก Apply แล้ว OK

เปิด Chrome ใหม่ ตรวจสอบว่าปัญหาหายหรือยัง
วิธีที่ 3: SSL Behavior Override (เฉพาะ Mozilla Firefox)
หมายเหตุ: วิธีนี้จะเปลี่ยนตั้งค่า Firefox ให้ละเลยคำเตือน SSL Certificate อาจเป็นอันตราย หากเข้าชมเว็บไม่ปลอดภ มีเว็บหลายแห่งใช้ Certificate ปลอมหาเอาข้อมูลสำคัญของคุณ เบราว์เซอร์รู้จัก Certificate ปลอมและบล็อกด้วยข้อผิดพลาด การเปลี่ยนตั้งค่าให้ละเลยคำเตือน ไม่แนะนำ แต่ขั้นตอนให้ด้านล่างสำหรับผู้ที่เข้าใจและยังต้องการทำ
เนื่องจากคุณได้รับคำเตือน SSL Certificate และเบราว์เซอร์บล็อก คุณสามารถปิดฟีเจอร์และละเลยคำเตือนได้ มี Flag ใน Firefox ควบคุมคำเตือน SSL
- เปิด Mozilla Firefox
- พิมพ์ about:config ในแถบที่อยู่ กด Enter
- จะมีข้อความเตือน คลิก I accept the risk!

- พิมพ์ ssl_override_behavior ในแถบค้นหา
- ดับเบิลคลิก entry ssl_override_behavior (ควรมีเพียง 1 entry)

- เปลี่ยนค่าจาก 2 เป็น 1 คลิก OK

รีสตาร์ทเบราว์เซอร์ ลองเข้าชมเว็บที่มีปัญหา ควรเข้าถึงได้แล้ว
วิธีที่ 4: เปลี่ยนระดับความปลอดภ (Security Level)
การเปลี่ยนการตั้งค่าความปลอดภของเบราว์เซอร์ช่วยได้กับผู้ใช้หลายคน ขั้นตอน:
- กดค้าง Windows key กด R
- พิมพ์ inetcpl.cpl กด Enter

- เลือกแท็บ Security
- เลื่อน Slider ไปกลางที่ Medium-High Slider นี้อยู่ในส่วน Security level for this zone หากอยู่ Medium-High แล้ว ให้เลื่อนลง Medium
- คลิก Apply

- เลือกแท็บ Content
- คลิก Clear SSL State
- จบกระบวนการ คลิก Apply แล้ว OK

ทดสอบว่าปัญหาแก้ไขหรือยัง
วิธีที่ 5: ปิดตัวเลือก SSL Scan ในแอนตี้ไวรัส
แอนตี้ไวรัสเป็นสาเหตุน่าจะมากที่สุดหากวิธีอื่นไม่ได้ผล ปกติแอนตี้ไวรัสมีตัวเลือก SSL Scan เปิดอยู่ ให้สแกนเว็บหา SSL Certificate ที่ล้าสมัย/ผิดพลาด/ไม่ปลอดภ เนื่องจากปัญหามาจาก SSL Certificate แอนตี้ไวรัสอาจบล็อกเว็บที่คุณพยายามเข้าชม
คุณสามารถทำได้ 2 อย่าง: ปิด SSL Scan ในแอนตี้ไวรัส หรือปิดแอนตี้ไวรัสชั่วคราวดูว่าปัญหาหายหรือไม่ หากหายตอนปิดแอนตี้ไวรัส แสดงว่าแอนตี้ไวรัสเป็นสาเหตุ
คลิกไอคอนแอนตี้ไวรัสใน System Tray (มุมขวาล่าง Desktop) เลือก Disable บางแอนตี้ไวรัสให้เลือก Disable 10 นาที หรือ Disable จนกว่าจะ Restart เลือกได้เลย เนื่องจากแอนตี้ไวรัสเยอะและทำงานต่างกัน อาจไม่เห็นตัวเลือกนี้ ในกรณีนี้ คลิกสองครั้งไอคอนแอนตี้ไวรัส ปิดจากหน้าจอหลัก (หากมีตัวเลือก) หรือไปที่ Settings คุณยังสามารถปิด SSL Scan จาก Settings ได้ แล้วทดสอบว่าปัญหายังปรากฏหรือไม่
วิธีที่ 6: มัลแวร์ (Malware)
แม้ไม่ใช่เรื่องแรกที่คิดถึง แต่มัลแวร์ก็อาจเป็นสาเหตุ ผู้ใช้หลายคนแก้ปัญหาได้โดยสแกนกำจัดมัลแวร์ หากคอมพิวเตอร์ติดเชื้อ ผู้บุกรุกอาจพยายาม Redirect คุณไปเว็บอื่นที่มี SSL Certificate ไม่ปลอดภ อาจเป็นสาเหตุของ SSL Certificate Error
แม้โอกาสน้อย ก็ควรสแกนระบบด้วยโปรแกรม Anti-malware ที่ดี แนะนำ Malwarebytes ตัวตรวจจับมัลแวร์ดังและแนะนำโดยหลายคน ไป ที่นี่ ดาวน์โหลด Malwarebytes ฟรี รันและสแกนระบบ

หาก Malwarebytes พบเชื้อ ให้ลบ แล้วลองเข้าชมเว็บอีกครั้ง
วิธีที่ 7: Export/Import SSL Certificates
Export SSL Certificate ของเว็บไซต์ แล้ว Import กลับเข้าเบราว์เซอร์ ช่วยผู้ใช้บางคน หากวิธีอื่นไม่ได้ผล ลอง Export/Import Certificate
ต้องดู Certificate ก่อน Export/Copy ไปไฟล์ ขั้นตอนดู/คัดลอก Certificate แตกต่างตามเบราว์เซอร์ จะครอบคลุม Chrome, Firefox, Edge
Google Chrome
- เปิด Google Chrome
- เปิดเว็บที่มีปัญหา แม้เปิดไม่ได้ ใส่ที่อยู่ในแถบที่อยู่ กด Enter
- คลิก 3 จุด (มุมขวาบน)
- ไป More tools > Developer tools

- เว็บจะมีส่วนใหม่โชว์โค้ด หาและคลิกแท็บ Security จากหน้าต่างใหม่ หากไม่เห็น คลิกปุ่ม Double arrow (More) จากหน้าต่างใหม่
- คลิก View certificate

- คลิกแท็บ Details
- คลิก Copy to File…

- Wizard ใหม่เปิด คลิก Next

- คลิก Next ใช้ตั้งค่า Default

- คลิก Browse ไปที่ต้องการเก็บไฟล์ ตั้งชื่อไฟล์ คลิก Save
- คลิก Next

- คลิก Finish

- ควรเห็น Dialog ใหม่ คลิก OK

- ปิดหน้าต่าง
- คลิก 3 จุด (มุมขวาบน)
- เลือก Settings

- เลือก Advanced

- คลิก Manage Certificates ในส่วน Privacy and Security

- คลิก Import

- Wizard ใหม่ คลิก Next

- คลิก Browse ไปที่เก็บไฟล์ SSL Certificate เลือกไฟล์ คลิก Open
- คลิก Next

- เลือก Automatically select the certificate store based on the certificate
- คลิก Next

- คลิก Finish คลิก OK เมื่อ Import เสร็จ

- Restart เบราว์เซอร์
ลองเข้าชมเว็บอีกครั้ง ดูว่าปัญหาแก้ไขหรือยัง
Mozilla Firefox
- เปิด Mozilla Firefox
- เปิดเว็บที่มีปัญหา
- คลิก Padlock (ล็อก) ด้านซ้ายที่อยู่เว็บ (ในแถบที่อยู่)
- คลิก ลูกศรชี้ขวา

- คลิก More Information

- คลิก View Certificate

- เลือกแท็บ Details
- คลิก Export…

- ไปที่ต้องการ Export ตั้งชื่อไฟล์ คลิก Save

- คลิก Close
- ปิดหน้าต่าง Page Info ด้วย
- คลิก 3 เส้น มุมขวาบน
- เลือก Options

- คลิก Advanced
- คลิก Certificates
- คลิก View Certificates

- คลิก Import

- ไปที่ Export Certificate เลือกไฟล์ คลิก Open
รีสตาร์ทเบราว์เซอร์ ทดสอบว่าปัญหาแก้ไขหรือยัง
Microsoft Edge
น่าเสียดาย ไม่มีวิธีดู Certificate ใน Microsoft Edge
วิธีที่ 8: System Restore (กู้คืนระบบ)
หากวิธีอื่นไม่ได้ผล ลองกู้คืนระบบไปสถานะก่อนหน้า ควรทำหากแน่ใจว่าปัญหาอยู่ฝั่งคุณ ตรวจสอบโดยลองเข้าชมจากเครื่องอื่น/มือถือ หากเครื่องคุณเพียงเครื่องเดียวเข้าถึงไม่ได้ ปัญหาอยู่ฝั่งคุณ System Restore จะแก้ได้หากปัญหามาจากสิ่งที่เกิดขึ้นบนคอมพิวเตอร์ ลองทบทวนครั้งแรกที่ปัญหาเกิด และกู้คืน Windows ไปก่อนเวลานั้น ต้องมี Restore Point บนระบบ หวังว่าคุณตั้งค่าสร้าง Restore Point เป็นระยะ
- กดค้าง Windows key กด R
- พิมพ์ rstrui กด Enter

- Wizard System Restore เริ่ม คลิก Next

- เลือก Restore Point ที่ต้องการกลับไป คลิก Next

ทำตามคำแนะนำบนหน้าจอเพิ่มเติม เมื่อระบบกู้คืนเสร็จ ควรจะใช้งานได้ปกติ
วิธีที่ 9: ลองเครือข่ายอื่น
ISP ใช้เทคนิคต่างๆ ควบคุม Traffic และจำกัดการเข้าถึงโดเมน/ประเภท Traffic บางอย่าง โอกาสมีว่า ISP ของคุณบล็อกการเข้าถึง ทำให้เกิดปัญหา ในกรณีนี้ การเปลี่ยนเครือข่ายอาจแก้ปัญหา หากไม่มีเครือข่ายอื่น ให้ใช้ Hotspot ของมือถือ
- สลับไป เครือข่ายอื่น/โฮทสปอตมือถือ

- เข้าชมเว็บดูว่าปลอดภจาก SSL Error หรือไม่
วิธีที่ 10: ปิด Antivirus/Firewall ชั่วคราว
ในเว็บโลกที่ไม่มีกฎระเบียบ Antivirus/Firewall มีบทบาทสำคัญต่อความปลอดภระบบ แต่บางครั้งแอปเหล่านี้ขัดขวางการทำงานของซอฟต์แวร์แท้และ Traffic เครือข่าย ซึ่งอาจเป็นสาเหตุ SSL Error ปัจจุบัน ในกรณีนี้ การปิด Antivirus/Firewall ชั่วคราวอาจแก้ปัญหาได้
- ปิด Antivirus

- ปิด Firewall