'err_ssl_version_or_cipher_mismatch' ข้อผิดพลาดใน Chrome - สิ่งที่ต้องทำ

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

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

ก่อนอื่นฉันจะแสดงวิธีแก้ไขปัญหาจากนั้นฉันจะพูดถึงวิธีการทำงานทั้งหมด

แก้ไข err_ssl_version_or_cipher_mismatch ใน Chrome

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

นี่คือวิธีการแก้ไข

  1. เปิด Chrome และพิมพ์ chrome: // flags ในช่อง URL
  2. ไปที่ 'เปิดใช้งาน TLS เวอร์ชันสูงสุดแล้ว'
  3. ตั้งค่าเริ่มต้นหรือลองใช้ TLS 1.3
  4. เลือกเปิดใช้งานใหม่เลย

คำแนะนำที่เก่ากว่าระบุว่าเลือกเวอร์ชัน SSL / TLS ขั้นต่ำที่ได้รับการสนับสนุนและตั้งค่าเป็น SSLv3 แต่ตัวเลือกมีการเปลี่ยนแปลงใน Chrome เวอร์ชันใหม่กว่า ในทางทฤษฎีข้อผิดพลาดนี้ไม่ควรเกิดขึ้นกับ Chrome เวอร์ชันใหม่เนื่องจาก SSL ได้รับการจัดการที่แตกต่างกัน ยังคงปรากฏเป็นครั้งคราวแม้ว่า

หากไม่สามารถแก้ไข err_ssl_version_or_cipher_mismatch ใน Chrome ได้คุณอาจต้องล้างแคชใบรับรอง SSL

  1. ไปที่ไอคอนการตั้งค่าจุดสามจุดใน Chrome
  2. เลือกขั้นสูงที่ด้านล่างของหน้า
  3. เลือกเปิดการตั้งค่าพร็อกซีในกล่องระบบ
  4. เลือกแท็บเนื้อหาและเลือกล้างสถานะ SSL
  5. เลือกตกลงและปิดหน้าต่าง

นี้แน่นอนควรหยุดคุณเห็น err_ssl_version_or_cipher_mismatch

ใบรับรอง SSL

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

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

การเชื่อมต่อที่ปลอดภัย

มีห้าขั้นตอนหลักในการตั้งค่าเซสชันการเรียกดูที่เข้ารหัสลับ มันเกิดขึ้นภายในสองหรือสองหลังฉาก ทุกครั้งที่คุณเข้าสู่เว็บไซต์ที่ปลอดภัยขั้นตอนนี้จะเกิดขึ้นซ้ำ

  1. เมื่อเว็บเบราเซอร์เข้าถึงเว็บไซต์ที่ปลอดภัย (HTTPS) จะมีการทักทายด้วยการจับมือ SSL ทำให้ทั้งเซิร์ฟเวอร์และเบราว์เซอร์สามารถยอมรับการเชื่อมต่อที่ปลอดภัยและมีทุกสิ่งที่จำเป็นในการดำเนินการดังกล่าว เมื่อการจับมือเสร็จสมบูรณ์แล้วจะมีการแบ่งปันคีย์การเข้ารหัสสาธารณะ
  2. เมื่อได้รับการยอมรับเซิร์ฟเวอร์จะส่งสำเนาใบรับรอง SSL ไปยังเบราเซอร์ของคุณ ประกอบด้วยคีย์สาธารณะซึ่งสามารถเริ่มเซสชันที่มีการเข้ารหัสได้
  3. เบราว์เซอร์จะตรวจสอบใบรับรองกับรายชื่อผู้ออกใบรับรองเพื่อตรวจสอบว่าเป็นจริง นอกจากนี้ยังทำให้แน่ใจว่ายังไม่หมดอายุหรือถูกดัดแปลงด้วย
  4. เบราเซอร์จะเข้ารหัสการเชื่อมต่อและส่งเว็บเซิร์ฟเวอร์ใบรับรองเซสชันสมมาตรที่จะใช้งานได้เฉพาะเวลาที่คุณอยู่ในเว็บไซต์เท่านั้น ใช้คีย์สาธารณะของเซิร์ฟเวอร์สำหรับสิ่งนี้
  5. เว็บเซิร์ฟเวอร์ถอดรหัสคีย์เซสชันแบบสมมาตรโดยใช้คีย์ส่วนตัวและยอมรับการเชื่อมต่อกับเบราเซอร์ของคุณ

หากเบราเซอร์ไม่เห็นสิ่งที่คาดหวังในใบรับรอง SSL นั้นข้อผิดพลาด err_ssl_version_or_cipher_mismatch อาจเกิดขึ้นได้ จะเกิดขึ้นเฉพาะใน Chrome เช่น Firefox, Opera, Safari และอื่น ๆ จะจัดการกับใบรับรอง SSL แตกต่างกัน

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

คุณเคยเห็นข้อผิดพลาด err_ssl_version_or_cipher_mismatch เมื่อเร็ว ๆ นี้หรือไม่? มีการแก้ไขอื่น ๆ หรือไม่ บอกเราเกี่ยวกับเรื่องนี้ด้านล่างถ้าคุณทำ!

ดูเพิ่มเติมที่