ผู้ใช้บางรายพบข้อผิดพลาด “ERR_CERT_COMMON_NAME_INVALID” พร้อมกับข้อความ “การเชื่อมต่อของคุณไม่เป็นส่วนตัว ” ในขณะที่พยายามเข้าถึงเว็บไซต์ ตามที่ปรากฏ รหัสข้อผิดพลาดนี้เกิดขึ้นเมื่อเว็บไซต์ที่คุณพยายามเข้าถึงนั้นใช้โปรโตคอล HTTP แทน HTTPS ในกรณีที่คุณไม่ทราบความแตกต่างระหว่างสองสิ่งนี้ อย่างหลังเสนอการเชื่อมต่อที่ปลอดภัยระหว่างโฮสต์และผู้ใช้ในขณะที่เข้ารหัสการเชื่อมต่อ ในบทความนี้ เราจะแสดงวิธีการแก้ไขรหัสข้อผิดพลาดดังกล่าว ดังนั้นเพียงทำตามวิธีการด้านล่าง
ตามที่ปรากฎ เพื่อให้เว็บไซต์เข้ารหัสการเชื่อมต่อระหว่างคุณและตัวเอง เว็บไซต์นั้นต้องการสิ่งที่เรียกว่าใบรับรอง SSL เมื่อเว็บไซต์มีใบรับรอง SSL จะสามารถสื่อสารผ่านโปรโตคอล HTTPS ซึ่งมีความปลอดภัยมากกว่า HTTP สาเหตุหลักประการหนึ่งที่ HTTPS เป็นเรื่องธรรมดาและมีความสำคัญมากกว่าในปัจจุบัน ก็อย่างที่ได้กล่าวไปแล้วด้านความปลอดภัย เมื่อการเชื่อมต่อระหว่างคุณกับเว็บไซต์ที่คุณพยายามเข้าถึงไม่ปลอดภัย แฮ็กเกอร์หรือบุคคลที่สามสามารถสอดแนมข้อมูลที่มีการแลกเปลี่ยนและอาจใช้ประโยชน์จากสิ่งนั้น เมื่อการเชื่อมต่อถูกเข้ารหัส การโจมตีแบบคนกลางจะไม่สามารถทำได้
จากที่กล่าวมา เราจะไม่พูดถึงรายละเอียดเพิ่มเติมว่าเหตุใด HTTPS จึงมีความสำคัญและสิ่งที่ใบรับรอง SSL ทำ เนื่องจากนั่นไม่ใช่จุดประสงค์ของบทความนี้ ก่อนที่เราจะเริ่มต้น วิธีหนึ่งที่คุณสามารถแก้ไขปัญหาได้หากคุณประสบปัญหาในเว็บไซต์เฉพาะคือเพียงแค่คลิกขวา ว่างๆ แล้วพิมพ์ thisisunsafe สิ่งนี้จะใช้ได้กับเบราว์เซอร์ Edge และ Chrome ใน Firefox คุณสามารถคลิก ขั้นสูง ปุ่มแล้วคลิก ยอมรับความเสี่ยง เพื่อเปิดเว็บไซต์ที่ไม่แนะนำ ด้วยวิธีนี้ ให้เราเริ่มต้นและแสดงวิธีการต่างๆ ที่คุณสามารถใช้เพื่อแก้ไขข้อความแสดงข้อผิดพลาดที่เป็นปัญหา
ลบใบรับรอง
สิ่งแรกที่คุณควรทำเมื่อพบปัญหาคือการลบใบรับรองที่อาจจัดเก็บไว้ในเว็บเบราว์เซอร์ของคุณ รหัสข้อผิดพลาดอาจเกิดขึ้นได้เมื่อใบรับรองของเว็บไซต์ไม่ตรงกับใบรับรองที่ปรากฏบนเว็บเบราว์เซอร์ของคุณ เมื่อสิ่งนี้เกิดขึ้น เว็บเบราว์เซอร์ของคุณจะคิดว่าเว็บไซต์นั้นไม่ปลอดภัยและไม่ปลอดภัย เนื่องจากเห็นได้ชัดว่ามีการตอบกลับด้วยใบรับรองที่ไม่ถูกต้อง
ในการแก้ไขปัญหานี้ คุณสามารถลบใบรับรองที่มีอยู่บนเบราว์เซอร์ของคุณเพื่อดูว่าจะช่วยแก้ปัญหาให้คุณได้หรือไม่
- ก่อนอื่น บนเว็บเบราว์เซอร์ของคุณ ให้คลิกที่ เพิ่มเติม เมนูที่มุมขวาบน
- จากเมนูแบบเลื่อนลง ให้เลือกการตั้งค่า ตัวเลือก.
- บนหน้าจอการตั้งค่า ให้ไปที่ความเป็นส่วนตัวและความปลอดภัย ส่วน.
- ที่นั่น ให้คลิกที่จัดการใบรับรอง มีตัวเลือกให้
- หากคุณมีใบรับรองของ Google ให้เลือกและคลิกปุ่ม ลบ ปุ่ม.
- เมื่อคุณลบใบรับรองแล้ว ให้รีสตาร์ทเบราว์เซอร์และไปที่เว็บไซต์อีกครั้งเพื่อดูว่ายังมีปัญหาอยู่หรือไม่
ปิดใช้งานโปรแกรมป้องกันไวรัสของบุคคลที่สาม
ในบางกรณี ข้อความแสดงข้อผิดพลาดที่เป็นปัญหาอาจปรากฏขึ้นเมื่อซอฟต์แวร์ป้องกันไวรัสของบริษัทอื่นรบกวนกิจกรรมเครือข่ายของคุณ กรณีนี้เกิดขึ้นเมื่อโปรแกรมความปลอดภัยที่ติดตั้งบนคอมพิวเตอร์ของคุณมาพร้อมกับคุณสมบัติการสแกนหรือการป้องกัน HTTPS หากเป็นกรณีนี้ โปรแกรมป้องกันไวรัสจะป้องกันเว็บเบราว์เซอร์ของคุณจากการจัดหาความปลอดภัยที่จำเป็น
ดังนั้น ในการแก้ไขปัญหา คุณจะต้องปิดการใช้งานโปรแกรมความปลอดภัยของบริษัทอื่นที่ติดตั้งบนคอมพิวเตอร์ของคุณ เมื่อคุณทำเสร็จแล้ว ให้รีสตาร์ทเว็บเบราว์เซอร์ของคุณและดูว่าข้อผิดพลาดยังคงเกิดขึ้นหรือไม่
ล้าง DNS
อีกวิธีหนึ่งที่คุณสามารถแก้ไขรหัสข้อผิดพลาดที่กล่าวถึงข้างต้นคือการล้างการตั้งค่า DNS ของคุณ ระบบชื่อโดเมนหรือเซิร์ฟเวอร์ DNS ที่คุณใช้อาจทำให้เกิดปัญหาได้เช่นกัน เนื่องจากชื่อโฮสต์ที่คุณพยายามเข้าถึงได้รับการแก้ไขโดยเซิร์ฟเวอร์ DNS ของคุณ ดังนั้นชื่อโฮสต์จึงมีส่วนสำคัญ หากต้องการล้าง DNS ให้ทำตามคำแนะนำด้านล่าง:
- ในการเริ่มต้น ให้เปิดเมนูเริ่มและค้นหา พรอมต์คำสั่ง . คลิก เรียกใช้ในฐานะผู้ดูแลระบบ มีตัวเลือกให้
- ในหน้าต่างพรอมต์คำสั่ง ให้พิมพ์ “ipconfig /flushdns ” โดยไม่ต้องใส่เครื่องหมายคำพูด แล้วกด Enter
- เมื่อเสร็จแล้ว ให้เริ่มต้นคอมพิวเตอร์ใหม่
- เมื่อพีซีของคุณบูทขึ้น ให้เปิดเบราว์เซอร์ของคุณและดูว่าปัญหายังคงมีอยู่หรือไม่
แก้ไขไฟล์โฮสต์
ตามที่ปรากฎ Windows ใช้ไฟล์โฮสต์ที่ใช้ในการจับคู่ที่อยู่ IP กับชื่อโฮสต์ มีการใช้กันอย่างแพร่หลายก่อนที่เซิร์ฟเวอร์ DNS จะถูกนำไปใช้และใช้งานอย่างเหมาะสม อย่างไรก็ตาม ขณะนี้เซิร์ฟเวอร์ DNS เป็นแบบทั่วไป Windows ยังคงเก็บไฟล์โฮสต์ไว้เพื่อวัตถุประสงค์บางอย่าง ในบางกรณี เมื่อเว็บไซต์ที่คุณพยายามเข้าถึงมีอยู่ในไฟล์โฮสต์ อาจทำให้เกิดข้อผิดพลาดที่เป็นปัญหาได้ ดังนั้น คุณจะต้องแก้ไขไฟล์โฮสต์ในระบบของคุณ ในการดำเนินการนี้ คุณจะต้องมีสิทธิ์ของผู้ดูแลระบบ ดังนั้นตรวจสอบให้แน่ใจว่าคุณใช้บัญชีผู้ดูแลระบบ จากที่กล่าวมา ให้ทำตามคำแนะนำด้านล่างเพื่อทำสิ่งนี้:
- ก่อนอื่น เปิดเมนู Start แล้วค้นหา Notepad คลิกขวาที่ผลลัพธ์ที่แสดงและเลือก เรียกใช้ในฐานะผู้ดูแลระบบ จากเมนูแบบเลื่อนลง
- ในหน้าต่าง Notepad ให้ไปที่ ไฟล์> เปิด .
- จากนั้นไปที่ C:\Windows\System32\drivers\etc\ โฟลเดอร์ในระบบของคุณ
- เมื่อถึงแล้ว อย่าลืมไฟล์ทั้งหมด ถูกเลือกจากเมนูด้านบน เปิด ปุ่ม.
- เมื่อเสร็จแล้ว ให้เลือกไฟล์โฮสต์และคลิกปุ่ม เปิด ปุ่ม.
- เมื่อคุณเปิดไฟล์ hosts แล้ว ให้มองหารายการที่ไม่มี # ป้ายที่อาจมีเว็บไซต์ที่คุณพยายามเข้าถึง
- หากพบ ให้ลบทั้งบรรทัดแล้วบันทึกเอกสารโดยกด CTRL + S .
- เมื่อคุณทำเสร็จแล้ว ให้ปิดไฟล์และรีสตาร์ทเบราว์เซอร์ของคุณ ดูว่าปัญหายังคงมีอยู่หรือไม่
รีเซ็ตเบราว์เซอร์
สุดท้าย หากวิธีการข้างต้นไม่สามารถแก้ปัญหาให้คุณได้ เป็นไปได้มากที่การตั้งค่าเบราว์เซอร์ของคุณอาจเป็นสาเหตุของปัญหา ซึ่งอาจรวมถึงส่วนเสริมของบริษัทอื่นที่คุณติดตั้งพร้อมกับการตั้งค่าเบราว์เซอร์ทั่วไป ดังนั้น คุณสามารถรีเซ็ตเบราว์เซอร์ ซึ่งจะกำจัดส่วนเสริมของบริษัทอื่นและรีเซ็ตการตั้งค่าเบราว์เซอร์ของคุณ โดยทำตามคำแนะนำด้านล่าง:
- หากต้องการเริ่มต้น ให้คลิกที่ เพิ่มเติม ที่มุมบนขวาของเบราว์เซอร์ของคุณ
- จากเมนูแบบเลื่อนลง ให้เลือกการตั้งค่า ตัวเลือก.
- บนหน้าจอการตั้งค่า ให้มองหา รีเซ็ต ตัวเลือกการตั้งค่า คุณสามารถค้นหาผ่านแถบค้นหาที่ให้ไว้เพื่อให้กระบวนการนี้ง่ายขึ้น
- เมื่อพบแล้ว ให้คลิกปุ่ม รีเซ็ต ปุ่มเพื่อรีเซ็ตเบราว์เซอร์ของคุณ
- เมื่อเสร็จแล้ว ให้รีสตาร์ทเบราว์เซอร์และดูว่ารหัสข้อผิดพลาดยังคงเกิดขึ้นหรือไม่