ما هو خطأ البوابة السيئة 502 (وكيفية إصلاحه)


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

إذا واجهت الخطأ "502 Bad Gateway Error"، فمن المؤكد أن المشكلة هي خطأ داخلي في الخادم. من الضروري فهم المشكلة، وفي بعض الحالات، هناك بعض الإجراءات التي يمكنك اتخاذها لحل المشكلة. سنشرح معنى هذا الخطأ ونستكشف طرقًا لإعادة تشغيل الأمور مرة أخرى.

رموز حالة HTTP

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

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

عائلة رموز الأخطاء 5xx

توجد خمس مجموعات مرقمة من رموز الاستجابة للأخطاء: 1xx، و2xx، و3xx، و4xx، و5xx.

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

ما هي "البوابة"؟

الخطأ 502 هو خطأ "بوابة سيئة". جهاز البوابة عبارة عن عقدة على شبكة كمبيوتر تعمل كبوابة لموارد الويب الأخرى في الشبكة.

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

تعني "البوابة السيئة" ببساطة أن جهاز البوابة لم يتمكن من استرداد البيانات التي طلبتها من الخوادم الرئيسية في الشبكة. بوابة سيئة، سيئة!

الأسباب الشائعة لخطأ HTTP 502

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

التحميل الزائد على الخادم

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

هجمات DDoS

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

تكوين خاطئ للخادم

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

إن الإنترنت معقد بشكل لا يصدق، وهناك العشرات، بل المئات من أجهزة معدات الشبكات بين جهازك والخادم الذي تحاول الوصول إليه. وقد يواجه بعضهم مشكلة.

خوادم عربات التي تجرها الدواب

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

الآن بعد أن حصلت على فكرة أساسية جيدة عن المشكلة، سنلقي نظرة على عدد قليل من الأشياء التي يمكنك تجربتها عند تحرّي المشكلة وإصلاحها.

تحديث الصفحة

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

تحقق مما إذا كان الموقع معطلاً للجميع

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

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

أعد ضبط جهاز التوجيه الخاص بك

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

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

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

 [9 Clear.jpg]

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

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

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

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

قم بتحديث متصفحك

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

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

جرب متصفحًا مختلفًا

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

من الممكن أيضًا أن يكون هناك خطأ ما في المتصفح الذي تستخدمه. أسرع طريقة للتخلص من المتصفح كمصدر للمشكلة هي استخدام متصفح مختلف. هناك الكثير للاختيار من بينها، بما في ذلك Microsoft Edge، وSafari (Mac أو iOS)، وMozilla Firefox، وGoogle Chrome، على سبيل المثال لا الحصر.

إلغاء تنشيط المكونات الإضافية والإضافات

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

جرب اتصالاً مختلفًا بالإنترنت

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

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

تحقق من الخادم الوكيل الخاص بك

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

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

جرب VPN

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

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

قم بمسح ذاكرة التخزين المؤقت لـ DNS أو قم بتغيير خوادم DNS الخاصة بك

تشبه خوادم DNS (نظام أسماء النطاقات) دفاتر الهاتف الموجودة على الإنترنت. عندما تكتب عنوانًا مثل / (موقعنا الشقيق) في شريط العناوين لديك، يقوم خادم 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 هي التواصل مع مسؤول موقع الويب. إذا كانت المشكلة تتعلق بمزود خدمة الإنترنت الخاص بك، فيمكنك الاتصال بدعم العملاء والاستفسار عما إذا كانوا على علم بأي مشكلات تتعلق بالوصول إلى هذا الموقع المحدد.

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

.

المنشورات ذات الصلة:


12.04.2022