خطای 502 Bad Gateway یک کد وضعیت HTTP است و معنی آن این است که یک سرور در اینترنت یک پاسخ نامعتبر از یک سرور دیگر دریافت کرده است. خطای 502 Bad Gateway از پلتفرم مستقل است به عبارتی ممکن است در سیستم عامل یا مرورگر ویندوزتان با آن مواجه شوید. این خطا مانند صفحات وب در پنجره مرورگر نمایش داده میشود. در ادامه با سامسونگ یار همراه باشید.
فهرست موضوعات مقاله
ارور 502
ارور 502 چطور ایجاد می شود؟
این خطا با اینکه خطای رایجی نیست و زیاد با آن مواجه نمیشویم، اما ممکن است در هر سایتی دیده شود. همچنین سرورهای مختلف این خطا را به روشهای متعدد توصیف میکنند. در ادامه انواع این ارور را با هم میبینیم.
- 502 Bad Gateway
- 502 Service Temporarily Overloaded
- Error 502
- Temporary Error (502)
- 502 Proxy Error
- 502 Server Error: The server encountered a temporary error and could not complete your request
- HTTP 502
- That’s an error
- Bad Gateway: The proxy server received an invalid response from an upstream server
- HTTP Error 502 – Bad Gateway
همچنین خطای معروف “fail whale” که به معنای پر شدن گنجایش توییتر است هم یک نوع ارور 503 است.
خطای Bad Gateway در روند آپدیت ویندوز یک کد خطای 0x80244021 یا پیام WU_E_PT_HTTP_STATUS_BAD_GATEWAY ایجاد می کند.
زمانی که سرویسهای گوگل مانند گوگل سرچ یا جیمیل با این ارور مواجه شوند، معمولا شما ارور 503 را روی صفحه میبینید.
علت ایجاد این ارور
خطاهای Bad Gateway اغلب به دلیل وجود مشکلاتی بین سرورهای آنلاین ایجاد می شود که شما هیچ کنترلی بر روی آنها ندارید. با این حال در بعضی از مواقع ممکن است که دلیل اصلی ایجاد این ارور یک مشکل در مرورگر یا اینترنت داخلی یا برخی از مشکلات تحت کنترل شما باشد.
سرورهای وب Microsoft IIS غالباً با افزودن یک رقم اضافی بعد از 502 ، اطلاعات دیگری درباره علت خطای خاص 502 Bad Gateway به کاربر میدهند. مثلا HTTP Error 502.3 به این معناست که سرور به عنوان یک دروازه یا پروکسی دچار مشکل شده است. درواقع این ارور یک خطای اتصال است.
خطای HTTP 502.1 – خطای Bad Gateway به ایجاد مشکل در روند گرفتن برنامه CGI اشاره دارد و بهتر است ریشههای ایجاد ارور 504 را هم در خصوص آن بررسی کنید.
این خطا معمولا به اتصال بین سرورهای موجود در اینترنت مرتبط است. به عبارتی به اتصال اینترنت شخصی شما ارتباطی ندارد.
با این حال از آنجا که ممکن است در برخی از مواقع دلیل ایجاد این اررو سیستم شخصی خود شما باشد، ما در ادامه چند راهکار برای رفع آن به شما معرفی میکنیم.
سعی کنید یک بار دیگر URL را با F5 یا Ctrl + R (Command + R در Mac) رفرش کنید.
اگرچه این ارور به مشکلات اتصال سرورها مرتبط است، اما میتواند موقتی و زودگذر باشد. پس بهتر است زود به زود سایت را چک کنید و ببیند که مشکل برطرف شده است یا خیر.
بستن تمام صفحات مرورگر و باز کردن مجدد آنها هم میتواند مفید واقع شود.
این احتمال هم وجود دارد که این مشکل به یک اشکال جزئی در رایانه شخصی خود شما مربوط باشد. برای اینکه مطمئن شوید، بهتر است سیستم را یک بار خاموش کرده و مجددا روشن کنید.
کوکیهای مرورگر را پاک کنید. پاک کردن کوکیها با حذف اطلاعات ذخیره شده میتواند به رفع ارور 502 کمک کند.
اگر تمایل ندارید تمام کوکیها را پاک کنید، میتوانید تنها کوکیهایی را پاک کنید که مربوط به سایت مورد نظرتان باشد.
مرورگر را با حالت ایمن باز کنید. باز کردن مرورگر در حالت ایمن به این معنی است که آن را بدون افزونهها یا برنامههای مرتبط باز کنید.
اگر خطای 502 هنگام اجرای سیفمود دیگر مشاهده نشد، به این معنی است که برخی از برنامهها یا تنظیمات مرورگر باعث ایجاد آن شده است. در این حالت بهتر است در گام نخست تنظیمات مرورگر را به تنظیمات اولیه تغییر دهید.
میتوانید یک مرورگر دیگر را هم امتحان کنید. برای مثال اگر هنگام باز کردن سایت مورد نظرتان با اینترنت اکسپلورر ارور 502 را مشاهده کردید، سایت را با مرورگر فایرفاکس هم امتحان کنید.
اگر عوض کردن مرورگر هم مشکل شما را حل نکرد، در صورتی که تمام توصیههای بالا را تست کردهاید و نتیجهای نگرفتهاید، بهترین کار این است که مرورگرتان را حذف کرده و دوباره از نو نصب کنید.
رایانهتان را ریست کنید. بعضی از مشکلات در خصوص رایانه و نحوه اتصال آن به شبکه پیش میآید. به خصوص اگر در بیش از یک سایت ارور 502 را میبینید، احتمالا با ریست کردن رایانه این مشکل برطرف شود.
همچنین گاهی لازم است که تجهیزات اینترنت را ریست کنید. تجهیزاتی مانند مودم، روتر یا سایر دستگاههای مرتبط با شبکه میتواند مسبب بروز این مشکل باشد. ترتیب خاموش کردن دستگاهها اهمیتی ندارد. اما لازم است دستگاه کاملا خاموش شده و دوباره راهاندازی شوند.
سرورهای DNS خود را یا روی روتر یا رایانه شخصی تغییر دهید. برخی از خطاهای Bad Gateway به خاطر برخی از مشکلات موقتی با سرورهای DNS ایجاد میشود.
مگر در مواردی که قبلا آنها را تغییر داده باشید، سرورهای DNS که اکنون پیکربندی کردهاید احتمالاً آنهایی هستند که بطور خودکار توسط ISP شما اختصاص داده شده اند. خوشبختانه ، تعدادی دیگر از سرورهای DNS برای استفاده شما در دسترس هستند که می توانید انتخاب کنید.
ارتباط مستقیم با وب سایت هم ممکن است ایده خوبی باشد. اگر با تمام روشهای بالا مشکل ارور 502 حل نشد و البته در مواردی که ارور تنها در یک سایت مشاهده میشود، میتوانید با پشتیبانی سایت تماس گرفته و مشکل را گزارش بدهید. گاهی ممکن است به خاطر اشتباه مدیران سایت ارورهای این چنینی ایجاد شوند.
برای تماس با سایت میتوانید به صفحه تماس با ما که معمولا در سایتها قرار دارد یا به انتهای صفحه اصلی سایت مراجعه کنید. در این بخش تمام راههای ارتباطی یک سایت نمایش داده میشود.
اگر احتمال میدهید که یک سایت برای همه با ارور همراه است، میتوانید توییتر را چک کنید. مشکلات این چنینی معمولا در توییتر گزارش میشوند. در این مواقع مشکل با هشتک #websitedown ، مانند #facebookdown یا #youtubedown پست میشود.
یکی دیگر از کارهایی که برای رفع ارور 502 میتوانید انجام دهید، این است که با ارائه دهنده سرویس اینترنتتان تماس بگیرید. ارور 502 Bad Gateway میتواند به خاطر مشکلات شبکهای مربوط به IPS ایجاد شود.
صبر کنید. در بیشتر موارد این گونه ارورها سراسری هستند و برای تعداد زیادی از کاربران ایجاد میشوند. پس یکی از کارهایی که برای رفع آن میتوانید انجام دهید این است که هیچ کار نکنید و تنها صبر داشته باشید. به خصوص در مواقعی که ارور از طرف شبکه اینترنت یا سایت مربوطه ایجاد میشود.
سایر خطاهای مشابه 502 Bad Gateway
500 Internal Server Error, 503 Service Unavailable و 504 Gateway Timeout specifically