คุณยังคงเห็น ERR_SSL_PROTOCOL_ERROR ซ้ำๆ ในขณะที่พยายามเข้าถึงเว็บไซต์หรือหน้าเว็บใน Google Chrome หรือไม่ โดยปกติแล้วจะเกิดขึ้นเมื่อเบราว์เซอร์มีปัญหาในการใช้โปรโตคอล SSL (Secure Socket Layer) เพื่อสร้างการเชื่อมต่อที่ปลอดภัยกับไซต์
เช่นเดียวกับข้อผิดพลาดการเชื่อมต่อ SSL อื่นๆ ใน Chrome ERR_SSL_PROTOCOL_ERROR ไม่ได้หมายความว่าข้อผิดพลาดนั้นมาจากฝั่งเซิร์ฟเวอร์เสมอไป (แม้ว่าจะเป็นไปได้ก็ตาม) ปฏิบัติตามเคล็ดลับการแก้ปัญหาด้านล่างและดูว่าคุณสามารถแก้ไขข้อผิดพลาดด้วยตนเองได้หรือไม่
ปรับวันที่ &เวลาของระบบ
การตั้งค่าวันที่และเวลาไม่ถูกต้องบนคอมพิวเตอร์ของคุณเป็นสาเหตุทั่วไปของ ERR_SSL_PROTOCOL_ERROR ใน Chrome ดังนั้นจึงเป็นความคิดที่ดีเสมอที่จะเริ่มต้นด้วยการซิงค์การตั้งค่าวันที่และเวลาบนพีซีหรือ Mac ของคุณกับเซิร์ฟเวอร์ Microsoft หรือ Apple
ปรับวันที่และเวลาบนพีซี
1. คลิกขวาที่นาฬิกาบนทาสก์บาร์ที่มุมล่างขวาของหน้าจอ
2. เลือก ปรับวันที่และเวลา .
3. เปิดสวิตช์ข้างตั้งเวลาอัตโนมัติ และ ตั้งค่าเขตเวลาโดยอัตโนมัติ เพื่อซิงค์วันที่และเวลาของพีซีของคุณกับเซิร์ฟเวอร์ Microsoft
ปรับวันที่และเวลาบน Mac
1. เปิด การตั้งค่าระบบ แอป
2. เลือก วันที่และเวลา .
3. เลือกล็อค ไอคอนและป้อนรหัสผ่านผู้ดูแลระบบของ Mac
4. เปิดใช้งานช่องทำเครื่องหมายถัดจาก ตั้งวันที่และเวลาโดยอัตโนมัติ และ ตั้งค่าเขตเวลาโดยอัตโนมัติโดยใช้ตำแหน่งปัจจุบัน ภายใต้ วันที่และเวลา และ เขตเวลา แท็บ ซึ่งควรจะแจ้งให้ Mac ของคุณดึงข้อมูลวันที่และเวลาที่แม่นยำจากเซิร์ฟเวอร์ของ Apple ตามตำแหน่งที่ตั้ง
ล้างแคชของเบราว์เซอร์ Chrome
การแก้ไขครั้งต่อไปเกี่ยวข้องกับการลบแคชของเบราว์เซอร์ Chrome และการตั้งค่าไซต์
1. เปิด Chrome
2. กด ควบคุม + เลื่อน + ลบ (พีซี) หรือ คำสั่ง + เลื่อน + แบ็คสเปซ (Mac) เพื่อโหลดล้างข้อมูลการท่องเว็บของ Chrome บานหน้าต่างป๊อปอัป
3. สลับไปที่ ขั้นสูง และเลือก ตลอดเวลา ในช่วงเวลา เมนูแบบเลื่อนลง จากนั้น ทำเครื่องหมายที่ช่องถัดจากรายการต่อไปนี้:
- คุกกี้และข้อมูลไซต์อื่นๆ
- รูปภาพและไฟล์ที่แคชไว้
- การตั้งค่าไซต์
- ข้อมูลแอปที่โฮสต์
4. เลือก ล้างข้อมูล .
ล้างสถานะ SSL (พีซีเท่านั้น)
นอกจากแคชเบราว์เซอร์ของ Chrome แล้ว การล้างสถานะ SSL ของพีซีของคุณยังสามารถช่วยแก้ไขปัญหาที่เกี่ยวข้องกับ SSL ได้อีกด้วย คุณสามารถทำได้ผ่านคุณสมบัติอินเทอร์เน็ต – แอปเพล็ตแผงควบคุม
1. เปิด เริ่ม เมนู (หรือกด Ctrl + ส ) และพิมพ์ ตัวเลือกอินเทอร์เน็ต . จากนั้นเลือก เปิด เพื่อโหลด คุณสมบัติอินเทอร์เน็ต .
2. สลับไปที่ เนื้อหา แท็บ
3. เลือก ล้างแคช SSL .
ปรับแต่ง URL ของเว็บไซต์
บางครั้ง การพิมพ์ URL โดยมีหรือไม่มีคำนำหน้า WWW (เวิลด์ไวด์เว็บ) อาจทำให้เกิด ERR_SSL_PROTOCOL_ERROR แก้ไข URL และตรวจสอบว่ามีประโยชน์หรือไม่
1. ดับเบิลคลิกแถบค้นหาของ Chrome เพื่อแสดง URL ที่สมบูรณ์
2. เพิ่มหรือลบ www คำนำหน้า
3. กด Enter .
ล้างแคช DNS
แคช DNS (บริการชื่อโดเมน) ที่เสียหายบน Mac หรือ PC ของคุณอาจทำให้เกิดปัญหาในการโหลดไซต์ได้ ล้างข้อมูลก่อนโหลดเว็บไซต์อีกครั้ง
ล้างแคช DNS บนพีซี
1. คลิกขวาที่ เริ่ม ไอคอนและเลือก Windows PowerShell (ผู้ดูแลระบบ) หรือ เทอร์มินัล Windows (ผู้ดูแลระบบ) .
2. พิมพ์คำสั่งต่อไปนี้:
ipconfig /flushdns ป>
3. กด Enter .
ล้างแคช DNS บน Mac
1. เปิด Launchpad และเลือก อื่นๆ> เทอร์มินัล .
2. พิมพ์คำสั่งต่อไปนี้:
sudo killall -HUP mDNSResponder ป>
3. กด Enter .
4. พิมพ์รหัสผ่านผู้ดูแลระบบของ Mac
5. กด Enter อีกครั้ง
ปิดใช้งานเครือข่ายส่วนตัวเสมือน
เครือข่ายส่วนตัวเสมือน (VPN) สามารถเพิ่มความเป็นส่วนตัวของคุณทางออนไลน์ได้ แต่ยังสามารถป้องกันไม่ให้ Chrome ตรวจสอบการเชื่อมต่อของไซต์เพื่อความถูกต้องได้อีกด้วย ดังนั้นหากคุณใช้ VPN ให้ปิดการใช้งานแล้วลองโหลดไซต์ซ้ำอีกครั้ง
ตั้งค่าพร็อกซีอัตโนมัติ
อีกวิธีหนึ่งในการแก้ไข ERR_SSL_PROTOCOL_ERROR ใน Google Chrome คือการปิดใช้งานพร็อกซีอัตโนมัติหรือด้วยตนเอง
เปิดการตั้งค่าพร็อกซี
1. เปิด Chrome เมนู (เลือกจุดสามจุดที่มุมบนขวาของหน้าต่าง) และเลือก การตั้งค่า .
2. เลือกขั้นสูง> ระบบ บนแถบด้านข้าง
3. เลือก เปิดการตั้งค่าพร็อกซีของคอมพิวเตอร์ของคุณ .
การตั้งค่าพร็อกซีบนพีซี
ปิดสวิตช์ข้างตรวจจับการตั้งค่าอัตโนมัติ และปิดการใช้งานสคริปต์การตั้งค่าหรือพรอกซีด้วยตนเอง
การตั้งค่าพร็อกซีบน Mac
ยกเลิกการทำเครื่องหมายที่ช่องทั้งหมดใต้ เลือกโปรโตคอลที่จะกำหนดค่า ส่วน.
ปิดการใช้งานส่วนขยาย Chrome
ส่วนขยายเบราว์เซอร์เป็นสาเหตุหลักที่ทำให้เกิดปัญหาต่างๆ ที่เกี่ยวข้องกับไซต์ ไปที่หน้าจอส่วนขยายของ Chrome (เลือก เครื่องมือเพิ่มเติม> ส่วนขยาย บนเมนู Chrome) ปิดการใช้งานส่วนขยายที่ใช้งานอยู่ทั้งหมด และตรวจสอบว่า ERR_SSL_PROTOCOL_ERROR เกิดขึ้นอีกหรือไม่ หากไม่เป็นเช่นนั้น ให้แยกส่วนขยายที่มีปัญหาออกและปิดใช้งานต่อไป
ปิดใช้งานโปรโตคอล QUIC
ตามค่าเริ่มต้น เบราว์เซอร์ Google Chrome จะใช้โปรโตคอลเวลาแฝงต่ำที่เรียกว่า QUIC เพื่อเพิ่มความเร็วในการเชื่อมต่อเว็บไซต์ อย่างไรก็ตาม อาจส่งผลให้เกิดข้อผิดพลาด SSL ได้ ลองปิดการใช้งานผ่านบานหน้าต่างคุณลักษณะทดลองของ Chrome
1. พิมพ์ข้อความต่อไปนี้ลงในแถบที่อยู่ของ Chrome:
chrome://flags/#enable-quic ป>
2. กด Enter .
3. เปิดเมนูแบบเลื่อนลงถัดจาก โปรโตคอล QUIC แบบทดลอง และเลือก ปิดใช้งาน .
4. เลือก เปิดใหม่ .
หากไซต์ยังคงสร้าง ERR_SSL_PROTOCOL_ERROR ให้เปิดใช้งานโปรโตคอล QUIC อีกครั้งก่อนที่จะดำเนินการแก้ไขส่วนที่เหลือต่อไป
ตรวจสอบไฟล์โฮสต์
หากคุณมีนิสัยชอบแก้ไขไฟล์ Hosts ของคอมพิวเตอร์ ให้ลบการกล่าวถึงที่อยู่ IP หรือชื่อโดเมนของเว็บไซต์ออก ป>
อัปเดต Google Chrome
Chrome เวอร์ชันเก่ายังสามารถป้องกันไม่ให้เบราว์เซอร์สร้างการเชื่อมต่อที่ปลอดภัยไปยังเว็บไซต์ได้ ดังนั้นให้อัปเดตเบราว์เซอร์และตรวจสอบว่ามีความแตกต่างหรือไม่ หากต้องการทำเช่นนั้น เพียงเปิด Chrome เมนูและเลือก ความช่วยเหลือ> เกี่ยวกับ Google Chrome .
ปิดการใช้งานโปรแกรมป้องกันไวรัสและไฟร์วอลล์
คุณใช้โปรแกรมป้องกันไวรัสของบริษัทอื่นหรือยูทิลิตี้รักษาความปลอดภัยอินเทอร์เน็ตบนพีซีหรือ Mac ของคุณหรือไม่? ปิดการใช้งานและตรวจสอบว่าไซต์โหลดอย่างถูกต้องหรือไม่ ลองเพิ่มไซต์เป็นข้อยกเว้นในการตั้งค่าโปรแกรมป้องกันไวรัส ตรวจสอบเอกสารออนไลน์หรือคู่มือผู้ใช้ของยูทิลิตี้เพื่อดูคำแนะนำ
แจ้งผู้ดูแลเว็บไซต์
หาก ERR_SSL_PROTOCOL_ERROR ยังคงอยู่ใน Chrome (และเว็บเบราว์เซอร์อื่นๆ เช่น Firefox, Edge, Safari เป็นต้น) ก็ถึงเวลาแจ้งให้เจ้าของเว็บไซต์หรือผู้ดูแลระบบทราบเกี่ยวกับปัญหานี้ หากคุณเป็นเว็บมาสเตอร์ ให้ตรวจสอบบัญชีโฮสติ้งของคุณเพื่อดูว่ามีปัญหาใดๆ ที่เกี่ยวข้องกับใบรับรอง SSL ของเว็บไซต์หรือขอความช่วยเหลือจากทีมสนับสนุนของผู้ให้บริการโฮสติ้ง