خطای HTTP 502 چیست؟

خطای ۵۰۲ (Bad Gateway) از خطاهای سمت سرور است. زمانی که یکی از سرورها نتواند به Gateway یا پراکسی جوابی معتبر بدهد، کاربر با این خطا مواجه می‌شود.

نشانه‌های خطای ۵۰۲

خطای ۵۰۲ (Error 502) یا همان خطای Bad Gateway به معنای "بوجود آمدن مشکل برای یکی از سرورهای اصلی" می‌باشد. این خطا یکی از کدهای وضعیت HTTP است که به عنوان خطا شناخته می‌شود. خطای ۵۰۲ ممکن است در همه سیستم عامل ها با همه مرورگرهای قدیمی یا جدید پدیدار شود چون این یک خطا از کلاس ۵xx بوده و یک خطای سمت سروری است. از جمله رایج ترین پیغام‌های آن در مرور گرها موارد زیر است:

  • ۵۰۲ Bad Gateway
  • Error 502
  • HTTP 502
  • ۵۰۲ Service Temporarily Overloaded
  • HTTP Error 502 – Bad Gateway
  • Temporary Error (502)
  • Bad Gateway
  • ۰x80244021 (در سرورهای آپدیت مایکروسافت همراه با عبارت WU_E_PT_HTTP_STATUS_BAD_GATEWAY)

502 Bad Gateway error

خطای ۵۰۲ چیست؟

خطای ۵۰۲ یک خطای سمت سرور (Server Side) می‌باشد که به دلیل وجود مشکل در یکی از سرورهای درگاه اصلی Gateway (سرور اصلی) ممکن است بوجود بیاید این بدین معناست که ممکن یکی از سرورها بنا به هر دلیلی (از جمله خطا در برنامه ریزی، عدم داشتن دسترسی لازم، مشکل در بافرهای سرور، پیکربندی نشدن صحیح و ...) نتواند جواب معتبری به Gateway بدهد، به طور مثال؛ ممکن است یک پاسخ غیر معتبر از طرف سرور به سمت Gateway (یا پراکسی) ارسال شود و سرور اصلی به ناچار این درخواست را غیر معتبر بشناسد. در این صورت این خطا برای کاربر نشان داده می‌شود.

نکته: این خطا معمولاً زمانی که سرور دارای مشکل، به کلی خاموش باشد (یا نتواند اصلاً جواب بدهد) بوجود نمی آید. کد این وضعیت ۵۰۳ می‌باشد.

502 ERROR Google

خطای ۵۰۲ در سرورهای گوگل

 

دلیل روبرو شدن با خطای ۵۰۲:

دلیل بوجود آمدن این خطا، همان‌طور که گفته شد، معمولاً ارسال پاسخ نامعتبر از سمت سرور به Gateway می‌باشد.

زمانی که کاربر (مثلاً مرورگر) درخواستی را به Gateway ارسال می‌کند، Gateway این درخواست را به سمت سرورهای خود ارسال می‌کند. همه سرورها موعظف اند طبق الگوریتمی که دارند درخواست‌هایی را که از طرف Gateway دریافت می‌کنند، مورد پردازش قرار داده سپس  برگردانند. زمانی که پاسخ ارسال شده توسط سرورها نامعتبر شناخته شود، سرور اصلی پاسخی مبنی بر نامعتبر بودن درخواست به کاربر ارسال می‌کند.

 در تصویر زیر، همه سرورها به درستی کار می‌کنند. بنابراین پروسه ارسال و دریافت بین مرورگر و Gateway به درستی انجام می‌شود.

HTTP 502 Error 1

اما در تصویر زیر، یکی از سرورها پاسخ نامعتبری را به سرور اصلی برمی‌گرداند. در این صورت پروسه ارسال و دریافت بین مرورگر و Gateway متوقف می‌شود.

خطای 502 HTTP

خطای ۵۰۲ HTTP

 

درصورتی که شما بازدیدکننده یا کاربر این وبسایت یا سرور باشید به دلیل آن که این خطا از سمت سرور است، کاری نمی‌توانید برای برطرف کردن آن انجام دهید اما موارد هستند که به حل شدن این مشکل و دسترسی به محتوای آن صفحه کمک می‌کنند. در مرحله اول این خطا را به مدیر سایت گزارش دهید. همان‌طور که گفته شد، درصورتی که مشکل از طرف سرور باشد، باید تا رفع این خطا  صبر کنید.

درصورتی که به محتوای آن صفحه نیاز دارید می‌توانید از نسخه کش شده آن استفاده کنید. برخی از سرویس‌های اینترنتی صفحات وبسایت را به صورت کش ذخیره کرده و به کاربران نشان می‌دهند. برای مشاهده آموزش و توضیحات بیشتر به پست "مشاهده نسخه پیشین یک صفحه یا وبسایت" مراجعه کنید.

کش مرورگر خود را پاک کنید زیرا ممکن است این مشکل صفحه مورد نظر حل شده باشد ولی محتوای صفحه خطا همچنان به کاربر نشان داده شود. برای آموزش و توضیحات بیشتر به لینک مربوط به هر یک از این مرورگرها بروید: اینترنت اکسپلورر (اینترنت اکسپلورر)، گوگل کروم (گوگل کروم)، موزیلا فایرفاکس (موزیلا فایرفاکس)، اپرا (اپرا)

حمایت مالی از سایت

مبلغ مورد نظر:
نام:
ایمیل:
دلیل حمایت:
* فیلدهای نام، ایمیل و دلیل حمایت اختیاری اند.
* پرداخت با کمک پورتال زرین پال و با کارت‌های عضو شتاب انجام می‌پذیرد.

20 دیدگاه در“خطای HTTP 502 چیست؟

  • 20 آوریل 2014 در04:57
    پیوند یکتا

    سلام دوست گرامی،از راهنمایی های خوب شما متشکرم.

    پاسخ
  • 25 جولای 2014 در12:18
    پیوند یکتا

    اقای عاشق ای تی اگه می تونستی رفع خطا رو بگی بهتر بود تا اینکه وقت ما رو به این چرندیات بر کنی

    پاسخ
    • 25 جولای 2014 در12:30
      پیوند یکتا

      سلام، دوست عزیز قصد من این نیست که وقت شما رو بگیرم. هدف توضیح این خطاست. من هیچ جایی از کلمه “رفع” هم استفاده نکردم و چیزی درباره رفعش نگفتم. کل پست در رابطه با توضیح این خطاست؛ شما نمیتونین تو بازار ماشین که یه هواپیما پیدا کنی! اگه یه ذره حوصله میکردین و فقط همون سطر اول رو میخوندین متوجه میشدین که این یه خطای سمت سرور هستش یعنی هیچ ارتباطی با کاربر نداره بنابراین کاربر هیچ کاری رو نمیتونه انجام بده درمقابل این خطا. لطف کن دفعه بعد که میخای توهینی بکنی حداقل یه سطر بخون.
      موفق باشین.

      پاسخ
  • 28 جولای 2014 در13:35
    پیوند یکتا

    واقعا این ارور رو به بهترین شکل ممکن توضیح دادی.ممنون

    پاسخ
  • 10 سپتامبر 2014 در22:50
    پیوند یکتا

    داداش دستت درد نکنه خیلی استفاده کردیم. لطف میکنی به معلوماتمون اضافه شد.

    پاسخ
  • 3 اکتبر 2014 در22:50
    پیوند یکتا

    توی هیچ سایتی ندیدم که اینقدر کامل و خوب و قشنگ توضیح داده باشه . دست شما درد نکنه . موفق و موید باشید.

    پاسخ
  • 7 نوامبر 2014 در00:30
    پیوند یکتا

    راستی این کش رو که میگی چجوری پاک کنیم
    _________
    دمت جیز داداش اوکی شدم

    پاسخ
    • 7 نوامبر 2014 در02:45
      پیوند یکتا

      سلام 😉 تو آخرین سطر نوشتم (همونجا که اسم تک تک مرورگر ها هست). برای مرورگرهای مختلف فرق میکنه میتونید خودتون با توجه به مرورگرتون به پستش برید کافیه روش کلیک کنید. موفق باشید.

      پاسخ
  • 10 ژانویه 2015 در20:06
    پیوند یکتا

    خيلي خيلي ارور جلبي است منو اين ارورو خيلي دوست ميدارم و همين طور عاشقشم

    پاسخ
  • 16 فوریه 2015 در20:42
    پیوند یکتا

    سلام قربان من اینستگرامم این ارور رو میده علت چیست و چاره چیست لطفتراهنماییم کنین مررررسی

    پاسخ
  • 3 آوریل 2015 در12:11
    پیوند یکتا

    سلام رفیق حرف نداشت حقیقتش من چند وقته از یه سایت دانلودی یه چیزی دان میکنم هر 30 دقیقه یکبار این ارور رو میده هر بار بایستی لینک دالنود رو رفرش بکنم توضیح : وقتی دانلود منیجر میگه لینکو رفرش کن لینک قبلی بااین ارور میاد خلاصه پدرم در اومد

    پاسخ
  • 24 ژوئن 2015 در07:44
    پیوند یکتا

    آموزنده بود جوان برات آرزوی موفقیت دارم

    پاسخ
    • 5 دسامبر 2015 در20:57
      پیوند یکتا

      سلام. مشکل از سمت سروره. با پشتیبانی هاستتون تماس بگیرید.

      پاسخ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *