ผู้ใช้บางคนรายงานว่าพวกเขาถูกป้องกันไม่ให้เปิดเว็บไซต์ที่เข้ารหัส SSL ของตนเอง (หรืออื่น ๆ ) โดย SSL_ERROR_BAD_CERT_DOMAIN ข้อความผิดพลาด. โดยทั่วไปจะพบปัญหานี้หากมีปัญหาการกำหนดค่าบางอย่างกับใบรับรอง SSL ของเว็บไซต์ที่คุณกำลังเข้าชม เบราว์เซอร์จะแสดงข้อผิดพลาดนี้โดยเฉพาะเพื่อส่งสัญญาณว่าใบรับรอง SSL ไม่ได้มีไว้สำหรับโดเมนที่คุณกำลังเยี่ยมชม โดยส่วนใหญ่ ข้อผิดพลาดนี้จะรายงานใน Firefox
อะไรทำให้เกิดข้อผิดพลาด SSL_ERROR_BAD_CERT_DOMAIN
นี่เป็นปัญหาที่ทราบกันดีซึ่งเกิดขึ้นตั้งแต่เว็บไซต์เริ่มเปลี่ยนไปใช้ใบรับรอง HTTPS และ SSL ตามโครงสร้างพื้นฐานการเข้ารหัสคีย์สาธารณะ ผู้ใช้ SSL จะต้องติดตั้งใบรับรอง SSL บนเว็บไซต์ที่ออกใบรับรอง
เมื่อคำนึงถึงสิ่งนี้ ต่อไปนี้คือสถานการณ์สองสามสถานการณ์ที่อาจนำไปสู่การปรากฏของปัญหานี้:
- การกำหนดค่า SSL ผิดพลาดจากส่วนท้ายของผู้ดูแลระบบ – ส่วนใหญ่ ปัญหานี้เกิดขึ้นเนื่องจากผู้ดูแลเว็บไซต์ติดตั้งใบรับรอง SSL ให้กับชื่อโดเมนอื่นโดยไม่ได้ตั้งใจ
- ที่อยู่เว็บไซต์ไม่ถูกต้อง – ข้อผิดพลาดเฉพาะนี้เกิดขึ้นได้หากผู้ใช้พิมพ์ที่อยู่ด้วยตนเองเป็น HTTPS (Hyper Text Transfer Protocol Secure) โดยที่จริงแล้วเว็บไซต์ยังคงเป็น HTTP .
- การติดตั้งใบรับรอง SSL ไม่ถูกต้อง – ปัญหาอาจเกิดขึ้นได้หากมีการติดตั้ง SSL ที่ไม่สมบูรณ์หรือไม่สมบูรณ์ซึ่งถูกขัดจังหวะหรือหยุดโดยไม่คาดคิด
- แคชของเบราว์เซอร์แสดงข้อผิดพลาด – อาจเป็นไปได้ว่าข้อผิดพลาดได้รับการแก้ไขตั้งแต่นั้นมา แต่เบราว์เซอร์ของคุณยังคงแสดงข้อผิดพลาดเนื่องจากกำลังโหลดเวอร์ชันแคชของหน้าแรก
หากคุณกำลังประสบปัญหาเดียวกันอยู่ บทความนี้จะให้ขั้นตอนการแก้ปัญหาบางอย่างแก่คุณ ด้านล่างนี้ คุณมีชุดวิธีที่ผู้ใช้รายอื่นในสถานการณ์ที่คล้ายกันเคยใช้เพื่อแก้ไขปัญหา เริ่มกันเลย!
วิธีที่ 1:ตรวจสอบให้แน่ใจว่าที่อยู่เว็บไซต์ถูกต้อง
อันดับแรก อันดับแรก ตรวจสอบให้แน่ใจว่าได้พิมพ์เว็บไซต์ที่คุณพยายามเข้าถึงลงในแถบที่อยู่อย่างถูกต้อง ผู้ใช้หลายคนรายงานว่าปัญหานี้เกิดขึ้นหลังจากเข้าใจผิดว่าเป็นเว็บไซต์ HTTP สำหรับ HTTPS
เมื่อคำนึงถึงสิ่งนี้ ให้ดูที่แถบที่อยู่ของคุณและลบ ‘S’ จาก HTTPS ตัวอย่างเช่น หากเว็บไซต์คือ https://example.com แก้ไขเป็น https://example.com
แม้ว่าวิธีนี้จะทำให้คุณสามารถเยี่ยมชมและเรียกดูเว็บไซต์ได้ แต่โปรดจำไว้ว่าเว็บไซต์ HTTP นั้นไม่ถือว่าปลอดภัยอีกต่อไป หากคุณเป็นเจ้าของเว็บไซต์ ให้เปลี่ยนไปใช้ HTTPS และรับใบรับรอง SSL ไม่เช่นนั้น คุณจะสูญเสียการเข้าชมจำนวนมาก
หากวิธีการนี้ใช้ไม่ได้กับสถานการณ์เฉพาะของคุณ ให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง
วิธีที่ 2:ล้างประวัติเบราว์เซอร์ คุกกี้ และแคช
หากคุณแน่ใจว่ามีการกำหนดค่าใบรับรอง SSL อย่างถูกต้อง อาจเป็นไปได้ว่าปัญหาได้รับการแก้ไขแล้ว แต่เบราว์เซอร์ของคุณยังคงแสดงสำเนาแคชของหน้าแรก
ในกรณีนี้ วิธีแก้ไขคือล้างคุกกี้และแคชของเบราว์เซอร์ของคุณ ตั้งแต่ SL_ERROR_BAD_CERT_DOMAIN พบข้อผิดพลาดใน Firefox ต่อไปนี้เป็นคำแนะนำโดยย่อเกี่ยวกับวิธีล้างคุกกี้และแคชของ Firefox เบราว์เซอร์:
- เปิด Firefox คลิกที่ ปุ่มการทำงาน (มุมบนขวา) แล้วไปที่ Library.
- ถัดไป ไปที่ประวัติ และคลิกที่ ล้างประวัติเบราว์เซอร์
- ในหน้าต่างล้างประวัติล่าสุด ตั้งค่า ช่วงเวลาที่จะล้าง ถึง ทุกอย่าง และยกเลิกการเลือกทุกอย่างยกเว้น คุกกี้ แคช และข้อมูลเว็บไซต์ออฟไลน์
- กดปุ่ม ล้างทันที ปุ่มเพื่อล้างรายการที่เลือกทั้งหมด
- เมื่อดำเนินการเสร็จสิ้น ให้รีสตาร์ทเบราว์เซอร์ Firefox และดูว่าปัญหาได้รับการแก้ไขหรือไม่
วิธีที่ 3:ตรวจสอบว่าใบรับรอง SSL ถูกต้องหรือไม่
ไม่ว่าจะเป็นเว็บไซต์ของคุณเองหรือไม่ คุณสามารถใช้ Firefox เพื่อดึงใบรับรองและดูรายละเอียดที่สำคัญ เช่น ผู้ออกใบรับรองและวันหมดอายุ ซึ่งจะช่วยให้คุณทราบได้ว่า SSL_ERROR_BAD_CERT_DOMAIN เกิดข้อผิดพลาดเนื่องจากใบรับรอง SSL หมดอายุ
หากต้องการตรวจสอบรายละเอียดใบรับรอง ให้คลิกลิงก์ด้านล่างที่ระบุว่า "ฉันเข้าใจความเสี่ยง" จากนั้นคลิก เพิ่มข้อยกเว้น> รับใบรับรอง . จากนั้น คุณจะได้รับข้อมูลสรุปเกี่ยวกับปัญหาที่ระบุในใบรับรอง SSL อย่างรวดเร็ว
คุณสามารถเจาะลึกยิ่งขึ้นโดยคลิกที่ดู ปุ่ม. ในหน้าจอถัดไป คุณสามารถดูระยะเวลาที่ถูกต้องและระบุว่าปัญหาเกิดขึ้นเนื่องจากใบรับรอง SSL หมดอายุหรือไม่
หวังว่าการตรวจสอบเหล่านี้จะช่วยให้คุณทราบที่มาของข้อความแสดงข้อผิดพลาด
หากเว็บไซต์เป็นของคุณเอง ตรวจสอบให้แน่ใจว่าคุณได้กำหนดค่าใบรับรอง SSL ของคุณสำหรับทั้งโดเมน www และไม่ใช่ www ตัวอย่างเช่น หากผู้ใช้พยายามเข้าถึงเว็บไซต์ของคุณโดยพิมพ์ https://www.example.com ด้วยตนเอง แต่ใบรับรองของคุณได้รับการกำหนดค่าสำหรับ example.com, . เท่านั้น เขาจะเห็น SSL_ERROR_BAD_CERT_DOMAIN ข้อผิดพลาด. ในกรณีนี้ วิธีแก้ไขคือเพิ่มทั้งสองโดเมนในใบรับรอง – www.example.com และ example.com
ในกรณีที่คุณไม่ได้จัดการเว็บไซต์และแน่ใจว่า (โดยใช้วิธีการด้านบน) ว่าคุณเข้าถึงเว็บไซต์ได้อย่างถูกต้อง โปรดติดต่อผู้ดูแลระบบเว็บไซต์และขอให้ตรวจสอบปัญหา