รหัสข้อผิดพลาด 'SSL_NO_CYPHER_OVERLAP ’ เกิดขึ้นใน Firefox เมื่อการเข้ารหัสบางประเภทถูกปิดใช้งานบนเบราว์เซอร์หรือในฝั่งเซิร์ฟเวอร์ ส่วนใหญ่ ปัญหาอยู่ที่เว็บไซต์หรือเซิร์ฟเวอร์ที่ไม่มีโปรโตคอลการเข้ารหัสที่เหมาะสม และบังคับให้เบราว์เซอร์ไม่เปิดเว็บไซต์
ข้อผิดพลาดนี้สามารถเกิดขึ้นได้ขณะท่องเว็บไซต์แม้ว่าจะมองเห็นได้บ่อยที่สุดในเว็บไซต์ที่ล้าสมัยและเว็บไซต์ที่ไม่ได้รับการดูแลอย่างเหมาะสม ในการแก้ไขข้อผิดพลาดนี้ มีการแก้ไข 'ไม่กี่อย่าง' แต่ควรสังเกตว่า Firefox เวอร์ชันล่าสุดบังคับใช้การเชื่อมต่อความปลอดภัยที่ดีและหากไม่มีให้บริการ เว็บไซต์จะถูกบล็อกไม่ให้เข้าถึงในเบราว์เซอร์แต่อย่างใด
อะไรทำให้เกิดรหัสข้อผิดพลาด 'SSL_ERROR_NO_CYPHER_OVERLAP'
ดังที่กล่าวไว้ก่อนหน้านี้ รหัสข้อผิดพลาดนี้เกิดขึ้นเมื่อในกรณีส่วนใหญ่ เซิร์ฟเวอร์ไม่สามารถจัดเตรียมกลไกความปลอดภัยหรือโปรโตคอลที่เหมาะสมกับคำขอของเบราว์เซอร์ได้ ดังนั้น หน้าเว็บจึงไม่สามารถโหลดได้ อย่างไรก็ตาม ยังมีสาเหตุอื่นๆ เช่น:
- Firefox ไม่ได้อัปเดต เป็นเวอร์ชันล่าสุดซึ่งทำให้เกิดปัญหาเมื่อท่องอินเทอร์เน็ต
- SSL3 ถูกปิดใช้งาน บนเว็บเบราว์เซอร์ นอกจากนี้ TLS นอกจากนี้ยังสามารถปิดการใช้งานซึ่งทำให้เกิดข้อความแสดงข้อผิดพลาด
- การสนับสนุน RC4 ถูกลบออกจาก Firefox อย่างสมบูรณ์ และหากเว็บไซต์ส่งผ่านเป็นพารามิเตอร์ ข้อผิดพลาดนี้จะได้รับแจ้ง
ก่อนที่จะเปลี่ยนไปใช้โซลูชัน ตรวจสอบให้แน่ใจว่าคุณมีสิทธิ์ของผู้ดูแลระบบและมีการเชื่อมต่ออินเทอร์เน็ตที่เสถียร
แนวทางที่ 1:การอัปเดต Firefox เป็นรุ่นล่าสุด
Firefox ได้รับการอัปเดตและมีการเพิ่มการปรับเปลี่ยนความปลอดภัยและโปรโตคอลใหม่ตลอดเวลาเพื่อความปลอดภัยและปรับปรุงประสบการณ์ใช้งาน หากคุณมี Firefox รุ่นเก่ากว่า เช่น SP2 หรือ SP3 คุณควรไปที่เว็บไซต์ทางการของ Firefox และดาวน์โหลดรุ่นล่าสุด เช่น 24
คุณสามารถถอนการติดตั้ง เวอร์ชันปัจจุบัน ของ Firefox โดยกด Windows + R พิมพ์ “appwiz.cpl ” ในกล่องโต้ตอบและกด Enter เมื่ออยู่ในตัวจัดการโปรแกรม ให้คลิกขวาที่ Firefox แล้วเลือก ถอนการติดตั้ง .
หลังจากถอนการติดตั้งเวอร์ชันเก่าแล้ว ให้ดาวน์โหลดเวอร์ชันล่าสุดและรีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงเกิดขึ้นอย่างเหมาะสม นอกจากนี้ อย่าลืมลบไฟล์การกำหนดค่าเมื่อคุณถอนการติดตั้งไฟล์ที่เก่ากว่า
โซลูชันที่ 2:การตรวจสอบโปรโตคอลการเข้ารหัส SSL3 และ TLS1
ผู้ใช้จะยังพบข้อผิดพลาดนี้หากโปรโตคอลการเข้ารหัส SSL3 และ TLS1 ถูกปิดใช้งานใน Firefox เวอร์ชันของตน บางเว็บไซต์จำเป็นต้องใช้โปรโตคอลเหล่านี้ในการเชื่อมต่อ และหากคุณปิดใช้งาน คุณจะไม่สามารถดูหน้าเว็บได้
เราจะตรวจสอบตัวเลือกใน Firefox และตรวจสอบให้แน่ใจว่าได้เปิดใช้งานตามที่คาดไว้
- คลิกที่ การตั้งค่า ไอคอน ที่ด้านขวาบนของหน้าต่างแล้วเลือก
- ไปที่ ขั้นสูง> การเข้ารหัส :โปรโตคอล
ที่นี่คุณจะรู้ว่าโปรโตคอลถูกเปิดใช้งานหรือไม่ หากไม่เป็นเช่นนั้น ให้สลับตัวเลือกและเปิดใช้งานอีกครั้ง อย่างไรก็ตาม โปรดทราบว่าตัวเลือกในการดำเนินการนี้จะไม่สามารถใช้ได้ใน Firefox 24 หากคุณมี Firefox เวอร์ชันล่าสุดอยู่แล้ว คุณสามารถนำทางไปยัง ตัวเลือก> ความเป็นส่วนตัวและความปลอดภัย> ความปลอดภัย . ที่นี่ ยกเลิกการเลือก ตัวเลือก บล็อกเนื้อหาที่เป็นอันตรายและหลอกลวง . บันทึกการเปลี่ยนแปลงและรีสตาร์ทคอมพิวเตอร์ของคุณ ตรวจสอบว่าข้อความแสดงข้อผิดพลาดได้รับการแก้ไขหรือไม่
โซลูชันที่ 3:การตรวจสอบไฟล์การกำหนดค่า Firefox
หากทั้งสองวิธีข้างต้นไม่ได้ผลสำหรับคุณ เราสามารถลองตรวจสอบการกำหนดค่า Firefox ของคุณและตรวจสอบว่าโมดูล TLS และ SSL3 ถูกปิดใช้งานหรือไม่ หากเป็นเช่นนั้น เราจะลองเปิดใช้งานและลองเข้าถึงเว็บไซต์อีกครั้ง โมดูลเหล่านี้สามารถเปลี่ยนแปลงได้ในการทำงานตลอดเวลา ดังนั้นไม่ต้องกังวล
- เปิดหน้าต่างใหม่ใน Firefox แล้ววางที่อยู่ต่อไปนี้:
about:config
- ตอนนี้ให้ค้นหาคำหลัก 'TLS' ในแถบค้นหาที่ด้านบนสุด ให้ตรวจสอบแต่ละรายการที่ขึ้นต้นด้วย TLS ว่าได้รับการตั้งค่าเป็นค่าเริ่มต้นหรือไม่ หากไม่เป็นเช่นนั้น คุณจะเห็นรายการที่ชัดเจนยิ่งขึ้นซึ่งจะถูกแท็กว่าแก้ไข .
- ในกรณีนี้ ให้รีเซ็ตการอนุญาตที่จำเป็นและรีสตาร์ทคอมพิวเตอร์ของคุณ ในช่องค้นหาเดียวกัน ให้ค้นหา "SSL3" แล้วดำเนินการเช่นเดียวกัน
หมายเหตุ: หากคุณไม่สามารถเข้าถึงบางเว็บไซต์ได้ แต่สามารถเข้าถึงเว็บไซต์อื่นได้ อาจหมายความว่าเว็บไซต์นั้นล้าสมัยและปัญหาอยู่ที่เซิร์ฟเวอร์ ที่นี่คุณสามารถรอและหวังว่าปัญหาจะได้รับการแก้ไขในแบ็กเอนด์ นอกจากนี้ ตรวจสอบให้แน่ใจว่าคุณมี Java เวอร์ชันล่าสุด