إصلاح: SSL_ERROR_BAD_CERT_DOMAIN

أبلغ بعض المستخدمين أنهم مُنعوا من فتح موقع الويب الخاص بهم (أو غيره) المشفر لـ SSL بواسطة رسالة الخطأ SSL_ERROR_BAD_CERT_DOMAIN . عادةً ما تتم مواجهة هذه المشكلة إذا كانت هناك بعض مشكلات التكوين في شهادة SSL لموقع الويب الذي تزوره. سيعرض المستعرض هذا الخطأ المحدد للإشارة إلى أن شهادة طبقة المقابس الآمنة ليست مخصصة للمجال الذي تزوره. في معظم الأحيان ، يتم الإبلاغ عن هذا الخطأ على Firefox.

خطأ SSL_ERROR_BAD_CERT_DOMAIN

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

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

مع وضع ذلك في الاعتبار ، إليك بعض السيناريوهات التي قد تؤدي إلى ظهور هذه المشكلة:

  • خطأ في تهيئة طبقة المقابس الآمنة من نهاية المشرف - غالبًا ما تحدث المشكلة لأن مسؤول موقع الويب قام عن طريق الخطأ بتثبيت شهادة طبقة المقابس الآمنة على اسم مجال آخر غير الاسم المقصود منه.
  • عنوان موقع الويب غير صحيح - يُعرف حدوث هذا الخطأ المحدد إذا قام المستخدم بكتابة العنوان يدويًا على أنه HTTPS (بروتوكول نقل نص تشعبي آمن) عندما يكون الموقع في الواقع لا يزال HTTP .
  • تثبيت شهادة SSL غير صحيح - يمكن أن تحدث المشكلة أيضًا إذا كان هناك تثبيت SSL فاشل أو غير مكتمل تمت مقاطعة أو توقف بشكل غير متوقع.
  • تعرض ذاكرة التخزين المؤقت للمتصفح الخطأ - من المحتمل أيضًا أن يتم حل هذا الخطأ منذ ذلك الحين ولكن لا يزال المتصفح يعرض الخطأ لأنه يتم تحميل نسخة مخبأة من الصفحة الرئيسية.

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

الطريقة الأولى: التأكد من صحة عنوان موقع الويب

أولاً ، أولاً ، دعونا نتأكد من كتابة موقع الويب الذي تحاول الوصول إليه بشكل صحيح في شريط العناوين. أبلغ العديد من المستخدمين أن هذا الإصدار قد حدث منهم بعد أن أخطأ في خطأ موقع ويب HTTP لـ HTTPS.

مع وضع ذلك في الاعتبار ، ألقِ نظرة على شريط عنوانك وأزل "S" من HTTPS. على سبيل المثال ، إذا كان موقع الويب هو //example.com ، فقم بتعديله إلى //example.com.

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

إذا لم تكن الطريقة قابلة للتطبيق على موقفك ، فانتقل إلى الطريقة التالية أدناه.

الطريقة 2: تنظيف محفوظات المستعرض وملفات تعريف الارتباط وذاكرة التخزين المؤقت

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

في هذه الحالة ، يتمثل الحل في مسح ملفات تعريف الارتباط وذاكرة التخزين المؤقت للمتصفح. نظرًا لوجود خطأ SL_ERROR_BAD_CERT_DOMAIN في Firefox ، إليك دليل سريع حول كيفية مسح ملفات تعريف الارتباط وذاكرة التخزين المؤقت لمتصفح Firefox :

  1. افتح Firefox ، وانقر فوق الزر "إجراء" (الزاوية العلوية اليمنى) وانتقل إلى " المكتبة".

    زر العمل> المكتبة
  2. بعد ذلك ، انتقل إلى السجل وانقر على مسح محفوظات المتصفح.

    التاريخ> مسح التاريخ الحديث
  3. في نافذة مسح السجل الحديث ، اضبط النطاق الزمني للمسح على كل شيء وإلغاء تحديد كل شيء آخر بصرف النظر عن ملفات تعريف الارتباط وذاكرة التخزين المؤقت وبيانات موقع الويب غير المتصل.
  4. اضغط على زر مسح الآن لمسح جميع العناصر المحددة.

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

الطريقة الثالثة: تحقق من صحة شهادة SSL

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

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

مشاكل شهادة SSL

يمكنك الحفر بشكل أعمق بالنقر فوق الزر " عرض" . في الشاشة التالية ، يمكنك رؤية فترة الصلاحية وتحديد ما إذا كانت المشكلة تحدث بسبب انتهاء صلاحية شهادة SSL.

انتهت صلاحية شهادة SSL

نأمل أن تكون هذه التحقيقات قد ساعدت في اكتشاف مصدر رسالة الخطأ.

إذا كان موقع الويب الخاص بك ، فتأكد من تكوين شهادة طبقة المقابس الآمنة الخاصة بك لكل من www و non-www domain. على سبيل المثال ، إذا حاول المستخدم الوصول إلى موقع الويب الخاص بك عن طريق كتابة //www.example.com يدويًا ولكن شهادتك لم تتم تهيئتها إلا من أجل example.com ، فسيظهر خطأ SSL_ERROR_BAD_CERT_DOMAIN . في هذه الحالة ، يكمن الحل في إضافة كلا المجالين إلى الشهادة - www.example.com و example.com.

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

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