كيفية إصلاح خطأ DLG_FLAGS_SEC_CERT_CN_INVALID

كيفية إصلاح خطأ DLG_FLAGS_SEC_CERT_CN_INVALID

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

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


ما هو الخطأ DLG_FLAGS_SEC_CERT_CN_INVALID؟

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

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

يمكن أن يحدث هذا عندما يتم إصدار شهادة موقع الويب لاسم نطاق مختلف أو إذا انتهت صلاحية الشهادة أو تم التلاعب بها. ستعرض متصفحات مثل Chrome وFirefox وEdge هذا الخطأ لتنبيهك قبل المتابعة إلى موقع الويب.


ما سبب حدوث خطأ DLG_FLAGS_SEC_CERT_CN_INVALID؟

قد تواجه خطأ DLG_FLAGS_SEC_CERT_CERT_CN_INVALID بسبب وجود شهادة SSL غير صالحة أو منتهية الصلاحية أو سلسلة ثقة غير مكتملة أو شهادة SSL تم تكوينها بشكل غير صحيح.

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

  1. شهادة SSL منتهية الصلاحية: شهادات SSL لها فترة صلاحية محددة. بمجرد انتهاء صلاحيتها، لا يمكنها إنشاء اتصال آمن، مما يؤدي إلى حدوث هذا الخطأ.
  2. أسماء النطاقات غير المتطابقة: يجب أن يتطابق الاسم الشائع (CN) أو الاسم البديل للموضوع (SAN) في شهادة SSL مع اسم المجال تمامًا. إذا كان هناك عدم تطابق، تقوم المتصفحات بوضع علامة على الشهادة على أنها غير صالحة.
  3. سلسلة الثقة غير المكتملة: تحدث سلسلة الشهادات غير المكتملة عندما لا يوفر خادم الويب جميع الشهادات الضرورية. تتضمن السلسلة الكاملة شهادة الكيان النهائي والشهادات الوسيطة والجذر. تمنع الشهادات الوسيطة المفقودة المستعرضات من التحقق من شهادة SSL بشكل صحيح.
  4. تم تكوين شهادة SSL بشكل غير صحيح: يمكن أن يؤدي سوء التكوين أثناء تثبيت شهادة SSL أو إعدادها إلى حدوث هذا الخطأ. على سبيل المثال، يمكن أن تؤدي الأسماء الشائعة غير المتطابقة أو مسارات الملفات غير الصحيحة أو مشكلات الأذونات إلى وضع علامة على الشهادة غير صالحة.

كيفية إصلاح خطأ DLG_FLAGS_SEC_CERT_CN_INVALID؟

لإصلاح خطأ DLG_FLAGS_SEC_CERT_CN_INVALID، اضبط تاريخ ووقت النظام لديك للتأكد من صحتهما. بعد ذلك، أفرغ ذاكرة التخزين المؤقت للمتصفح لإزالة أي شهادات قديمة. إذا استمرت المشكلة، ففكر في تثبيت شهادات SSL الوسيطة المفقودة أو شهادة SSL أخرى. كحل أخير، قم بإيقاف تشغيل خيار عدم تطابق عنوان الشهادة.

تصحيح تاريخ النظام ووقته

لحل مشكلة الخطأ DLG_FLAGS_SEC_CERT_CN_INVALID، تتمثل إحدى الخطوات الأولى في التأكد من صحة إعدادات التاريخ والوقت في نظامك. يمكن أن تؤدي الإعدادات غير الصحيحة إلى ظهور شهادات SSL غير صالحة لأن فترات صلاحيتها لن تتطابق مع ساعة النظام لديك.

للويندوز:

  1. انقر بزر الماوس الأيمن فوق الساعة في شريط المهام.
  2. حدد “ضبط التاريخ/الوقت”.
  3. تأكد من تشغيل “ضبط الوقت تلقائياً” و”ضبط المنطقة الزمنية تلقائياً”.
  4. إذا كان الوقت لا يزال غير صحيح، أوقف تشغيل هذه الإعدادات واضبط التاريخ والوقت الصحيحين يدويًا.
التاريخ والوقت

لنظام التشغيل Mac:

  1. انقر على قائمة Apple واختر “تفضيلات النظام”.
  2. انقر فوق “التاريخ والوقت”.
  3. حدد “تعيين التاريخ والوقت تلقائياً”.
  4. إذا كان الوقت لا يزال غير صحيح، فقم بإلغاء تحديد هذا الخيار واضبط الوقت يدويًا.
التاريخ والوقت على نظام التشغيل Mac

مسح ذاكرة التخزين المؤقت للمتصفح

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

لمسح ذاكرة التخزين المؤقت للمتصفح الخاص بك:

جوجل كروم

  1. انقر على قائمة النقاط الثلاث في الزاوية العلوية اليمنى.
  2. حدد“حذف بيانات التصفح“.

  3. اختر“كل الوقت” من القائمة المنسدلة للنطاق الزمني.
  4. حدد“الصور والملفات المخزنة مؤقتاً” وانقر على“حذف البيانات



موزيلا فايرفوكس

  1. انقر على زر القائمة (ثلاثة خطوط أفقية).
  2. انتقل إلى“الإعدادات” > “الخصوصية والأمان“.

  3. ضمن “ملفات تعريف الارتباط وبيانات الموقع“، انقر على“مسح البيانات“.

  4. تحقق من“محتوى الويب المخزن مؤقتاً“.
  5. انقر فوق“مسح“.


مايكروسوفت إيدج

  1. انقر على قائمة النقاط الثلاث.
  2. حدد“الإعدادات” > “الخصوصية والبحث والخدمات“.

  3. انقر فوق“اختيار ما تريد مسحه“.

  4. حدد“الصور والملفات المخزنة مؤقتاً“.
  5. أغلق المتصفح‘مسح الآن‘.

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


تثبيت الشهادات الوسيطة المفقودة

  1. أولاً، قم بتنزيل الشهادات الوسيطة من موقع موفر شهادة SSL الخاص بك. عادةً ما يقدمون هذه الملفات كجزء من موارد الدعم الخاصة بهم.
  2. بمجرد التنزيل، افتح إعدادات تكوين خادم الويب الخاص بك. تختلف العملية بناءً على الخادم (Apache، Nginx، إلخ)، لذا ارجع إلى وثائق الخادم الخاص بك للحصول على تعليمات دقيقة.
    • في Apache، على سبيل المثال، ستحتاج إلى تحديد موقع ملف تكوين SSL، المسمى ssl.conf. أضف المسار إلى ملف الشهادة الوسيطة باستخدام التوجيه SSLCertificateChainFile.
    • بالنسبة ل Nginx، قم بتضمين الشهادة الوسيطة في توجيه ssl_certificate داخل كتلة تكوين موقعك.
  3. بعد إجراء هذه التغييرات، أعد تشغيل خادم الويب الخاص بك لتطبيق الإعدادات الجديدة. أخيراً، استخدم أداة مدقق SSL للتأكد من تثبيت سلسلة شهاداتك بشكل صحيح.

استخدم شهادة SSL مختلفة

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

  1. اختر موزعاً موثوقاً مثل SSL Dragon وأحد المراجع المصدقة الموثوقة.
  2. قم بإنشاء CSR لشهادة SSL الجديدة الخاصة بك.
  3. حدد اسم النطاق بالضبط، بما في ذلك النطاقات الفرعية، أثناء طلب الشهادة. على سبيل المثال، yourdomain.com
  4. قم بتحميل ملفات شهادة SSL الجديدة إلى خادم الويب الخاص بك.
  5. قم بتكوين خادم الويب الخاص بك لاستخدام الشهادة الجديدة باتباع أحد أدلة تثبيت SSL الخاصة بنا.

تعطيل إعداد عدم تطابق عنوان الشهادة

لمعالجة الخطأ DLG_FLAGS_SEC_CERT_CN_INVALID، يمكنك إيقاف تشغيل خيار عدم تطابق عنوان الشهادة في إعدادات المتصفح. يضمن هذا الخيار تطابق شهادة SSL الخاصة بموقع الويب مع عنوان URL الذي تزوره. يمكن أن يؤدي تعطيله إلى تجاوز الخطأ عندما لا يتطابق الاسم الشائع للشهادة مع عنوان URL المقصود.

بالنسبة لمايكروسوفت Edge:

  1. افتح الحافة.
  2. اكتب“خيارات الإنترنت” في شريط بحث ويندوز وافتحه.
  3. انتقل إلى علامة التبويب“متقدم“.

  4. قم بالتمرير لأسفل إلى قسم“الأمان“.
  5. قم بإلغاء تحديد“تحذير بشأن عدم تطابق عنوان الشهادة“.
  6. انقر على“تطبيق” و“موافق” لحفظ التغييرات.

لجوجل كروم وموزيلا فايرفوكس:

اعتبارًا من عام 2024، لا يوفر متصفحا Google Chrome و Mozilla Firefox خيارًا مدمجًا لتعطيل تحذير عدم تطابق عنوان الشهادة. يوصى باستخدام شهادة SSL صادرة بشكل صحيح تتطابق مع نطاقك لحل الخطأ في هذه المتصفحات.


إعادة تعيين متصفح الويب

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

ملاحظة مهمة: ستؤدي إعادة تعيين المتصفح إلى تسجيل خروجك من مواقع الويب ومسح التفضيلات المحفوظة. قم بعمل نسخة احتياطية من أي بيانات مهمة قبل المتابعة.

لكروم

  1. افتح كروم.
  2. اكتب chrome://settings/resetings/reset في شريط العناوين واضغط على Enter.
  3. انقر فوق“استعادة الإعدادات إلى إعداداتها الافتراضية الأصلية.”

  4. قم بالتأكيد بالنقر على“إعادة تعيين الإعدادات“.


لـ Mozilla Firefox

  1. افتح Firefox وانقر على الخطوط الثلاثة في الزاوية العلوية اليمنى.
  2. حدد“تعليمات” ثم“المزيد من معلومات استكشاف الأخطاء وإصلاحها“.

  3. انقر على زر“تحديث فايرفوكس” على الجانب الأيمن.

  4. قم بالتأكيد بالنقر على “تحديث فايرفوكس” مرة أخرى.


بالنسبة لمايكروسوفت Edge:

  1. افتح Edge وانقر على النقاط الثلاث في الزاوية العلوية اليمنى.
  2. حدد“الإعدادات“.
  3. انقر على“إعادة ضبط الإعدادات” على الشريط الجانبي الأيسر.

  4. حدد“استعادة الإعدادات إلى قيمها الافتراضية“.

  5. قم بالتأكيد بالنقر على “إعادة تعيين”.



الخاتمة

يمكن أن تكون رؤية رمز الخطأ: dlg_flags_flags_sec_cert_cert_cert_cert_cert_cinvalid محبطًا، ولكن يمكن إصلاحه بالخطوات الصحيحة. باتباع الدليل الخاص بكيفية إصلاح خطأ dlg_flags_flags_sec_sec_cert_cert_cert_cn_invalid، ستتمتع بتجربة تصفح آمنة. حافظ دائمًا على تحديث شهاداتك وإعدادها بشكل صحيح لتجنب هذه المشكلات. إذا استمرت المشاكل، فلا تتردد في الحصول على مساعدة احترافية للحفاظ على أمان موقعك الإلكتروني وتشغيله بشكل جيد.

وفِّر 10% على شهادات SSL عند الطلب اليوم!

إصدار سريع، وتشفير قوي، وثقة في المتصفح بنسبة 99.99%، ودعم مخصص، وضمان استرداد المال خلال 25 يومًا. رمز القسيمة: SAVE10

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