อายุการใช้งานของผู้ดูแลระบบ IT จะหมุนรอบการตั้งค่ารหัสผ่านใหม่จัดระเบียบกล่องจดหมายของผู้ใช้และบอกผู้คนว่าพวกเขาไม่มีพื้นที่เก็บข้อมูลมากขึ้น แม้ว่าคุณจะได้รับสิ่งที่น่าสนใจ เมื่อสัปดาห์ที่แล้วเป็นข้อผิดพลาดใหม่ที่ฉันไม่เคยเห็นมาก่อน 'err_ssl_version_or_cipher_mismatch' ใน Chrome
ดูบทความของเราวิธีเพิ่มความเร็วของ Google Chrome
ไวยากรณ์ของข้อผิดพลาดทำให้ฉันรู้ว่ามีอะไรผิดปกติมีปัญหากับใบรับรอง SSL หรือการตั้งค่าความปลอดภัยของเว็บไซต์หรือเบราว์เซอร์ การตั้งค่าสถานะ SSL หมายความว่ามีสิ่งผิดปกติเกิดขึ้นกับใบรับรอง SSL ของเว็บไซต์หรือความคาดหวังของ Chrome เมื่อเห็นใบรับรองนั้น ฉันต้องยอมรับว่าฉันไม่รู้อะไรมากกว่านี้ดังนั้นฉันจึงต้องทำการวิจัย
ก่อนอื่นฉันจะแสดงวิธีแก้ไขปัญหาจากนั้นฉันจะอธิบายวิธีการทำงานทั้งหมด
แก้ไข err_ssl_version_or_cipher_mismatch ใน Chrome
หากมีความไม่ตรงกันในรุ่น SSL ที่รองรับและรุ่นที่ใช้โดยเว็บเซิร์ฟเวอร์ที่ส่งใบรับรองคุณจะเห็นข้อความนี้ เป็นที่แพร่หลายมากเมื่อสองสามปีก่อนเมื่อ Chrome หยุดการสนับสนุน SSL 3.0 แต่ควรหาได้ยากกว่านี้เว้นแต่คุณจะใช้เบราว์เซอร์ที่ล้าสมัยหรือเซิร์ฟเวอร์ที่ส่งใบรับรองมีปัญหาการกำหนดค่า
ต่อไปนี้เป็นวิธีแก้ไข
- เปิด Chrome และพิมพ์ chrome: // ค่าสถานะในกล่อง URL
- นำทางไปยัง 'เปิดใช้งานเวอร์ชัน TLS สูงสุด'
- ตั้งเป็นค่าเริ่มต้นหรือลอง TLS 1.3
- เลือกเปิดใหม่ตอนนี้
คู่มือที่เก่ากว่าบอกว่าจะเลือกรุ่น SSL / TLS ขั้นต่ำที่รองรับและตั้งค่าเป็น SSLv3 แต่ตัวเลือกต่าง ๆ ได้เปลี่ยนไปใน Chrome เวอร์ชันใหม่กว่า ตามทฤษฎีแล้วข้อผิดพลาดนี้ไม่ควรเกิดขึ้นกับ Chrome เวอร์ชันใหม่กว่าเนื่องจาก SSL นั้นมีการจัดการที่แตกต่างออกไป มันยังคงปรากฏเป็นครั้งคราวแม้ว่า
หากสิ่งนี้ไม่สามารถแก้ไข err_ssl_version_or_cipher_mismatch ใน Chrome คุณอาจต้องล้างแคชใบรับรอง SSL
- ไปที่ไอคอนการตั้งค่าสามจุดใน Chrome
- เลือกขั้นสูงที่ด้านล่างของหน้า
- เลือกเปิดการตั้งค่าพร็อกซีในกล่องระบบ
- เลือกแท็บเนื้อหาและเลือกล้างสถานะ SSL
- เลือกตกลงและปิดหน้าต่าง
สิ่งนี้ควรหยุดคุณเห็น err_ssl_version_or_cipher_mismatch
ใบรับรอง SSL
นับตั้งแต่เราเริ่มพยายามรักษาความปลอดภัยอินเทอร์เน็ตด้วย HTTPS แทน HTTP ใบรับรอง SSL นั้นมีความสำคัญมากกว่าที่เคย พวกเขาเป็นส่วนหนึ่งของการเชื่อมต่อที่ปลอดภัยระหว่างเบราว์เซอร์ของคุณและโฮสต์เว็บที่สามารถเข้ารหัสข้อมูลทั้งหมดที่ไหลระหว่างคุณ ทุกครั้งที่คุณซื้อบางสิ่งหรือใช้บริการธนาคารทางอินเทอร์เน็ตคุณจำเป็นต้องเข้ารหัสข้อมูลของคุณเพื่อไม่ให้ถูกดักข้อมูล ใบรับรอง SSL ช่วย
ใบรับรอง SSL ออกโดยฝ่ายที่เชื่อถือได้ที่เรียกว่า Certificate Authority หรือ CA มันออกให้กับเจ้าของเว็บไซต์และติดตั้งบนเว็บเซิร์ฟเวอร์ของพวกเขา มันมีกุญแจสาธารณะและส่วนตัวที่ซอฟต์แวร์การเข้ารหัสภายในเบราว์เซอร์ที่ใช้ในการสร้างการเชื่อมต่อที่ปลอดภัย
การเชื่อมต่อที่ปลอดภัย
มีห้าขั้นตอนหลักในการตั้งค่าเซสชันการเรียกดูที่เข้ารหัสไว้ มันเกิดขึ้นภายในหนึ่งหรือสองวินาทีที่อยู่เบื้องหลัง ทุกครั้งที่คุณลงจอดบนเว็บไซต์ที่ปลอดภัยกระบวนการนี้จะทำซ้ำ
- เมื่อเว็บเบราว์เซอร์เข้าถึงเว็บไซต์ที่ปลอดภัย (HTTPS) เว็บเบราว์เซอร์จะได้รับการต้อนรับด้วย SSL handshake สิ่งนี้ทำให้แน่ใจว่าทั้งเซิร์ฟเวอร์และเบราว์เซอร์สามารถยอมรับการเชื่อมต่อที่ปลอดภัยและมีทุกสิ่งที่จำเป็นในการทำเช่นนั้น เมื่อการจับมือเสร็จสมบูรณ์คีย์การเข้ารหัสสาธารณะจะถูกแชร์
- เมื่อได้รับการยอมรับแล้วเซิร์ฟเวอร์จะส่งสำเนาใบรับรอง SSL ไปยังเบราว์เซอร์ของคุณ มันรวมถึงกุญแจสาธารณะที่สามารถเริ่มเซสชั่นการเข้ารหัส
- เบราว์เซอร์ตรวจสอบใบรับรองกับรายการของผู้ให้บริการออกใบรับรองเพื่อตรวจสอบว่าเป็นของจริงหรือไม่ นอกจากนี้ยังทำให้แน่ใจว่ามันยังไม่หมดอายุหรือถูกแก้ไข
- จากนั้นเบราว์เซอร์จะเข้ารหัสการเชื่อมต่อและส่งใบรับรองเซสชันเซิร์ฟเวอร์แบบสมมาตรซึ่งจะคงอยู่ตลอดเวลาที่คุณอยู่บนเว็บไซต์ มันใช้รหัสสาธารณะของเซิร์ฟเวอร์นี้
- เว็บเซิร์ฟเวอร์จะถอดรหัสคีย์เซสชันแบบสมมาตรด้วยคีย์ส่วนตัวและยอมรับการเชื่อมต่อกับเบราว์เซอร์ของคุณ
หากเบราว์เซอร์ไม่เห็นสิ่งที่คาดหวังในใบรับรอง 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 เมื่อเร็ว ๆ นี้หรือไม่ มีการแก้ไขอื่น ๆ อีกหรือไม่ บอกเราเกี่ยวกับมันด้านล่างถ้าคุณทำ!