اخبارويندوز

حل مشكلة err_ssl_version_or_cipher_mismatch

كيفية إصلاح ERR_SSL_VERSION_OR_CIPHER_MISMATCH

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

كيفية حل مشكلة err_ssl_version_or_cipher_mismatch

اتبع الحلول السهلة في هذا الدليل لإصلاح الخطأ ERR_SSL_VERSION_OR_CIPHER_MISMATCH.

❤️ قد يهمك: شرح برنامج videopad

حلول لمطوري مواقع الويب

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

عادةً ما يحدث خطأ Err_ssl_version_or_cipher_mismatch عند وجود مشكلة في شهادة SSL أو وحدات التشفير. هناك بعض الإجراءات من جانب الخادم التي يمكنك اتخاذها لحل هذه المشكلة.

ملاحظة: ترمز SSL إلى Secure Socket Layer ، والتي تشير إلى أمان التشفير في متصفحك. يشير التشفير إلى الكود المستخدم لتشفير المعلومات وفك تشفيرها.

تحقق من حالة SSL لموقع الويب

استخدم أداة مثل اختبار خادم Qualys SSL Labs المجاني . تقوم الأداة بفحص حالة شهاداتك والتشفير وإنشاء تقرير.

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

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

على Google Chrome ، يبدو كما يلي:

يجب استخدام هذه الطريقة فقط كمرجع سريع. نوصي باستخدام أداة مخصصة ، مثل أداة Qualys SSL Labs التي ذكرناها.

تحقق من عدم تطابق اسم الشهادة

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

🌚 شاهد: معرفة كرت الشاشة ويندوز 11

هناك عدة أسباب لعدم تطابق الأسماء ، والتي يمكن أن تولد الخطأ ERR_SSL_VERSION_OR_CIPHER_MISMATCH:

  • عندما لا يستخدم المجال SSL ، لكن مجال آخر بنفس عنوان IP يستخدم SSL.
  • يشير المجال إلى عنوان IP قديم لم يعد يستخدمه. الموقع القديم غير موجود ، لكن موقع ويب آخر يحتوي على عنوان IP القديم الخاص بالنطاق الأول.
  • يستخدم الموقع CDN (شبكة توصيل المحتوى) التي لا تدعم SSL.
  • يحتوي الموقع على اسم نطاق مستعار غير موجود في الشهادة.

بمجرد تحديد مصدر المشكلة ، يمكنك حلها بسهولة.

تحقق من إصدار TLS

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

تم تعيين معظم المتصفحات الحديثة لاستخدام أحدث إصدار من TLS (إذا كان متاحًا على موقع الويب). إذا لم يتم تكوين الخادم الخاص بك لاستخدام TLS 1.3 ، ففكر في التحديث إلى أحدث بروتوكول.

تحقق من مجموعة تشفير RC4

RC4 Cipher هي أداة قديمة وبسيطة لتشفير حركة المرور. لقد وجد أن لديها نقاط ضعف كبيرة.

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

أفضل حل هو نقل الموقع من بروتوكولات RC4 إلى TLS 1.3. إذا لم تتمكن من تعطيل RC4 تمامًا ، فأضف بروتوكول TLS 1.3 بحيث لا تقوم المتصفحات الحديثة بتشغيل خطأ err_ssl_version_or_cipher_mismatch .

فحص شهادة الأمان يدويًا

لفحص شهادة SSL يدويًا ، افتح المتصفح ، وحمِّل صفحة الويب الخاصة بك ، واتبع الخطوات التالية:

في Firefox:

  • انقر بزر الماوس الأيمن في أي مكان على الصفحة.
  • انقر فوق  عرض معلومات الصفحة.
  • حدد  علامة التبويب الأمان  .
  • انقر فوق  عرض الشهادة.

في Chrome:

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

في سفاري:

  • انقر نقرًا مزدوجًا فوق رمز القفل في الجزء العلوي الأيمن.
  • في النافذة التي تظهر ، انقر فوق  إظهار الشهادة> التفاصيل.

إذا كان الموقع الذي تتحقق منه غير آمن ولا يحتوي على شهادة ، فلن يكون هناك خيار لعرض الشهادة.

حلول للمستخدمين النهائيين

يمكن أن يظهر خطأ Err_ssl_version_or_cipher_mismatch بسبب مشكلة من جانب العميل. يمكن أن يكون السبب إصدارًا قديمًا من أنظمة التشغيل أو متصفحًا قديمًا. الإصدارات الحالية من بروتوكولات TLS غير متوافقة مع المتصفحات وأنظمة التشغيل القديمة.

لتجاوز خطأ عدم التطابق ، جرب الحلول التي نسردها أدناه.

تواصل مع جهاز كمبيوتر مختلف

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

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

احذف ذاكرة التخزين المؤقت وملفات تعريف الارتباط من متصفحك

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

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

🙂 اقرأ ايصا: طريقة تعريف الطابعة HP على الكمبيوتر

قم بتمكين إصدار TLS 1.3 على المتصفحات القديمة

تستخدم الإصدارات الحديثة من متصفحات الويب TLS 1.3 افتراضيًا. إذا لم تقم بتحديث المستعرض الخاص بك أو لا ترغب في ذلك ، يمكنك التحقق من إصدار TLS وتمكين 1.3.

في Firefox:

افتح علامة تبويب جديدة واكتب about: config في شريط العناوين. انقر فوق الزر لقبول المخاطر ثم اكتب security.tls في شريط البحث.

ابحث عن خيار security.tls.version.max أسفل القائمة. اضبط القيمة على 4 إذا لم يتم تعيينها بالفعل.

في Chrome:

افتح علامة تبويب جديدة واكتب chrome: // flags في شريط العناوين. ابحث عن TLS باستخدام شريط البحث في الأعلى. ستشمل النتائج خيارات تصلب الرجوع إلى إصدار TLS 1.3 .

تعطيل بروتوكول QUIC

يحتوي Chrome على العديد من إعدادات الأمان ، ويمكن أن يكون ” بروتوكول QUIC التجريبي” هو سبب خطأ err_ssl_version_or_cipher_mismatch .

لتعطيل بروتوكول QUIC في Chrome:

في شريط العناوين ، اكتب chrome: // flags . في شريط البحث في الأعلى ، أدخل QUIC. يجب أن تسرد نتائج البحث “بروتوكول QUIC التجريبي”.

غيّر من الافتراضي إلى معطل ، وأعد تشغيل Chrome ، وحاول تحميل موقع الويب مرة أخرى.

امسح حالة SSL على جهاز الكمبيوتر الخاص بك.

لمسح حالة SSL على جهاز الكمبيوتر الخاص بك ، انتقل مباشرة إلى قسم “خصائص الإنترنت”. أسرع طريقة في Windows 10 هي البحث عن “خصائص الإنترنت” أو “خيارات الإنترنت” من قائمة ابدأ.

انتقل إلى علامة التبويب المحتوى وانقر فوق مسح حالة SSL .

تظهر الرسالة المنبثقة “تم مسح ذاكرة التخزين المؤقت لـ SSL بنجاح”.

تسمح لك بعض الإصدارات القديمة من Chrome بالوصول إلى خصائص الإنترنت ومسح حالة SSL من قائمة الإعدادات المتقدمة.

تحديث أو تغيير متصفح الويب الخاص بك

يتم تحديث معظم المتصفحات الحديثة تلقائيًا عند إعادة التشغيل. إذا لم يتم تحديث متصفحك تلقائيًا ، فيمكنك تحديثه يدويًا.

للتحقق من الإصدار على المتصفحات الأكثر شيوعًا ، انتقل إلى قسم التعليمات وحول .

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

مقالات ذات صلة

اترك تعليقاً

زر الذهاب إلى الأعلى