no-img
دیزاینر

خطای HTTP 502 چیست؟


دیزاینر
مطالب ویژه
اطلاعیه های سایت

adsads
گزارش خرابی لینک
اطلاعات را وارد کنید .

ادامه مطلب

خطای HTTP 502 چیست؟
zip
شهریور ۷, ۱۳۹۴

خطای HTTP 502 چیست؟


خطای HTTP 502 چیست؟

خطای 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

 

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

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

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

 

 منبــــع : بایت گیت  |  bytegate.ir



ads

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

Admin 183 نوشته در دیزاینر دارد . مشاهده تمام نوشته های

دیدگاه ها


2 پاسخ به “خطای HTTP 502 چیست؟”

  1. سلام. دوست عزیز لطفا اسم منبع به صورت لینک شده رو در پست های کپی شدنتون اضافه کنید.
    در غیر این صورت مجبوریم سایتتونو به لیست سیاه گوگل اضافه کنیم. این نه به نفع ماست و نه به نفع شما.
    ممنون، امیررضا.

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

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