ERR_CERT_DATE_INVALID -201
خطأ الشبكة -201
الرسالة الرسمية (كما تظهر على الشاشة): The certificate has expired or is not yet valid.
يُبحث عنه أيضًا باسم: NET::ERR_CERT_DATE_INVALID, your connection is not private certificate expired, error -201
ماذا يعني
يعرض Chrome الرسالة «Your connection is not private» مع NET::ERR_CERT_DATE_INVALID. فشهادة أمان الموقع إما منتهية الصلاحية أو لم تبدأ صلاحيتها بعد قياسًا بساعة حاسوبك. إذا ظهر الخطأ في مواقع كثيرة فساعتك خاطئة؛ وإذا ظهر في موقع واحد فشهادته منتهية.
ينطبق على: Chrome, Edge, Brave, Opera, Vivaldi, Android
كيفية إصلاح ERR_CERT_DATE_INVALID
- تحقق من تاريخ جهازك ووقته ومنطقته الزمنية، وفعّل المزامنة التلقائية للوقت
- إذا تأثرت مواقع كثيرة على حاسوب قديم، فاستبدل بطارية CMOS الميتة التي تعيد ضبط الساعة باستمرار
- أعد تحميل الصفحة بعد إصلاح الساعة وأعد تشغيل Chrome
- لا تضغط «Proceed» في المواقع التي تسجّل الدخول إليها أو تدفع فيها؛ وانتظر حتى يجدد المالك الشهادة
- إذا كنت تملك الموقع: افحص تاريخ الانتهاء بالأمر echo | openssl s_client -connect yourdomain:443 -servername yourdomain 2>/dev/null | openssl x509 -noout -dates
- إذا كنت تملك الموقع: جدّد الشهادة (في Let's Encrypt استخدم certbot renew ثم أعد تحميل خادم الويب) وتأكد من أن التجديد يعمل تلقائيًا عبر مؤقت أو cron
- إذا كنت تملك الموقع: بعد التجديد، تأكد من أن خادم الويب حمّل الملف الجديد فعلًا؛ فنسيان إعادة التحميل يبقي الشهادة المنتهية قيد الاستخدام
سبب حدوثه
تكون الشهادات صالحة فقط بين تاريخَي notBefore وnotAfter. ويقارن المتصفح هذين التاريخين بالساعة المحلية، فإما أن الشهادة انتهت فعلًا أو أن ساعة الجهاز غير صحيحة.
الأسئلة الشائعة
هل من الآمن تجاوز NET::ERR_CERT_DATE_INVALID؟
إذا كانت الشهادة قد انتهت للتو، فالتشفير ما زال يعمل، لكن لا يمكنك التأكد ممن تتحدث إليه. تجنب إدخال كلمات المرور أو بيانات الدفع حتى يُصلح الأمر.
لماذا تقول كل المواقع إن اتصالي غير خاص؟
ساعة حاسوبك خاطئة. صحّح التاريخ والوقت وستختفي الأخطاء.
أخطاء ذات صلة
المصدر: Chromium net_error_list.h · حلول كتبها المحررون وراجعوها (راجع السياسة التحريرية)
آخر تحديث: