الإصلاح: NET :: ERR_CERT_WEAK_SIGNATURE_ALGORITHM

يواجه المستخدمون رسالة الخطأ "NET :: ERR_CERT_WEAK_SIGNATURE_ALGORITHM" عندما تكون هناك مشكلة في اتصال SSL ولا يمكن لمتصفح Google Chrome التحقق من شهادة SSL. SSL هي طريقة آمنة تقوم بتشفير البيانات من جهاز الكمبيوتر الخاص بك وإرسالها إلى الخادم. يساعد هذا في الحفاظ على خصوصية البيانات عند الإرسال والعكس صحيح. هناك ثلاثة أسباب رئيسية لظهور تحذيرات SSL:

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

كيف تحدد ما إذا كانت المشكلة في نهايتك؟

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

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

الحل 1: تعطيل خدمات مكافحة الفيروسات والأمن

السبب الأول والأهم لحدوث هذا الخطأ هو التداخل من برنامج مكافحة الفيروسات المثبت على جهاز الكمبيوتر الخاص بك. هناك العديد من الخيارات التي تحمي جهاز الكمبيوتر الخاص بك عن طريق تصفية خدمات الويب أيضًا. تتضمن بعض هذه الخدمات "Avast Web Shield" و "Kaspersky Internet Security" إلخ.

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

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

الحل 2: إعادة ضبط إعدادات الشبكة

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

  1. اضغط على Windows + S لتشغيل شريط البحث. اكتب " cmd " في مربع الحوار ، وانقر بزر الماوس الأيمن فوق التطبيق وحدد " تشغيل كمسؤول ".
  2. بمجرد وصولك إلى موجه الأوامر المرتفع ، قم بتنفيذ الأوامر التالية واحدة تلو الأخرى.
ipconfig / flushdns ipconfig / تجديد ipconfig / registerdns nbtstat –r netsh int ip reset netsh winsock reset
  1. بعد تنفيذ جميع الأوامر ، أعد ضبط جهاز الكمبيوتر الخاص بك وتحقق مما إذا كان هذا يحل المشكلة.

الحل 3: مسح ذاكرة التخزين المؤقت لـ SSL

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

  1. اضغط على Windows + R ، واكتب " inetcpl. cpl "في مربع الحوار واضغط على Enter.
  2. حدد علامة التبويب " المحتوى " وانقر على " مسح حالة SSL " الموجودة تحت العنوان الفرعي للشهادات .

  1. اضغط على تطبيق والخروج. حاول الآن تحميل موقع الويب مرة أخرى ومعرفة ما إذا كان Chrome ينشئ اتصالًا آمنًا هذه المرة دون أي مشاكل.

الحل 4: مسح بيانات المتصفح

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

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

لقد قمنا بإدراج طريقة حول كيفية مسح بيانات التصفح في Google Chrome. قد يكون لدى المتصفحات الأخرى طرق مختلفة قليلاً لمسح البيانات.

  1. اكتب " chrome: // settings " في شريط العناوين في Google Chrome واضغط على Enter. سيؤدي ذلك إلى فتح إعدادات المتصفح.

  1. انتقل إلى أسفل الصفحة وانقر على " متقدم ".

  1. بمجرد توسيع القائمة المتقدمة ، ضمن قسم " الخصوصية والأمان " ، انقر فوق " مسح بيانات التصفح ".

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

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

الحل 5: تجاوز التحذير

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

  1. انتقل إلى صفحة الويب وقم بالوصول إلى موقع الويب بشكل طبيعي.
  2. انقر فوق الزر " خيارات متقدمة " وانقر فوق " متابعة إلى example.com (غير آمن) ".

سيعيد Chrome الآن توجيهك إلى موقع الويب ويمكنك الوصول إليه دون أي مشاكل أخرى.

نصائح:

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

  • تحقق من تاريخ ووقت جهاز الكمبيوتر الخاص بك . حاول ضبطه أثناء تعطيل الكشف التلقائي عن المنطقة الزمنية وما إلى ذلك والعكس صحيح. حتى إذا كان لديك الوقت الصحيح ، فإن الانتقال إلى الإعدادات وتغييرها مرة واحدة سيحاكي Chrome لإجراء بعض عمليات الفحص وقد يحل الخطأ.
  • إذا كنت تستخدم Ubuntu ، فيمكنك تنفيذ الأمر " sudo apt-get install libnss3-1d " على جهازك الطرفي.
  • إزالة ملحقات كروم . هذه نصيحة عمل عملت مع الكثير من المستخدمين. إذا كان لديك العديد من الملحقات الموجودة ، فيمكن أن تسبب المشكلة أيضًا.
  • تحقق من وجود برامج ضارة . من المعروف أن البرامج الضارة تصيب أجهزة الكمبيوتر وتجبر المتصفح على الاتصال بالإنترنت دون الحصول على الشهادات المناسبة. يمكنك استخدام برامج مكافحة الفيروسات المعروفة مثل Malwarebytes وما إلى ذلك.
  • إذا كنت تواجه الخطأ في كل موقع ويب تقريبًا ، فربما يعني ذلك وجود برنامج على جهاز الكمبيوتر الخاص بك والذي قد يكون السبب. يمكنك البحث عن علامات البرنامج. للقيام بذلك ، انقر فوق رسالة الخطأ "NET :: ERR_CERT_WEAK_SIGNATURE_ALGORITHM" على Chrome. سيؤدي هذا إلى توسيع كل التفاصيل. الآن ابحث عن المصدر. في المثال أدناه ، برنامج "Verto Analytics كان الجاني".

  • إذا كان لديك جهاز Chromebook وأيضًا متصفح Chrome على نظام التشغيل Windows أو Mac ، فمن المحتمل أن يقوم Chromebook بنسخ البيانات السيئة. يمكنك إيقاف المزامنة بالانتقال إلى هذا العنوان في متصفح Chrome “ chrome: // settings / syncSetup ”.
  • يمكنك أيضًا التفكير في إعادة تعيين متصفح Chrome بعد عمل نسخة احتياطية من جميع البيانات الضرورية.