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

แก้ไขข้อผิดพลาด "Your clock is Ahead/Behind" ใน Google Chrome

ข้อผิดพลาด ‘Your clock is ahead / behind’ แสดงขึ้นเมื่อผู้ใช้ Chrome พยายามเข้าชมเว็บไซต์บางแห่ง ปัญหานี้มักเกิดขึ้นเฉพาะใน Chrome — เว็บไซต์เดียวกันเปิดได้ปกติในเบราว์เซอร์อื่น

แก้ไขข้อผิดพลาด  Your clock is Ahead/Behind  ใน Google Chrome

สาเหตุหลักคือเวลาและวันที่ของระบบล้าสมัย สามารถแก้ไขได้โดยปรับค่าใน Date & Time แต่ก็อาจเกิดจากแบตเตอรี่ CMOS ชราที่จดจำเวลาไม่ได้ระหว่างการรีสตาร์ท

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

แต่ในบางกรณี ปัญหาอาจอยู่นอกเหนือจากการควบคุมของคุณ เช่น ใบรับรอง SSL หมดอายุ สามารถหลีกเลี่ยงได้โดยเพิ่ม command-line argument หรือติดต่อผู้ดูแลเว็บไซต์

วิธีแก้ไขข้อผิดพลาด ‘Your clock is Ahead/behind’

1. ปรับเวลาและวันที่

ในกรณีส่วนใหญ่ ข้อผิดพลาดนี้เกิดจากข้อผิดพลาดพื้นฐาน NET::ERR_CERT_DATE_INVALID ซึ่งเกิดจากวันที่และเวลาของคอมพิวเตอร์หรือมือถือไม่ถูกต้อง

เบราว์เซอร์ส่วนใหญ่จะเตือนถ้าวันที่ผิด แต่ Chrome จะบล็อกการเข้าถึงเว็บไซต์จนกว่าเวลาจะถูกต้อง

ขั้นตอนแก้ไข:

  1. ตรวจสอบว่าคอมพิวเตอร์เชื่อมต่ออินเทอร์เน็ตอยู่
  2. กด Windows key + R พิมพ์ 'timedate.cpl' กด Enter เปิดแผง Date & timeแก้ไขข้อผิดพลาด  Your clock is Ahead/Behind  ใน Google Chrome
  3. ไปที่แท็บ Internet Time คลิก Change settingsแก้ไขข้อผิดพลาด  Your clock is Ahead/Behind  ใน Google Chrome
  4. ติ๊ก Synchronize with an Internet time server ตั้ง Server เป็น time.windows.com คลิก Update Nowแก้ไขข้อผิดพลาด  Your clock is Ahead/Behind  ใน Google Chrome
  5. ไปที่แท็บ Date & Time คลิก Change time zone ตั้งเขตเวลาให้ถูกต้อง แล้วคลิก Change date and time ตรวจสอบวันที่แก้ไขข้อผิดพลาด  Your clock is Ahead/Behind  ใน Google Chrome
  6. คลิก Apply บันทึกการเปลี่ยนแปลง
  7. รีสตาร์ทคอมพิวเตอร์แล้วทดสอบ

หากปัญหายังคงอยู่ หรือเวลารีเซ็ตใหม่หลังรีสตาร์ท ให้ลองวิธีถัดไป

2. ทำความสะอาด / เปลี่ยนแบตเตอรี่ CMOS

หากวิธีข้างต้นทำงานได้ชั่วคราว (พบข้อผิดพลาดซ้ำหลังรีสตาร์ท) สาเหตุอาจเป็นแบตเตอรี่ CMOS (Complementary Metal-Oxide Semiconductor) ที่ชรา

หน้าที่ของแบตเตอรี่นี้คือจดจำข้อมูลระหว่างการรีสตาร์ท เช่น เวลา วันที่ และการตั้งค่าระบบอื่นๆ หากแบตเตอรี่ชรา คอมพิวเตอร์จะเริ่มต้นใหม่ทุกครั้งที่บูท

ขั้นตอนทำความสะอาดหรือเปลี่ยนแบตเตอรี่ CMOS:

  1. ปิดเครื่องและถอดปลั๊กไฟ
  2. ถอดฝาซ้ายเคส ใส่สายต่อดิน (static wrist band) ถ้ามี
    หมายเหตุ: ขั้นตอนนี้สำคัญ เพื่อป้องกันไฟฟ้าสถิตก่อให้เกิดความเสียหายกับอุปกรณ์
  3. หาแบตเตอรี่ CMOS บนเมนบอร์ด ใช้เล็บหรือไขควงไม่นำไฟฟ้าถอดออกแก้ไขข้อผิดพลาด  Your clock is Ahead/Behind  ใน Google Chrome
  4. ทำความสะอาดด้วยแอลกอฮอล์ ตรวจสอบช่องแบตเตอรี่ว่าไม่มีฝุ่น
    หมายเหตุ: หากมีแบตเตอรี่สำรอง แนะนำให้เปลี่ยนใหม่
  5. วางแบตเตอรี่กลับไป ปิดเคส ต่อไฟ เปิดเครื่อง
  6. ตั้งค่าเวลาให้ถูกต้องตามวิธีที่ 1 แล้วรีสตาร์ททดสอบว่าการเปลี่ยนแปลงถาวรหรือไม่

3. ล้างแคชและคุกกี้ของ Chrome

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

ขั้นตอนบังคับให้ Chrome ดึงค่าเวลาปัจจุบัน:

  1. เปิด Chrome คลิกปุ่มเมนู (สามจุด) มุมขวาบน
  2. ไปที่ Settings เลื่อนลงล่างสุด คลิก Advanced
  3. ที่แท็บ Privacy and Security คลิก Clear browsing data
  4. ที่แท็บ Basic ติ๊ก Cookies and other site data และ Cached images and files
  5. ตั้ง Time range เป็น All time คลิก Clear data
  6. รอจนเสร็จ รีสตาร์ทคอมพิวเตอร์ทดสอบ

หากยังมีปัญหา ให้ลองวิธีถัดไป

4. เพิ่ม Command-line Argument ใน Chrome Launcher

หากแน่ใจว่าข้อผิดพลาดมาจาก SSL error สามารถหลีกเลี่ยงได้โดยแก้ไขคำสั่งเปิด Chrome ให้มี argument --ignore-certificate-errors

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

ขั้นตอน:

  1. ปิด Chrome คลิกขวาที่ shortcut/executable เลือก Properties
  2. ที่แท็บ Shortcut เพิ่มคำสั่งต่อท้ายในช่อง Target:
     --ignore-certificate-errors
  3. คลิก Apply แล้วเปิด Chrome ข้อผิดพลาดควรหายไป
    หมายเหตุ: หากต้องการยกเลิก ให้ลบคำสั่งที่เพิ่มไป
  4. คลิก Continue ที่หน้าต่าง Access Denied เพื่อให้สิทธิ์แอดมิน
แก้ไขข้อผิดพลาด  Your clock is Ahead/Behind  ใน Google Chrome

หากยังมีปัญหา ให้ลองวิธีถัดไป

5. ติดต่อผู้ดูแลเว็บไซต์

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

กรณีนี้อยู่นอกเหนือจากการควบคุมของคุณ (เว้นแต่คุณคือแอดมิน) หากมีสิทธิ์แอดมิน ให้ต่ออายุใบรับรอง SSL (Secure Socket Layer)

หากไม่มีสิทธิ์ ติดต่อผู้ดูแลเว็บไซต์ขอให้ต่ออายุ SSL ปกติติดต่อได้ผ่านลิงก์ Contact us หรือค้นหาข้อมูลติดต่อผ่าน Whois search: ไปที่ลิงก์ (here) วางโดเมน คลิก search

แก้ไขข้อผิดพลาด  Your clock is Ahead/Behind  ใน Google Chrome