แก้ไข: SSL_ERROR_BAD_CERT_DOMAIN

ผู้ใช้บางคนรายงานว่าพวกเขาได้รับการป้องกันไม่ให้เปิดเว็บไซต์เข้ารหัส SSL ของตนเอง (หรืออื่น ๆ ) โดย SSL_ERROR_BAD_CERT_DOMAIN โดยทั่วไปปัญหานี้จะเกิดขึ้นหากมีปัญหาการกำหนดค่าบางอย่างกับใบรับรอง SSL ของเว็บไซต์ที่คุณกำลังเยี่ยมชม เบราว์เซอร์จะแสดงข้อผิดพลาดเฉพาะนี้เพื่อส่งสัญญาณว่าใบรับรอง SSL ไม่ได้มีไว้สำหรับโดเมนที่คุณกำลังเข้าชม ส่วนใหญ่แล้วข้อผิดพลาดนี้จะรายงานใน Firefox

ข้อผิดพลาด SSL_ERROR_BAD_CERT_DOMAIN

อะไรเป็นสาเหตุของข้อผิดพลาด 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 ตัวอย่างเช่นหากเว็บไซต์คือ //example.com ให้ แก้ไขเป็น //example.com

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

หากวิธีการนี้ไม่สามารถใช้ได้กับสถานการณ์ของคุณโดยเฉพาะให้เลื่อนไปที่วิธีถัดไปด้านล่าง

วิธีที่ 2: ล้างประวัติเบราว์เซอร์คุกกี้และแคช

หากคุณแน่ใจว่าใบรับรอง SSL ได้รับการกำหนดค่าอย่างเหมาะสมอาจเป็นไปได้ว่าปัญหาได้รับการแก้ไข แต่เบราว์เซอร์ของคุณยังคงแสดงสำเนาหน้าแรกของแคช

ในกรณีนี้วิธีแก้ไขคือการล้างคุกกี้และแคชของเบราว์เซอร์ของคุณ เนื่องจากพบข้อผิดพลาด SL_ERROR_BAD_CERT_DOMAIN ใน Firefox ต่อไปนี้เป็นคำแนะนำโดยย่อเกี่ยวกับวิธีล้างคุกกี้และแคชของเบราว์เซอร์ Firefox :

  1. เปิด Firefox คลิกที่ ปุ่ม Action (มุมบนขวา) แล้วไปที่ Library

    ปุ่มการทำงาน> ไลบรารี
  2. ถัดไปไปที่ ประวัติ และคลิกที่ ล้างประวัติเบราว์เซอร์

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

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

วิธีที่ 3: ตรวจสอบว่าใบรับรอง SSL นั้นถูกต้อง

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

หากต้องการตรวจสอบรายละเอียดใบรับรองให้คลิกลิงก์ที่ด้านล่างที่ระบุว่า "ฉันเข้าใจความเสี่ยง" จากนั้นคลิกที่ เพิ่มข้อยกเว้น> รับใบรับรอง จากนั้นคุณจะได้รับบทสรุปโดยย่อเกี่ยวกับปัญหาที่ระบุด้วยใบรับรอง SSL

ปัญหาใบรับรอง SSL

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

ใบรับรอง SSL หมดอายุ

หวังว่าการตรวจสอบเหล่านี้จะช่วยให้คุณทราบสาเหตุของข้อความแสดงข้อผิดพลาด

หากเว็บไซต์เป็นของคุณเองตรวจสอบให้แน่ใจว่าคุณได้กำหนดค่าใบรับรอง SSL ของคุณสำหรับทั้ง www และโดเมนที่ไม่ใช่ www ตัวอย่างเช่นหากผู้ใช้พยายามเข้าถึงเว็บไซต์ของคุณด้วยการพิมพ์ //www.example.com ด้วยตนเอง แต่ใบรับรองของคุณได้รับการกำหนดค่าสำหรับ example.com เท่านั้น เขาจะเห็นข้อผิดพลาด SSL_ERROR_BAD_CERT_DOMAIN ในกรณีนี้วิธีแก้ไขคือการเพิ่มทั้งสองโดเมนในใบรับรอง - www.example.com และ example.com

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

บทความที่น่าสนใจ