الرئيسية / blog / كيفية إصلاح الخطأ 521 في WordPress و Cloudflare

كيفية إصلاح الخطأ 521 في WordPress و Cloudflare

يمكن أن يساعدك استخدام شبكة توصيل المحتوى (CDN) مثل Cloudflare على موقع WordPress الخاص بك في تقليل أوقات التحميل بشكل كبير . ومع ذلك ، قد تواجه أحيانًا مشكلات خاصة بـ Cloudflare ، مثل “الخطأ 521”. يمنع هذا الخطأ المحدد النظام الأساسي من الاتصال بموقعك على الويب ، مما يعني أنك قد لا تتمكن من الوصول إلى موقعك أيضًا.

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

هيا بنا إلى العمل!

ما هو الخطأ 521 في Cloudflare؟

يقوم CDN مثل Cloudflare بتخزين النسخ المخزنة مؤقتًا من موقع الويب الخاص بك على شبكة من الخوادم الموجودة في جميع أنحاء العالم. عندما يحاول زائر الوصول إلى موقع الويب الخاص بك ، “يعترض” Cloudflare هذا الاتصال ويحمل نسخة مخبأة من الخادم الأقرب إلى موقعه. غالبًا ما ينتج عن هذا الأسلوب أوقات تحميل أسرع ، بالإضافة إلى عبء عمل أقل للخادم الأساسي لموقعك.

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

الخطأ 521 في Cloudflare

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

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

ما الذي يسبب الخطأ 521 في Cloudflare

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

  1. خادم موقع الويب الخاص بك معطل. إذا كنت تستخدم مضيف ويب WordPress حسن السمعة ، فيجب أن يكون لديك معدل تشغيل شبه مثالي (حوالي 99.9٪). هذا يعني أنه في معظم الحالات ، لا يكون تعطل الخادم هو السبب الرئيسي وراء الخطأ 521.
  2. يحظر خادمك طلبات Cloudflare على وجه التحديد. تحظر بعض جدران الحماية عناوين IP التي تعتبرها مشبوهة ، وقد تتعطل طلبات Cloudflare في تلك الشبكة.
  3. هناك مشكلة في شهادة Cloudflare الخاصة بك. تستطيع Cloudflare تشفير حركة المرور بين موقع الويب الخاص بك وخوادمه باستخدام شهادة طبقة مآخذ التوصيل الآمنة (SSL) الخاصة بها . إذا كانت هناك مشكلة في هذه الشهادة ، فقد يرفض الخادم الأصلي الاتصال.

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

كيفية إصلاح الخطأ 521 في WordPress و Cloudflare (3 طرق)

الآن بعد أن غطينا الأساسيات ، سنرشدك إلى كيفية استكشاف خطأ Cloudflare 521 وإصلاحه في WordPress. سنمر في العملية خطوة بخطوة ، ونستبعد الأسباب الأكثر شيوعًا (وأسهل إصلاحها) أولاً. لنبدأ بالتحقق لمعرفة ما إذا كان خادم موقع الويب الخاص بك معطلاً.

1. اكتشف ما إذا كان خادم موقعك معطلاً

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

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

يقوم  الأمر ping  بإجراء اختبار بسيط لتحديد ما إذا كان الخادم يمكن الوصول إليه أم لا ، والتأكد من عدم وجود أية مشكلات في الاتصال. على سبيل المثال ، نحن هنا نجري اختبار ping  بسيطًا لموقع Google.com (عن طريق كتابة “ping google.com”):

إذا تلقيت ردًا من الخادم ، فسيكون جاهزًا ويمكن الوصول إليه.

هناك طريقة أخرى لمعرفة ما إذا كان الخادم معطلاً وهي استخدام خدمة مجانية عبر الإنترنت مثل IsItDownRightNow؟ تتيح لك هذه الأداة إدخال أي عنوان URL تريده ، والتحقق لمعرفة ما إذا كان يمكن الوصول إليه أم لا:

اكتشف ما إذا كان خادم موقعك معطلاً

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

2. قم بتكوين جدار الحماية الخاص بالخادم لإضافة نطاقات IP لـ Cloudflare إلى القائمة البيضاء

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

إذا كنت تستخدم خادمًا خاصًا ظاهريًا غير مُدار (VPS) أو خادمًا مخصصًا ، فيجب أن يكون لديك وصول كامل إلى الخيارات الضرورية. إذا كنت تستخدم جدار حماية ، فيمكنك تعديل إعداداته وإدراج نطاقات IP الخاصة بـ Cloudflare في القائمة البيضاء .

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

3. قم بإعداد شهادة أصل Cloudflare

يمكّنك Cloudflare من تكوين كيفية تعامل CDN مع شهادات SSL. يمنحك عدة خيارات لأوضاع SSL ، بما في ذلك:

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

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

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

استنتاج

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

للتلخيص ، إليك ما يمكنك فعله لاستكشاف الخطأ 521 في Cloudflare:

  1. تحقق لمعرفة ما إذا كان خادم موقعك معطلاً.
  2. قم بتكوين جدار الحماية الخاص بالخادم لإضافة نطاقات Cloudflare IP إلى القائمة البيضاء.
  3. قم بإعداد شهادة أصل Cloudflare.

هل لديك أي أسئلة حول كيفية استكشاف الخطأ 521 في Cloudflare؟ دعنا نتحدث عنها في قسم التعليقات أدناه!

عن 0arab

شاهد أيضاً

أفضل بنك استلام أرباح ادسنس في مصر بدون عمل من سن 16

أفضل بنك استلام ارباح جوجل ادسنس Google AdSense في مصر

أفضل بنك استلام ارباح جوجل ادسنس Google AdSense في مصر بدون عمل من سن 16 كما نعلم الحال …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني.