Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> เบราว์เซอร์

วิธีแก้ไขข้อผิดพลาด ERR_SSL_VERSION_OR_CIPHER_MISMATCH

บางคนอาจเคยไม่สามารถเข้าชมเว็บไซต์/ลิงก์บางแห่งได้ด้วยเบราว์เซอร์ อาจเห็นข้อผิดพลาด ERR_SSL_VERSION_OR_CIPHER_MISMATCH ขณะพยายามเข้าชมหน้าเว็บ ข้อผิดพลาดลักษณะนี้:

วิธีแก้ไขข้อผิดพลาด ERR_SSL_VERSION_OR_CIPHER_MISMATCH

ข้อผิดพลาดนี้บล็อกการเข้าถึงและใช้งานเว็บไซต์/หน้าเว็บ มักพบบน Google Chrome หรือ Internet Explorer แต่อาจเจอบนเบราว์เซอร์อื่น รหัสข้อผิดพลาดนี้มักปรากฏบนเว็บไซต์ที่ต้องการข้อมูลละเอียดอ่อนจากผู้ใช้ เช่น รายละเอียดบัตรเครดิตหรือข้อมูลล็อกอิน

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

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

วิธีที่ 1: เปลี่ยน Google Chrome Flags

คุณสามารถตั้งค่าเบราว์เซอร์ให้ละเลยคำเตือนสำหรับ SSL และ TLS รุ่นเก่า (Old versions) ได้ วิธีนี้แก้ปัญหาได้หากเว็บไซต์เป้าหมายใช้รุ่นเก่าของโปรโตคอล/เซอร์ทิฟิเคตเหล่านั้น แต่ ทำงานได้เฉพาะ Google Chrome

หมายเหตุ: วิธีนี้ไม่ทำงานกับ Chrome รุ่นล่าสุด Flag ที่ต้องตั้งค่าไม่มีใน Chrome รุ่นใหม่ ตัวเลือกถูกลบใน Chrome v45 ขึ้นไป

  1. เปิด Google Chrome
  2. พิมพ์ chrome://flags/ ในแถบที่อยู่ กด Enter
  3. เลื่อนลงหา Minimum SSL/TLS version supported
  4. เลือก SSLv3 จาก Dropdown ใน Minimum SSL/TLS version supported

วิธีแก้ไขข้อผิดพลาด ERR_SSL_VERSION_OR_CIPHER_MISMATCH

  1. คลิกปุ่ม Relaunch ด้านล่าง

หลังรีสตาร์ทเบราว์เซอร์ ควรเข้าถึงเว็บที่เคยให้ข้อผิดพลาดได้แล้ว

วิธีที่ 2: ปิด SSL Scan ในแอนตี้ไวรัส

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

หมายเหตุ: ขั้นตอนแตกต่างตามซอฟต์แวร์ แต่ควรมีตัวเลือก SSL Scan ในแอนตี้ไวรัส ให้ปิดมัน

ตัวอย่างขั้นตอนสำหรับ BitDefender:

  1. เปิด BitDefender โดยดับเบิลคลิกไอคอนจาก System Tray (มุมขวาล่าง)
  2. ไป Modules
  3. เลือก Web Protection

วิธีแก้ไขข้อผิดพลาด ERR_SSL_VERSION_OR_CIPHER_MISMATCH

  1. ปิด Toggle Scan SSL

วิธีแก้ไขข้อผิดพลาด ERR_SSL_VERSION_OR_CIPHER_MISMATCH

เสร็จแล้ว SSL Scan ปิด ควรเข้าถึงเว็บได้แล้ว

วิธีที่ 3: ลองใช้เบราว์เซอร์รุ่นเก่า

เบราว์เซอร์ของคุณให้ข้อผิดพลาดนี้เพราะอัปเดตเป็นมาตรฐานล่าสุด และออกแบบให้ปฏิเสธโปรโตคอล/เซอร์ทิฟิเคตเก่า ดังนั้นการใช้เบราว์เซอร์รุ่นเก่าอาจช่วยได้ จำไว้ว่าการมีหลายรุ่นอาจก่อให้เกิด Error ERR_SSL_VERSION_INTERFERENCE จึงต้องทำตามขั้นตอนอย่างระมัดระวัง

การใช้ Chrome รุ่นเก่าก็ช่วยได้หากคุณไม่ทำตามวิธีที่ 1 ได้ เพราะ Chrome รุ่นใหม่ไม่มีการตั้งค่านั้น (เพราะลบตัวเลือกออก) สามารถดาวน์โหลด Chrome รุ่นเก่า เช่น v40 เพื่อเปลี่ยนตั้งค่าตามวิธีที่ 1

ไปที่ ที่นี่ ค้นหา Chrome หรือเบราว์เซอร์อื่นที่ต้องการ ดาวน์โหลดและติดตั้ง จำไว้ว่าไม่สามารถรัน Chrome 2 รุ่นบนเครื่องเดียวได้ เว้นแต่ใช้ Portable version (มักเป็น unofficial) จึงต้องลบรุ่นใหม่ออกก่อนติดตั้งรุ่นเก่า หรือใช้ Sandbox software รัน 2 รุ่นพร้อมกัน หรือเทคนิคอื่นๆ ที่คนใช้รัน 2 รุ่นบนเครื่องเดียว

หมายเหตุ: อย่าลืมปิด Auto-update ของเบราว์เซอร์