خطای ۵۰۲ Bad Gateway
خطای ۵۰۲ Bad Gateway یک خطای سمت سرور است و در واقع یک کد وضعیت HTTP از نوع خطاهای ۵xx میباشد. یعنی یک سرویسدهنده در اینترنت، پیغامی نادرست از سرور دیگر دریافت کرده است و در نتیجه باعث بروز خطای ۵۰۲ میشود.
خطای ۵۰۲ Bad Gateway چیست؟
خطای ۵۰۲ یا همان خطای Bad Gateway به معنای “بوجود آمدن مشکل برای یکی از سرورهای اصلی” از خطاهای سمت سرور است. این خطا یکی از کدهای وضعیت HTTP است که به عنوان خطا شناخته میشود. زمانی که سرورها برای اجرای درخواستهای رسیده از طرف کاربر، به عنوان یک Gateway یا ابزار مسیریابی عمل میکنند تا صفحات وب مورد درخواست را در دسترس کاربر قرار دهند. وقتی یک پاسخ بی اساس و بی اعتبار از سرور رده بالاتر دریافت شود و یکی از سرورها نتواند به Gateway یا Proxy جوابی معتبر بدهد، کاربر با این خطا مواجه میشود.
خطای ۵۰۲ Bad Gateway
خطای ۵۰۲ یک خطای سمت سرور میباشد که به دلیل وجود مشکل در یکی از سرورهای درگاه اصلی Gateway یا سرور اصلی ممکن است به وجود بیاید. به طور مثال؛ ممکن است یک پاسخ غیر معتبر از طرف سرور به سمت Gateway ارسال شود و سرور اصلی به ناچار این درخواست را غیر معتبر بشناسد. در این صورت این خطا برای کاربر نمایش داده خواهد شد.
نحوه نمایش خطای Bad Gateway 502 در پنجرهی مرورگر اینترنت نیز همانند نمایش دیگر صفحات در مرورگر است. اما ممکن است به شکلهای مختلف نمایش داده شود. برخی از شکلهای نمایش خطای Bad Gateway در ادامه آمدهاند:
- ۵۰۲ Bad Gateway
- HTTP Error 502 – Bad Gateway
- ۵۰۲ Service Temporarily Overloaded
- HTTP Error 502 – Bad Gateway
- Temporary Error 502
- ۰x80244021
- Error 502
- HTTP 502
- ۵۰۲ Proxy Error
- ۵۰۲ That’s an error
- Bad Gateway: The proxy server received an invalid response from an upstream server
- ۵۰۲ Server Error: The server encountered a temporary error and could not complete your request
روش های رفع خطای Bad Gateway 502:
- آدرس سایت اینترنتی را مجدداً بارگذاری کنید با این کار میتوانید این خطا را رفع کنید. در حالی که خطای ۵۰۲ Bad Gateway معمولاَ بیانگر بروز خطایی شبکهای و خارج از کنترل شما است، با این وجود این خطا ممکن است موقتی باشد.
- همهی پنجرههای باز مرورگر خود را ببندید و یک صفحهی جدید از مرورگر را باز کنید و بارگذاری آن را دوباره شروع کنید.ممکن است که ارور ۵۰۲ ناشی از مسئلهای در سیستم رایانه شما هنگام استفاده از مرورگر باشد. در این صورت با این کار این مشکل حل خواهد شد.
- حافظهی کش مرورگر خود را پاک کنید. این کار را می توانید با فشردن دکمه های Ctrl+F5 انجام دهید. این کار باعث میشود که فایلهای تاریخ گذشته و یا خراب شده که در مرورگر شما ذخیره شده است میتواند باعث خطای ۵۰۲ شود.
- کوکیهای مرورگر خود را پاک کنید. پاک کردن و حذف کوکیهای ذخیره شده، میتواند سبب رفع خطای ۵۰۲ شود.
- مرورگر خود را در حالت ایمن یا همان Safe Mode مورد استفاده قرار دهید. اجرای مرورگر در حالت ایمن به این معناست که آن را بدون تنظیمات پیشفرض و بدون افزودنیهای ابزارهای جستجو (add-ons یا extensions) یا برنامههای اضافی نظیر نوار ابزار اجرا کنید. توجه کنید که در کروم حالت ایمن را incognito و در فایرفاکس private گویند. در صورتی که هنگام استفاده از مرورگر در حالت ایمن، خطای ۵۰۲ رخ نداد، به این معنی است که برخی تنظیمات یا برنامههای اضافی دلیل بروز این خطا هستند.
- سعی کنید که از مرورگر دیگری استفاده کنید.اگر هنگام استفاده از مرورگری غیر از آن مرورگر که بیشتر از آن استفاده میکنید، پیغام خطای ۵۰۲ Bad Gateway مشاهده نشد، علت بروز مشکل، همان مرورگر اصلی شما است. در این صورت لازم است شما مرورگر خود را دوباره نصب کنید.
- کامپیوتر خود را ریستارت کنید. برخی مسائل موقت مربوط به رایانه شما و چگونگی اتصال آن به شبکه به ویژه اگر شاهد بروز خطا هنگام دسترسی به صفحات متعددی هستید، ممکن است سبب بروز خطاهای ۵۰۲ شود.
- تجهیزات مربوط به شبکه خود را راهاندازی مجدد کنید. مسائل مربوط به مودم، روتر، سوییچها و دیگر ابزارهای شبکه میتواند علت بروزخطای ۵۰۲ Bad Gateway و یا خطاهای ۵۰۲ باشد.
- DNS خود را هم در روتر و در رایانه یا دستگاه تغییر دهید. برخی از اشتباهات Bad Gateway به علت بروز مسائل و مشکلات موقتی مربوط به سرورهای DNS است. توجه داشته باشید که سروهای DNS که در حال حاضر پیکربندی کردهاید، احتمالاَ همانهایی هستند که به وسیلهی ارائهدهندهی خدمات اینترنتِ(ISP) شما به طور خودکار اختصاص یافته است، مگر این که شما قبلاَ آنها را تغییر داده باشید.
- با ارائهدهندهی خدمات اینترنت خود تماس بگیرید. اگر مرورگر، رایانه و شبکهی شما همگی در حال کار کردن هستند و وبسایت گزارش میدهد که صفحه یا سایت برای آنها در حال کار کردن است، مشکل ۵۰۲ Bad Gateway میتواند به علت مسائل مربوط به شبکه باشد که در این صورت ارائهدهندهی خدمات اینترنت (ISP) شما در باید پاسخگو باشد.
- بعداً به وب سایت مورد نظر مراجعه کنید.
- اگر شما خود مدیریت سرور یا هاست سایتی را برعهده دارید و یا این خطا روبهرو شدهاید، پیشنهاد میشود جهت رفع یابی به پشتیبان سرور خریداری شده تیکت ارسال کنید.
درباره Mostafa Shoa
مدیر تیم پارس نویس، کارشناس مهندسی نرم افزار، مدرس دوره های برنامه نویسی و طراحی سایت در مدارس تیزهوشان، مشاور تبلیغات و بازاریابی استارتاپ ها و کسب و کارهای اینترنتی
نوشته های بیشتر از Mostafa Shoa
دیدگاهتان را بنویسید