إصلاح: ERR_BAD_SSL_CLIENT_AUTH_CERT

أبلغ بعض المستخدمين أن متصفح Chrome لا يقبل شهادات الأمان الواردة من مواقع معينة. رمز الخطأ المرتبط بهذا الخطأ هو " ERR_BAD_SSL_CLIENT_AUTH_CERT ". يبلغ بعض المستخدمين عن حدوث الخطأ في مواقع الويب الرئيسية مثل google.com أو facebook.com أو quora.com ، إلخ. يبدو أن المشكلة خاصة بـ Google Chrome.

لا يمكن لهذا الموقع توفير اتصال آمن ERR_BAD_SSL_CLIENT_AUTH_CERT

ما الذي يسبب الخطأ ERR_BAD_SSL_CLIENT_AUTH_CERT؟

لقد بحثنا في هذه المشكلة بالذات من خلال النظر في تقارير المستخدمين المختلفة واستراتيجيات الإصلاح التي نشرها بعض المستخدمين المتأثرين لحل المشكلة. لقد نجحنا أيضًا في إعادة إنشاء الخطأ على أحد آلات الاختبار الخاصة بنا.

بناءً على ما استطعنا جمعه ، هناك عدة سيناريوهات شائعة معروفة بتشغيل رسالة الخطأ هذه:

  • توجد تصفية لبروتوكول SSL / TLS لجهة خارجية - من المعروف أن بعض حلول مكافحة الفيروسات تؤدي عملية تصفية بروتوكول SSL / TLS افتراضيًا ، والتي تنتهي بالتعارض مع Google Chrome.
  • الوقت والتاريخ الخاص بالجهاز المحلي غير متزامن - هناك سبب شائع آخر لحدوث هذا الخطأ هو إذا كان الوقت والتاريخ الخاصين بالجهاز المحلي قد توقف عن العمل لعدة سنوات. إذا كنت تواجه أخطاء في العديد من متصفحات الويب ، فمن المحتمل أن تكون هذه هي المشكلة.
  • نظام Windows قديم جدًا - ترتبط هذه المشكلة أيضًا بأنظمة أمان Windows قديمة جدًا. إذا كان الأمر كذلك ، فربما يمكنك حل المشكلة عن طريق تثبيت كل تحديث أمني معلق.
  • البيانات المخزنة مؤقتًا التالفة - إذا كنت تواجه المشكلة في موقع ويب واحد فقط ، فمن المحتمل أن يحتفظ المستعرض الخاص بك ببعض البيانات المخزنة مؤقتًا مما يجعله يعتقد أن موقع الويب لا يعمل.
  • خطأ Google Chrome - عانى Google Chrome من عدد من الأخطاء المتعلقة بشهادات SSL. أفضل طريقة لضمان عدم حدوث ذلك هي تحديث Google Chrome إلى أحدث الإصدارات.

في حال كنت تكافح لحل رسالة الخطأ نفسها ، ستزودك هذه المقالة بمجموعة من خطوات استكشاف الأخطاء وإصلاحها التي تم التحقق منها. ستجد أدناه مجموعة من الأساليب التي استخدمها المستخدمون الآخرون في موقف مماثل لحل المشكلة.

لتحقيق أقصى قدر من الكفاءة ، حاول اتباع الطرق الموضحة أدناه بنفس الترتيب الواردة به. يجب أن تتعثر في نهاية المطاف بطريقة فعالة في حل المشكلة لسيناريو خاص بك.

الأسلوب 1: إعداد الوقت والتاريخ الصحيحين (إن أمكن)

أحد الأسباب الشائعة وراء حصول مستخدمي Windows على ERR_BAD_SSL_CLIENT_AUTH_CERT هو أن وقت وتاريخ الجهاز المحلي غير متزامن. هذا هو الأرجح إذا لاحظت أن نفس المواقع ترفض التحميل مع متصفحات مختلفة.

أبلغ العديد من المستخدمين الذين يواجهون نفس رسالة الخطأ أن المشكلة قد تم حلها بالكامل بعد قيامهم بتحديث الوقت والتاريخ على نظامهم. فيما يلي دليل سريع حول كيفية التأكد من تكوين وقتك وتاريخك بشكل صحيح:

  1. اضغط على مفتاح Windows + R لفتح مربع حوار "تشغيل". ثم ، اكتب " ms-settings: dateandtime " ، واضغط على Enter لفتح علامة التبويب " التاريخ والوقت" في تطبيق " الإعدادات" .

    تشغيل مربع الحوار: ms-settings: dateandtime

    ملاحظة: إذا كنت تستخدم نظام Windows 8.1 أو إصدار أقدم ، فاستخدم الأمر " timedate.cpl " بدلاً من ذلك.

  2. ضمن التاريخ والوقت ، تأكد من تمكين التبديل بين ضبط الوقت تلقائيًا وتعيين المنطقة الزمنية تلقائيًا .

    تحديد الوقت والمنطقة الزمنية تلقائيا

    ملاحظة: إذا لم تكن تعمل بنظام Windows 10 ، فانتقل إلى Internet Time وانقر على " تغيير الإعدادات" . بعد ذلك ، تأكد من تمكين المربع المرتبط بالمزامنة مع خادم وقت الإنترنت قبل النقر فوق الزر تحديث الآن .

    مزامنة إعدادات وقت الإنترنت
  3. بمجرد تحديث التاريخ والوقت ، أعد تشغيل جهاز الكمبيوتر الخاص بك ومعرفة ما إذا كان قد تم حل المشكلة.

إذا كنت لا تزال تواجه الخطأ ERR_BAD_SSL_CLIENT_AUTH_CERT ، فانتقل إلى الطريقة التالية أدناه.

الطريقة 2: تطبيق كل تحديث Windows معلق

كما اتضح ، يمكن أن تحدث المشكلة أيضًا إذا كنت تقوم بتشغيل Google Chrome على جهاز قديم للغاية. أبلغ اثنين من المستخدمين الذين واجهوا نفس الخطأ أنه تم حل المشكلة تلقائيًا بمجرد تثبيت كل تحديث Windows معلق.

يتوقع بعض المستخدمين ظهور خطأ ERR_BAD_SSL_CLIENT_AUTH_CERT على إصدارات Windows التي عفا عليها الزمن لأن Chrome يعتقد أن الجهاز في خطر ، لذلك فهو لا يقبل شهادة الأمان من المرور.

إليك دليل سريع حول التأكد من أن جهازك لديه آخر تحديثات الأمان المثبتة:

  1. اضغط على مفتاح Windows + R لفتح مربع حوار " تشغيل ". ثم اكتب " ms-settings: windowsupdate " واضغط على Enter لفتح شاشة Windows Update لتطبيق الإعدادات .

    تشغيل مربع الحوار: ms-settings: windowsupdate

    ملاحظة: إذا كنت تعمل على نظام Windows 8.1 أو الأقدم ، فاستخدم الأمر " wuapp " بدلاً من ذلك.

  2. داخل شاشة Windows Update ، انقر فوق التحقق من وجود تحديثات واتبع التعليمات التي تظهر على الشاشة لتثبيت كل تحديث أمني معلق.

    التحقق من وجود تحديثات على ويندوز 10
  3. بمجرد تثبيت كل تحديث معلق ، قم بإعادة تشغيل جهاز الكمبيوتر الخاص بك ومعرفة ما إذا تم حل رسالة الخطأ.

إذا كنت لا تزال تواجه الخطأ ERR_BAD_SSL_CLIENT_AUTH_CERT ، فانتقل إلى الطريقة التالية أدناه.

الطريقة الثالثة: تحديث Chrome إلى أحدث إصدار

لقد عانى Google Chrome من عدد من الأخطاء التي لها علاقة بشهادات طبقة المقابس الآمنة. أحد أحدثها أدى إلى عجز الكثير من مستخدمي Windows 7 عن الوصول إلى أي خدمات متعلقة بـ Google.

الأمر هو أن Google سريعة دائمًا في تصحيح هذه الأشياء بمجرد الإبلاغ عنها. ولكن من أجل الاستفادة من الإصلاح ، ستحتاج إلى التأكد من تحديث Google Chrome إلى أحدث إصدار. للقيام بذلك، اتبع الخطوات التالية:

  1. افتح Google Chrome ، وانقر فوق زر الإجراء (أيقونة ثلاثية النقاط) وانتقل إلى مساعدة> حول Google Chrome .

    الوصول إلى قائمة حول Google Chrome
  2. انتظر حتى يبحث Google عن التحديثات ، ثم اتبع المطالبات التي تظهر على الشاشة لتثبيت أحدث الإصدارات في حالة توفر إصدار جديد.

    التحقق من وجود تحديثات على Google Chrome
  3. أعد تشغيل متصفح Chrome ومعرفة ما إذا كان قد تم حل المشكلة.

إذا كنت لا تزال تواجه الخطأ ERR_BAD_SSL_CLIENT_AUTH_CERT ، فانتقل إلى الطريقة التالية أدناه.

الطريقة الرابعة: تعطيل تصفية بروتوكول SSL / TLS من إعدادات AV لجهة خارجية (إن أمكن)

كما أبلغ بعض المستخدمين ، هناك العديد من تطبيقات الأمان للجهات الخارجية التي تتعارض مع ميزات الأمان الخاصة بـ Google Chrome. لكي تكون محددًا ، فإن أي AV أو جدار الحماية الذي يقوم بأي تصفية لبروتوكولات SSL / TLS له إمكانية التسبب في إيجابيات كاذبة على Google Chrome. تعد Nod32 Antivirus و Avira و McAfee من بين أكثر مجموعات الأمان المذكورة المعروفة بأنها تسبب هذه المشكلة بالذات.

أبلغ العديد من المستخدمين الذين يواجهون الخطأ " ERR_BAD_SSL_CLIENT_AUTH_CERT " أنه في حالتهم ، تم حل المشكلة بمجرد تعطيلهم لبروتوكول SSL / TLS من تصفية AV الخاصة بهم.

إذا كنت تعتقد أن هذا السيناريو ينطبق على الموقف لديك ، فافتح إعدادات مكافحة الفيروسات ، وانتقل إلى القائمة "متقدم" وشاهد ما إذا كان يمكنك العثور على إعداد مشابه لتصفية SSL / TLS. إذا قمت بذلك ، تأكد من تعطيل بروتوكول SSL / TLS.

ضع في اعتبارك أن الخطوات الدقيقة للقيام بذلك خاصة بفيروسات الطرف الثالث الذي تستخدمه. على Nod32 Antivirus ، يمكنك القيام بذلك عن طريق الانتقال إلى الإعداد> الإعداد المتقدم> الويب والبريد الإلكتروني> SSL / TSL .

تعطيل تصفية البروتوكول من AV الطرف الثالث

ملاحظة: إذا لم تتمكن من العثور على الخطوات المكافئة باستخدام برنامج الحماية من الفيروسات / جدار الحماية التابع لجهة خارجية ، فابحث عبر الإنترنت عن خطوات محددة وفقًا للبرنامج الذي تستخدمه.

إذا لم تتمكن من العثور على خيار مكافئ ولكنك ما زلت تشك في أن AV الخاص بك يتسبب في حدوث تعارض ، فسيكون حل آخر هو إلغاء تثبيت خيار أمان الجهة الخارجية بالكامل من نظامك. بمجرد إزالة مجموعة الجهات الخارجية ، سيبدأ Windows Defender تلقائيًا في العمل ويصبح حل الأمان الرئيسي.

يمكنك اتباع هذه المقالة ( هنا ) للتأكد من إزالة تثبيت برنامج مكافحة الفيروسات التابع لجهة خارجية تمامًا من نظامك - كما يضمن هذا الدليل أنك لن تترك وراءك أي ملفات متبقية قد لا تزال تسبب الصراع.

بمجرد إزالة AV ، أعد تشغيل الكمبيوتر ومعرفة ما إذا كان قد تم حل النزاع. إذا كنت لا تزال ترى الخطأ " ERR_BAD_SSL_CLIENT_AUTH_CERT " عند محاولة زيارة صفحات ويب معينة ، فانتقل إلى الطريقة التالية أدناه.

الطريقة الخامسة: مسح بيانات المتصفح

تمكن العديد من المستخدمين من التخلص من الخطأ عن طريق مسح جميع بيانات التصفح. غالبًا ما يتم الإبلاغ عن هذا الإصلاح بالتحديد في الحالات التي يكون فيها موقع ويب واحد فقط يعرض الخطأ " ERR_BAD_SSL_CLIENT_AUTH_CERT ".

على الرغم من أن مسح جميع بيانات المتصفح لديه فرصة لحل المشكلة ، ضع في اعتبارك أنك ستفقد كل كلمات المرور المحفوظة مسبقًا والإشارات المرجعية المحفوظة محليًا.

إذا قررت المضي قدماً ، فإليك ما عليك القيام به:

  1. افتح Google Chrome وانقر فوق زر الإجراء (الزاوية العلوية اليمنى) واختر الإعدادات .

    إعدادات جوجل كروم
  2. في قائمة " الإعدادات " ، قم بالتمرير طوال الطريق لأسفل الشاشة وانقر فوق " خيارات متقدمة" .

    توسيع قائمة الإعدادات المتقدمة في Google Chrome
  3. بعد ذلك ، انتقل إلى علامة التبويب الخصوصية والأمان ، وانتقل إلى أسفل القائمة وانقر على مسح بيانات التصفح .

    محو بيانات التصفح على Chrome
  4. في قائمة محو بيانات التصفح ، حدد علامة التبويب خيارات متقدمة ، واضبط النطاق الزمني على كل الوقت ، وحدد كل مربع أدناه بصرف النظر عن كلمات المرور وغيرها من تراخيص تسجيل الدخول والبيانات والوسائط. بمجرد أن تصبح جاهزًا ، اضغط على " مسح البيانات" وانتظر اكتمال العملية.

    مسح بيانات المتصفح من Chrome
  5. بمجرد اكتمال الإجراء ، قم بإعادة تشغيل جهاز الكمبيوتر الخاص بك ومعرفة ما إذا كان قد تم حل المشكلة.

مقالات مثيرة للاهتمام