الإفصاح: عندما تشتري خدمة أو منتجًا من خلال روابطنا ، فإننا نربح عمولة في بعض الأحيان.

ما هو 502 Bad Gateway Error وكيفية إصلاحه (Easy Guide to Fix)

One of the things that certainly frustrate both consumers and web owners is seeing an error code pop up on the website or on one of its pages. One of those annoying pests is the 502 error or bad gateway error.

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

ولكن ، ما هو الخطأ 502 خطأ البوابة بالضبط؟

502 بوابات سيئة
ببساطة ، هذا الخطأ هو رمز حالة HTTP (بروتوكول نقل النص التشعبي) ويحدث عندما لا يحصل خادم عبر الإنترنت أو يعتقد أنه لم يحصل على استجابة مناسبة من خادم آخر عبر الإنترنت.

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

عصابة 5xx

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

    • 500 خطأ خادم داخلي - سيعرض خادم الويب هذا الخطأ بمجرد أن يواجه حالة تمنعه ​​من أداء مهمته ، أي طلب العميل.
    • 501 لم تنفذ - يتعذر على الخادم دعم أسلوب الطلب أو التعرف عليه. يفتقر إلى وظيفة معالجة الطلب حتى يستجيب لهذا الخطأ.
    • 502 باد بوابة - واجهت الخوادم قتالًا والآن لا يتحدثون مع بعضهم البعض. بغض النظر عن النكات ، أثناء العمل كوكيل أو بوابة ، لم يتلق الخادم الخاص بك استجابة مناسبة من خادم أعلى أثناء محاولة معالجة الطلب.
    • خدمة 503 غير متوفر - حالة مؤقتة عندما يكون الخادم غير متاح لمعالجة الطلبات إما بسبب حدوث صيانة أو أنه زائد الحمل حاليًا.
    • البوابة 504 انتهى الزمن - لم يتلق الخادم ، أثناء عمله كوكيل أو بوابة مرة أخرى استجابة في الوقت المحدد من خادم آخر ، مثل DNS ، على سبيل المثال ، لذلك لم يتمكن من معالجة الطلب.
    • 505 إصدار HTTP غير مدعوم - يحدث خطأه عندما يتعذر على خادم الويب الخاص بك أو لا يدعم إصدار نسخة بروتوكول HTTP الناشئة عن الطلب. يتضمن الخطأ عادةً وصفًا لعدم تعاون الخادم.

خطأ 502

الاسباب الكامنة وراء خطأ 502

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

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

للويب owners that are not developers themselves, having one on your team can be very helpful when dealing with such errors. You can check عبر الإنترنت لوظائف مهندس البرمجيات للحصول على صورة واضحة لما قد تتوقعه من المطور إذا قررت استئجار واحد.

ما هو أكثر من ذلك ، قد يخفي هذا الخطأ نفسه كرسائل خطأ أخرى متنوعة ، مثل 502 Proxy Error و HTTP 502 و 502 Bad Gateway NGINX وما إلى ذلك. على أي حال ، قبل أن تفقد عقليتك بشأن ما قد يكون سبب الخطأ ، إليك بعض الأسباب الشائعة وراء ذلك.

  • خادم الأصل لا يعمل - ببساطة ، قد لا يعمل الخادم الخاص بك بشكل صحيح. قد يكون جذر مشكلتك أ مشكلة الاتصال، تعطل الخادم ، التحميل الزائد ، حركة المرور الزائدة ، إلخ.
  • قضايا اسم المجال - تحدث هذه المشكلة عندما لا يحدد المجال عنوان IP بشكل صحيح. قد تكون سجلات DNS غير الصحيحة التي تم تعيينها كمستوى استضافة النطاق هي السبب وراء هذه المشكلة. أيضًا ، من المحتمل أن التغييرات التي تم إجراؤها على DNS لم يكن لديها الوقت الكافي للنشر عالميًا حتى يحدث الخطأ. قد يكون هذا بسبب عوامل TTL (وقت الحياة) البطيئة.
  • تم حظر الطلب بواسطة جدار الحماية - آه نعم ، جدار الحماية القديم الجيد ومخاوفه الأمنية. عند الشك في المشكلة ، تحقق من جدار الحماية. في معظم الحالات ، يكون العقل المدبر وراء خطأ 502 هو في الواقع جدار الحماية. يمكن أن يمنع الطلبات بين الخدمات ، خاصة على مواقع WordPress التي لديها الإضافات الأمنية. ما هو أكثر من ذلك ، يمكن أن يكون أيضًا حماية DDoS.
  • فشل الخادم - ركلة الخادم الخاص بك دلو. هناك عدة أسباب لذلك. على سبيل المثال ، الخادم غير متصل بسبب الصيانة أو تعطل الخادم أو أن محتوى الخادم ينتهك شروط وأحكام المزود ، انتقل إلى الشكل.
  • خطأ في المتصفح - صدق أو لا تصدق ، غالبًا ما يكون السبب وراء 502 هو امتدادات المتصفح. وينطبق هذا بشكل خاص عند وجود ملحقات AdBlock التي تحمي المستخدمين من الإعلانات والنوافذ المنبثقة المزعجة. سبب آخر يمكن أن يكون ببساطة إصدارًا قديمًا من المتصفح قيد الاستخدام.

إصلاح خطأ 502

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

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

خذ المخاطر. لا شيء يمكن أن يحل محل التجربة

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

مسح ملفات تعريف الارتباط لتجنب خطأ 502مسح الصور المخبأة لتجنب الخطأ 502

  • قم بإعادة تشغيل جهاز الحاسوب الخاص بك - إذا فشل كل شيء ، فأعد ضبط الجهاز وحاول من جديد.
  • جرب متصفحًا مختلفًا - قد تكون المشكلة متعلقة بالمتصفح ، لذا جرب مشكلة أخرى ، مثل Google Chrome و Mozilla Firefox وما إلى ذلك.
  • عد لاحقا - تبدو الأمور يائسة إلى حد كبير إذا حاولت كل ما سبق لإصلاح الخطأ. يمكنك محاولة الاتصال بمزود خدمة الإنترنت الخاص بك أو بمشرف الموقع ، ولكن مرة أخرى ، ما عليك سوى الذهاب للحصول على بعض القهوة والعودة لاحقًا ، قد يحل الخطأ نفسه في الوقت الذي تعود فيه.

حل للمطورين

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

  • حاول معرفة ما إذا كان الخادم الرئيسي يمكن الوصول إليه عن طريق تتبع التتبع أو اختبار ping لعنوان IP للخادم.
  • استخدم أدوات اختبار DNS للتحقق مما إذا كان اسم المجال المؤهل يحل بشكل صحيح.
  • تحقق من سجلات أخطاء الخادم أو موقع الويب لمعرفة ما إذا كان هناك خطأ معين يتم طرحه على الخادم.
  • بالنسبة لمواقع WordPress ، حاول إعادة تسمية مجلد "wp-content / plugins" مؤقتًا لاستبعاد المكونات الإضافية كسبب محتمل للخطأ.
  • تحقق من سجلات جدار الحماية بحثًا عن أي علامات للكتل.

كلمة ختامية

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

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