ما هو خطأ 502 Bad Gateway؟ وكيفية إصلاحه
لا أحد يحب رموز الأخطاء! بالنسبة لمعظم المستخدمين، رؤية رقم خطأ ليست مفيدة على الإطلاق لأن الرقم لا يعني أي شيء ما لم تكن قد حفظت دليل الرموز ذي الصلة.

إذا واجهت “502 Bad Gateway Error”، فمن المؤكد تقريبًا أن المشكلة هي خطأ داخلي في الخادم. من الضروري فهم المشكلة، وفي بعض الحالات، هناك بعض الإجراءات التي يمكنك اتخاذها لحل المشكلة. سنشرح ما يعنيه هذا الخطأ ونستكشف طرقًا لإعادة الأمور إلى نصابها.
رموز حالة HTTP
رمز الخطأ 502 هو جزء من مجموعة رموز استجابة خطأ HTTP. HTTP أو بروتوكول نقل النص التشعبي هو البروتوكول الأساسي الذي يجعل الويب يعمل. إنه جزء من مجموعة بروتوكولات الإنترنت الأكبر ويصف كيف تتحدث الخوادم والعملاء مع بعضهم البعض عند طلب أو إرسال محتوى الويب.
عندما يطلب متصفح الويب الخاص بك (العميل) بيانات من خادم باستخدام HTTP، ويحدث خطأ ما، فإن خادم الويب يعطي استجابة غير صالحة مما يؤدي إلى رمز خطأ. ربما يكون أشهر هذه الأخطاء هو Error 404، مما يعني ببساطة أن الخادم لا يمكنه العثور على صفحة في العنوان الذي حددته.
عائلة رموز الخطأ 5xx
هناك خمس مجموعات مرقمة من رموز استجابة الخطأ: 1xx و 2xx و 3xx و 4xx و 5xx.

تمثل مجموعة رموز 5xx جميع رموز أخطاء الخادم. هذا يعني أنه عندما ترى رمزًا يبدأ بالرقم خمسة، فمن المؤكد تقريبًا أن المشكلة تكمن في الخادم. في معظم الأوقات، إذا حدث خطأ ما في الخادم، فكل ما يمكنك فعله هو الانتظار والمحاولة مرة أخرى لاحقًا. بشكل عام، هذه أخطاء مؤقتة. إذا كنت تحاول الوصول إلى خدمة رئيسية من أمثال Amazon أو Google، فسيتم حل هذه الأنواع من الأخطاء على الفور تقريبًا ما لم يكن هناك انقطاع كبير.
ما هي “البوابة”؟
الخطأ 502 هو خطأ “بوابة غير صالحة”. جهاز البوابة هو عقدة على شبكة الكمبيوتر تعمل كبوابة لموارد الويب الأخرى في اتجاه أعلى الشبكة.

جهاز التوجيه أو المودم الخاص بك هو جهاز بوابة. وكذلك أجهزة التوجيه الضخمة التي يستخدمها مزود خدمة الإنترنت الخاص بك لتوصيل مستخدميه بالجذوع الرئيسية للإنترنت. إذا كنت تريد معرفة المزيد حول كيفية تناسب كل شيء معًا، فاقرأ من يملك الإنترنت؟ شرح بنية الويب.
إذًا، تعني عبارة “بوابة غير صالحة” ببساطة أن جهاز البوابة لم يتمكن من استرداد البيانات التي طلبتها من الخوادم الموجودة في اتجاه أعلى الشبكة. بوابة غير صالحة، سيئة!
الأسباب الشائعة لخطأ HTTP 502
يمكن أن يحدث خطأ 502 لأسباب مختلفة، ولكن معظمها مشاكل من جانب الخادم. الخادم الأصلي المثقل هو السبب الأكثر شيوعًا حتى الآن. الخادم الأصلي هو جهاز كمبيوتر يحتوي على موقع الويب ويستمع إلى طلبات المستخدمين لتقديم هذا المحتوى.
حمل الخادم الزائد
قد يكون هناك الكثير من الأشخاص الذين يقدمون طلبات إلى الخادم في وقت واحد، لذلك يفشل في تلبية أي طلبات تتجاوز سعته. قد ترى حتى خطأ “502 الخدمة محملة بشكل مؤقت” بدلاً من “بوابة غير صالحة”.
هجمات DDoS
في بعض الأحيان، يتم تحميل الخوادم بشكل زائد عن قصد أثناء هجوم DDoS (رفض الخدمة الموزع)، ولكن النتيجة متشابهة. إذا استغرق الخادم وقتًا طويلاً، فسيتم اعتباره مهلة للخادم، وستحصل على رمز خطأ. هجمات DDoS ليست شائعة كما كانت في الماضي، وذلك بفضل خدمات مثل CloudFlare، التي تعمل كحاجز بين الخادم وتدفق الطلبات. لذا، فإن أي حمل زائد تواجهه من المرجح أن يكون استخدامًا عاليًا مشروعًا.

تكوين الخادم الخاطئ
قد يكون جدار الحماية أو إعدادات الشبكة الخاصة بالخادم غير صحيحة أو تحدد عنوان IP الخاص بك عن طريق الخطأ على أنه عنوان يجب حظره. إذا كنت تستخدم عنوان IP ديناميكيًا (كما يفعل معظم الأشخاص)، فربما تم تعيين عنوان لك استخدمه مستخدم إشكالي سابقًا.
الإنترنت معقد بشكل لا يصدق، وهناك العشرات، بل المئات من أجهزة معدات الشبكات بين جهازك والخادم الذي تحاول الوصول إليه. قد تواجه بعض هذه الأجهزة مشكلة.
الخوادم المعيبة
أخيرًا، قد يكون الخادم معطلاً أو به أخطاء برمجية تجعله غير قادر على تلبية الطلبات. تذكر أن الخادم مجرد جهاز كمبيوتر، وقد أفسده شخص ما أو شيء ما. لذلك، ستستمر المشكلة حتى يقوم شخص ما بتصحيح البرنامج. ستجد المئات من المقالات على الويب تشرح بالتفصيل كيفية إصلاح المشكلات المتعلقة بـ برنامج خادم Apache، أو سد الثغرات في كود PHP، أو حل مشكلات التكوين في مواقع WordPress الخاصة بهم.
الآن بعد أن حصلت على فكرة أساسية جيدة عن المشكلة، سنلقي نظرة على بعض الأشياء التي يمكنك تجربتها عند استكشاف المشكلة وإصلاحها.
تحديث الصفحة
إذا واجهت خطأ 502، فإن أول شيء يجب عليك فعله هو تحديث صفحة الويب. تحدث معظم هذه الأخطاء إما بسبب وجود مشكلة مؤقتة في الشبكة في مكان ما أو بسبب زيادة تحميل الخادم. يمكنك أيضًا اختيار الانتظار حتى انتهاء أوقات الذروة (بناءً على المنطقة الزمنية لموقع الخادم) قبل المحاولة مرة أخرى. في 99٪ من حالات خطأ 502، تكون إعادة المحاولة لاحقًا هي الحل، ولكن أثناء الانتظار، هناك بعض الأشياء الأخرى التي يمكنك القيام بها.
التحقق مما إذا كان الموقع معطلاً للجميع
في حين أن خطأ 502 يشير إلى وجود مشكلة في نهاية اتصال الخادم، إلا أنه لا يضر أبدًا التأكد من أنك لست الوحيد الذي يواجه مشكلات. يمكنك استخدام مواقع الويب مثل IsItDownRightNow? أو Down Detector للتأكد من أنك لست الوحيد الذي يرى رمز خطأ بدلاً من أحدث صور لكلاب والدتك على Facebook.

يمكن أن تعرض لك بعض هذه المواقع تفاصيل مهمة مثل عدد مرات تعطل الموقع، وما إذا كان معطلاً في مناطق معينة فقط، وما إذا كان أي مستخدمين آخرين يشتكون من مشاكل معينة في الوقت الحالي.
إعادة تشغيل جهاز التوجيه الخاص بك
في بعض الأحيان، تكون البوابة السيئة هي البوابة الموجودة في منزلك. جهاز التوجيه الخاص بك هو جهاز كمبيوتر تمامًا مثل أي جهاز آخر، مما يعني أنه يمكن أن يتجمد أو يتعطل أو يعاني من الأخطاء. مثل أجهزة الكمبيوتر الأخرى، يمكن أن تؤدي إعادة التشغيل البسيطة عادةً إلى حل هذه المشكلات.
تحديث جهاز التوجيه (Router) أو استبداله
إذا وجدت أنك تضطر إلى إعادة تشغيل جهاز التوجيه (Router) الخاص بك بشكل متكرر لكي يعمل اتصال الإنترنت مرة أخرى، فقد تحتاج إلى إجراء تحديث للبرامج الثابتة (Firmware Update) أو التفكير في شراء جهاز توجيه (Router) جديد بسعة أكبر للتعامل مع الكثير من الأجهزة في وقت واحد.
مسح ذاكرة التخزين المؤقت وملفات تعريف الارتباط في المتصفح
[9 Clear.jpg]
يحتفظ المتصفح الخاص بك بذاكرة تخزين مؤقت لمواقع الويب التي تزورها غالبًا وتلك التي زرتها مؤخرًا. من خلال الاحتفاظ بذاكرة تخزين مؤقت، تحصل على أوقات استجابة أسرع للموقع، وستستخدم نطاقًا تردديًا أقل، لأنك لن تقوم بتنزيل العناصر الشائعة في الصفحة في كل مرة تقوم فيها بتحديثها أو إعادة زيارتها.
لسوء الحظ، يمكن أن تفسد ذاكرة التخزين المؤقت لمتصفح الويب وتعوق تحميل الصفحة بشكل صحيح. لذا، قد تحتاج إلى مسح ذاكرة التخزين المؤقت للمتصفح. لا تقلق بشأن فقد سجل التصفح وكلمات المرور والمعلومات المهمة الأخرى. كل ما سيفعله مسح ذاكرة التخزين المؤقت هو ربما إبطاء الوصول إلى الموقع لفترة من الوقت حتى يمكن إنشاء ذاكرة تخزين مؤقت جديدة. إذا كنت تريد معرفة كيفية مسح ذاكرة التخزين المؤقت لمتصفح الويب الخاص بك، فراجع البرنامج التعليمي النهائي الخاص بنا: كيفية مسح ذاكرة التخزين المؤقت لأي متصفح ويب.

ملفات تعريف الارتباط (Cookies) هي نوع آخر من البيانات التي يحتفظ بها المتصفح الخاص بك محليًا والتي يمكن أن تتداخل مع تحميل موقع الويب. بشكل عام، تعتبر ملفات تعريف الارتباط (Cookies) جيدة لتجربة موقع الويب. فهي تتيح لموقع الويب “تذكر” معلومات عنك حتى لا تضطر إلى تسجيل الدخول في كل مرة أو تفقد محتويات سلة التسوق الخاصة بك إذا انقطع اتصالك.
بصرف النظر عن احتمال إفساد عمل الموقع، يمكن أن تكون ملفات تعريف الارتباط الخاصة بالتتبع (Tracking Cookies) مشكلة تتعلق بالخصوصية أيضًا.
تحديث المتصفح الخاص بك
يجب عليك دائمًا تحديث متصفح الويب الخاص بك للتأكد من تثبيت أحدث تصحيحات الأمان. إذا كانت لديك تحديثات معلقة، فأكملها أولاً قبل الوصول إلى موقع الويب الذي يرسل إليك خطأ. قد يكون الأمر مجرد أن متصفحك يحتاج إلى أحدث معايير الويب للتحدث إلى أحدث تقنيات مواقع الويب.
لا يضر التأكد من أن نظام التشغيل لديك محدث أيضًا، فقد تكون هناك مشكلات متعلقة ببرامج تشغيل الشبكة أو حزمة الشبكة لجهاز الكمبيوتر أو الجهاز الخاص بك.
جرب متصفحًا مختلفًا
ليست كل المتصفحات متساوية. إذا كنت تستخدم متصفح ويب مضمنًا أو أي متصفح آخر أقل شهرة، فقد لا يدعم جميع الوظائف أو المتطلبات الخاصة بموقع ويب معين.
قد يكون الأمر ببساطة أن شيئًا ما قد حدث خطأ في المتصفح الذي تستخدمه. أسرع طريقة لاستبعاد المتصفح كمصدر للمشكلة هي استخدام متصفح مختلف. هناك العديد للاختيار من بينها، بما في ذلك Microsoft Edge و Safari (Mac أو iOS) و Mozilla Firefox و Google Chrome، على سبيل المثال لا الحصر.
عطّل المكونات الإضافية والملحقات
قد يكون من المفيد بدء تشغيل المتصفح الخاص بك أو (تعطيل) جميع المكونات الإضافية والملحقات مؤقتًا لاستبعادها كمصدر للمشكلة. لا تفعل ذلك إلا إذا كان استخدام متصفح مختلف بدون هذه الملحقات لا يُظهر المشكلة على نفس اتصال الإنترنت.

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

المشكلة هي أنه إذا كانت عقدة CDN المحلية الخاصة بك محملة بشكل زائد أو تواجه مشكلات، فقد تحصل على خطأ 502. من الناحية النظرية، من المفترض أن يتم توجيهك إلى عقدة الخادم العاملة التالية. ولكن في حالة حدوث ذلك، يمكنك محاولة استخدام VPN (شبكة افتراضية خاصة) للوصول إلى موقع الويب من بلد آخر أو منطقة داخل بلدك. قد يؤدي هذا إلى تجاوز مشكلة الخادم المحلي.
إفراغ ذاكرة التخزين المؤقت لنظام أسماء النطاقات (DNS) أو تغيير خوادم DNS الخاصة بك
خوادم DNS (نظام أسماء النطاقات) تشبه دفاتر الهاتف الخاصة بالإنترنت. عندما تكتب عنوانًا مثل https://www.online.com (الموقع الشقيق لنا) في شريط العناوين، يقوم خادم DNS بترجمة ذلك إلى عنوان IP الصحيح للخادم الفعلي الذي سيرسل لك المعلومات التي تحتاجها.
قد يكون لدى خادم DNS معين عنوان IP خاطئ محفوظ (ربما يكون قد تغير)، أو قد يكون الخادم الذي يحيلك إليه أحد الخوادم العديدة للموقع، وهذا الخادم يواجه مشكلات. قد تكون ذاكرة التخزين المؤقت DNS المحلية لديك تالفة أو قديمة أيضًا.
يجب عليك أولاً محاولة مسح ذاكرة التخزين المؤقت DNS الخاصة بك والمحاولة مرة أخرى. إذا لم ينجح ذلك، يمكنك تغيير خوادم DNS الخاصة بك لمعرفة ما إذا كان ذلك سيحل المشكلة.
تُعد خوادم DNS العامة من Google الموجودة على 8.8.8.8 و 8.8.4.4 من بين أسرع خوادم DNS وأكثرها موثوقية في العالم.
استخدام صفحة مخزنة مؤقتًا بدلاً من ذلك
إذا كان كل ما تحتاجه من موقع الويب هو معلومات ثابتة، فقد لا تحتاج إلى أن يكون الخادم قيد التشغيل على الإطلاق. تقوم Google ومحركات البحث الأخرى بفهرسة الويب باستمرار وإنشاء نسخ مخزنة مؤقتًا لصفحات الويب. توجد أيضًا مواقع ويب مثل Internet Wayback Machine، التي تقوم بأرشفة صفحات الويب القديمة والجديدة حتى تتمكن من رؤية المعلومات التي كانت لديهم في نقاط زمنية مختلفة.
من السهل رؤية النسخة المخزنة مؤقتًا من صفحة باستخدام Google، ما عليك سوى البحث عن الثلاث نقاط الموجودة على يمين عنوان النتيجة وتحديدها.

من القائمة التي تظهر، اختر مخزنة.

ثم سترى صفحة تحتوي على هذه الرسالة في الأعلى.

الاتصال بمسؤول الموقع
آخر نصيحة يمكننا تقديمها عند مواجهة خطأ 502 Bad Gateway هي التواصل مع مسؤول الموقع. إذا بدت المشكلة في مزود خدمة الإنترنت (ISP) الخاص بك، فيمكنك الاتصال بدعم العملاء لديهم والسؤال عما إذا كانوا على علم بأي مشاكل في الوصول إلى هذا الموقع المحدد.
لدى العديد من مزودي خدمة الإنترنت قسم “المشكلات المعروفة” على صفحاتهم الرئيسية أو لوحات معلومات حساب المستخدم، لذا تأكد من التحقق منها أيضًا. في النهاية، إذا لم يساعدك أي شيء في هذه المقالة، فإنه حرفيًا خارج عن إرادتك، وكل ما يمكنك فعله هو الانتظار. فلماذا لا تتحقق من قسم “الأشياء الممتعة” لدينا للحصول على بعض الطرق الممتازة لتمضية الوقت؟
Comments are closed.