كيفية إصلاح SEC_ERROROR_REUSED_ISSUER_AND_SERIAL في Firefox

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

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


ما هو خطأ SEC_ERROROR_REUSED_REUSED_ISSUER_AND_SERIAL في Firefox؟

يحدث الخطأ SEC_RERROROR_REUSED_REUSED_ISSUER_AND_SERIAL عندما يكتشف Firefox أن شهادة SSL لموقع ويب تحتوي على رقم تسلسلي مكرر صادر عن المرجع المصدق نفسه (CA).

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


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

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

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

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

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

1. احذف الشهادة الإشكالية من فايرفوكس

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

  1. افتح Firefox واكتب حول:التفضيلات#الخصوصية في شريط العناوين.
  2. قم بالتمرير لأسفل إلى قسم الشهادات وانقر فوق عرض الشهادات.

    شهادات عرض فايرفوكس عرض فايرفوكس

  3. ضمن علامة التبويب السلطات أو الخوادم، ابحث عن الشهادة المتعلقة بالموقع الإشكالي.

    خدمات شهادات فايرفوكس فايرفوكس

  4. حدده وانقر فوق حذف أو عدم الثقة.
  5. أعد تشغيل Firefox وحاول الوصول إلى الموقع مرة أخرى.

2. إزالة الشهادة القديمة من نظامك

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

لمستخدمي ويندوز:

  1. اضغط على Win + واكتب certmgr.msc، واضغط على Enter.
  2. في مدير الشهادات، انتقل إلى المراجع المصدقة الجذرية الموثوق بها > الشهادات.

    مدير شهادات ويندوز

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

لمستخدمي نظام التشغيل Mac:

  1. افتح Keychain Access (ابحث عنه في Spotlight).
  2. انتقل إلى النظام > الشهادات.

    نظام سلسلة مفاتيح ماك

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

3. إعادة إنشاء شهادة SSL (للمطورين ومسؤولي الموقع)

إذا كنت تدير شهادات SSL الخاصة بك، فإن إعادة إنشاء شهادة جديدة برقم تسلسلي فريد يمكن أن يحل المشكلة. لمستخدمي OpenSSL:

  1. إنشاء مفتاح خاص جديد:

    openssl genrsa -out newkey.pem 2048
  2. إنشاء طلب توقيع شهادة جديدة (CSR):

    openssl req -new -key newkey.pem -out newcsr.csr
  3. إنشاء شهادة موقعة ذاتياً جديدة برقم تسلسلي فريد:

    openssl x509 -req -days 365 -in newcsr.csr -signkey newkey.pem -set_serial 01 -out newcert.pem

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


4. تعطيل فحص HTTPS في برامج مكافحة الفيروسات

تعترض بعض برامج مكافحة الفيروسات، مثل Avast أو Kaspersky، اتصالات SSL. ونتيجة لذلك، يكتشف فايرفوكس الأرقام التسلسلية المكررة. قد يؤدي تعطيل فحص HTTPS مؤقتًا في إعدادات مضاد الفيروسات إلى حل المشكلة. لتعطيل فحص HTTPS (على سبيل المثال، في Avast)، اتبع الخطوات التالية:

  1. افتح Avast وانتقل إلى الإعدادات.
  2. انتقل إلى الحماية > الدروع الأساسية.
  3. مرر لأسفل إلى Web Shield وقم بإلغاء تحديد تمكين فحص HTTPS.
  4. أعد تشغيل Firefox وتحقق من استمرار الخطأ.

يجب أن تحتوي برامج مكافحة الفيروسات الأخرى على إعدادات وحلول مشابهة لتعطيل HTTPS.


احصل على إعداد SSL آمن وخالٍ من الأخطاء

يعد خطأ SEC_ERROROR_REUSED_REUSED_ISSUER_AND_SERIAL نتيجة مباشرة لسوء إدارة شهادة SSL. وسواء كان التعامل مع الأرقام التسلسلية المكررة أو الشهادات الموقعة ذاتياً أو تعارضات المرجع المصدق (CA) الداخلية، فإن وجود شهادة SSL صادرة بشكل صحيح يزيل هذه المشكلات.

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

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

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

صورة مفصلة لتنين أثناء طيرانه

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