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

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

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

أكواد حالة HTTP

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

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

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

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

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

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

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

جهاز توجيه الإنترنت أو المودم الخاص بك هو جهاز بوابة(gateway) . وكذلك أجهزة التوجيه الضخمة التي يستخدمها مزود خدمة الإنترنت(ISP) لديك لتوصيل مستخدميه بجذوع الإنترنت الرئيسية. إذا كنت تريد معرفة المزيد عن كيفية انسجام كل ذلك معًا ، فاقرأ من يملك الإنترنت؟ شرح هندسة الويب(Who Owns the Internet? Web Architecture Explained) .

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

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

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

خادم الزائد

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

هجمات DDoS

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

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

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

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

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

أخيرًا ، قد يكون الخادم في الواقع معطلاً أو به أخطاء برمجية تجعله غير قادر على تلبية الطلبات. تذكر(Remember) أن الخادم هو مجرد جهاز كمبيوتر ، وربما أساء شخص ما أو شيء ما ذلك. لذلك حتى يقوم شخص ما بتصحيح البرنامج ، ستستمر المشكلة. ستجد مئات المقالات على الويب توضح بالتفصيل كيفية إصلاح مشكلات برنامج خادم الويب Apache(Apache webserver software) ، أو سد الثغرات في كود PHP(PHP code) ، أو حل مشكلات التكوين في مواقع WordPress(WordPress sites) الخاصة بهم .

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

قم بتحديث الصفحة

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

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

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

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

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

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

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

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

 [9 Clear.jpg]

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

لسوء الحظ ، يمكن أن يحدث خطأ في ذاكرة التخزين المؤقت لمتصفح الويب وتعيق تحميل الصفحة بشكل صحيح. لذلك قد ترغب في مسح ذاكرة التخزين المؤقت للمتصفح الخاص بك. لا تقلق بشأن فقدان سجلك وكلمات مرورك ومعلومات مهمة أخرى. ربما يؤدي مسح ذاكرة التخزين المؤقت إلى إبطاء الوصول إلى الموقع قليلاً حتى يمكن إنشاء ذاكرة تخزين مؤقت جديدة. إذا كنت تريد معرفة كيفية مسح ذاكرة التخزين المؤقت لمتصفح الويب الخاص بك ، فراجع برنامجنا التعليمي النهائي: كيفية مسح ذاكرة التخزين المؤقت لأي متصفح ويب(How To Clear The Cache Of Any Web Browser)

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

بصرف النظر عن احتمالية العبث في عمل الموقع ، يمكن أن يكون تتبع ملفات تعريف الارتباط(tracking cookies) أيضًا مشكلة في الخصوصية ، ولكن في كلتا الحالتين ، يوضح لك برنامجنا التعليمي How to Clear Any Web Browser History(How to Clear Any Web Browser’s History) أيضًا كيفية مسح ملفات تعريف الارتباط. فقط تأكد من محو ملفات تعريف الارتباط فقط وليس سجل التصفح الفعلي!

قم بتحديث المستعرض الخاص بك

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

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

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

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

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

قم بإلغاء تنشيط الملحقات والإضافات

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

محاولة الاتصال بشبكة الانترنت المختلفة

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

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

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

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

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

جرب VPN

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

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

امسح (Flush)ذاكرة التخزين المؤقت لـ DNS(DNS Cache) أو قم بتغيير خوادم DNS الخاصة(Change Your DNS Servers) بك

(DNS)تشبه خوادم نظام (Domain Name System)أسماء النطاقات ( DNS) دفاتر الهاتف على الإنترنت. عندما تكتب عنوانًا مثل https://www.online-tech-tips.com (الموقع الشقيق) في شريط العنوان الخاص بك ، يترجم خادم DNS ذلك إلى عنوان IP الصحيح للخادم الفعلي الذي سيرسل إليك المعلومات تطلب.

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

يجب عليك أولاً محاولة مسح ذاكرة التخزين المؤقت لنظام أسماء النطاقات(clear your DNS cache) والمحاولة مرة أخرى. إذا لم يفلح ذلك ، يمكنك تغيير خوادم DNS الخاصة بك(change your DNS servers) لمعرفة ما إذا كان ذلك قد أدى إلى حل المشكلة.

تعد خوادم DNS العامة(Public DNS) لـ Google الموجودة في 8.8.8.8 و 8.8.4.4 من أسرع خوادم DNS وأكثرها موثوقية في العالم. 

استخدم صفحة مخبأة بدلاً من ذلك

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

من السهل رؤية النسخة المخبأة للصفحة باستخدام Google ، ما عليك سوى البحث عن النقاط الثلاث على يمين رأس النتيجة(three dots to the right of the result header) وتحديدها. 

من القائمة المنبثقة ، اختر ذاكرة التخزين المؤقت(cached) .

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

اتصل بمسؤول الموقع

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

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



About the author

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



Related posts