این خطا به این دلیل رخ می دهد که سروری که به عنوان دروازه یا پروکسی عمل می کند سعی کرده است به سرور اصلی دسترسی پیدا کند تا درخواست را انجام دهد، پاسخی نامعتبر دریافت کرده یا اصلاً پاسخی دریافت نکرده است. گاهی اوقات هدرهای خالی یا ناقص ناشی از اتصالات شکسته یا مشکلات سمت سرور می تواند باعث خطای 502 Bad Gateway در هنگام دسترسی از طریق دروازه یا پروکسی شود.
بر اساس RFC 7231 ، 502 Bad Gateway یک کد وضعیت HTTP است که به صورت تعریف شده است
در 502 (دروازه بد) کد وضعیت نشان میدهد که سرور، در حالی که به عنوان دروازه یا پروکسی عمل میکند، پاسخ نامعتبری را از سرور ورودی دریافت میکند که در تلاش برای انجام درخواست است.
انواع مختلف خطای 502 Bad Gateway که ممکن است مشاهده کنید:
- دروازه بد 502
- خطای HTTP 502 - دروازه بد
- سرویس 502 به طور موقت اضافه بار شده است
- خطای 502
- خطای پروکسی 502
- HTTP 502
- 502 Bad Gateway NGINX
- مازاد ظرفیت توییتر در واقع یک خطای 502 Bad Gateway است
- بهروزرسانی ویندوز به دلیل خطای 502 نمایش داده نمیشود WU_E_PT_HTTP_STATUS_BAD_GATEWAY
- گوگل خطای سرور یا فقط 502 را نمایش می دهد
شما هیچ کنترلی روی خطای 502 ندارید زیرا آنها سمت سرور هستند، اما گاهی اوقات مرورگر شما فریب خورده تا آن را نمایش دهد، بنابراین چند مرحله عیب یابی وجود دارد که ممکن است سعی کنید مشکل را برطرف کنید.
فهرست[ پنهان شدن ]
- نحوه رفع خطای 502 Bad Gateway
- روش 1: صفحه وب را دوباره بارگیری کنید
- روش 2: مرورگر دیگری را امتحان کنید
- روش 3: حافظه پنهان مرورگر را پاک کنید
- روش 4: مرورگر خود را در حالت ایمن راه اندازی کنید
- روش 5: افزونه های غیر ضروری را غیرفعال کنید
- روش 6: غیرفعال کردن پروکسی
- روش 7: تنظیمات DNS را تغییر دهید
- روش 8: DNS را شستشو دهید و TCP/IP را بازنشانی کنید
نحوه رفع خطای 502 Bad Gateway
مطمئن شوید که یک نقطه بازیابی ایجاد کنید فقط در صورتی که مشکلی پیش بیاید
روش 1: صفحه وب را دوباره بارگیری کنید
اگر به این دلیل نمی توانید از یک صفحه وب خاص بازدید کنید خطای دروازه بد 502، سپس چند دقیقه صبر کنید تا دوباره سعی کنید به وب سایت دسترسی پیدا کنید. یک بارگذاری مجدد ساده پس از یک دقیقه یا بیشتر انتظار می تواند این مشکل را بدون هیچ مشکلی برطرف کند. از Ctrl + F5 برای بارگیری مجدد صفحه وب استفاده کنید زیرا کش را دور می زند و دوباره بررسی می کند که آیا مشکل حل شده است یا خیر.
اگر مرحله بالا کمکی نکرد، ممکن است ایده خوبی باشد که هر چیزی را که روی آن کار می کنید ببندید و مرورگر خود را مجددا راه اندازی کنید. سپس مجدداً همان وب سایتی که به شما خطای 502 Bad Gateway می داد و ببینید آیا می توانید این خطا را برطرف کنید اگر نه، سپس به روش بعدی ادامه دهید.
روش 2: مرورگر دیگری را امتحان کنید
ممکن است مشکلاتی در مرورگر فعلی شما وجود داشته باشد، بنابراین همیشه ایده خوبی است که مرورگر دیگری را برای بازدید مجدد از همان صفحه وب امتحان کنید. اگر مشکل حل شد، باید مرورگر خود را مجدداً نصب کنید تا خطا به طور دائم برطرف شود، اما اگر همچنان با خطای 502 Bad Gateway مواجه هستید، پس این یک مشکل مربوط به مرورگر نیست.
روش 3: حافظه پنهان مرورگر را پاک کنید
اگر هیچ یک از روش های بالا جواب نداد، پیشنهاد می کنیم از مرورگرهای دیگر استفاده کنید تا ببینید آیا این کار را انجام می دهد رفع خطای 502 Bad Gateway فقط مختص کروم است. اگر چنین است، پس باید سعی کنید تمام داده های مرور ذخیره شده مرورگر کروم خود را پاک کنید. اکنون مراحل داده شده را برای پاک کردن داده های مرور خود دنبال کنید:
1. ابتدا بر روی سه نقطه در گوشه سمت راست بالای پنجره مرورگر و تنظیمات را انتخاب کنید . شما همچنین می توانید تایپ کنید chrome://settings در نوار URL
2. وقتی تب تنظیمات باز شد، به پایین بروید و آن را باز کنید تنظیمات پیشرفته بخش.
3. در قسمت Advanced، آن را پیدا کنید پاک کردن داده های مرور گزینه ای در بخش حریم خصوصی و امنیت.
4. بر روی پاک کردن داده های مرور گزینه و انتخاب کنید همیشه در کشویی محدوده زمانی. تمام کادرها را علامت بزنید و روی آن کلیک کنید اطلاعات روشن دکمه.
وقتی دادههای مرور پاک شد، مرورگر Chrome را ببندید و دوباره راهاندازی کنید و ببینید آیا خطا برطرف شده است.
روش 4: مرورگر خود را در حالت ایمن راه اندازی کنید
Windows Safe Mode چیز دیگری است با آن اشتباه نگیرید و ویندوز خود را در حالت ایمن راه اندازی نکنید.
1. یک میانبر آیکون کروم روی دسکتاپ و راست کلیک کنید و سپس انتخاب کنید خواص .
2. را انتخاب کنید میدان هدف و تایپ کنید -ناشناس در پایان فرمان
3. روی OK کلیک کنید و سپس سعی کنید با این میانبر مرورگر خود را باز کنید.
4. اکنون سعی کنید به وب سایت مراجعه کنید و ببینید آیا می توانید خطای 502 Bad Gateway را برطرف کنید.
روش 5: افزونه های غیر ضروری را غیرفعال کنید
اگر میتوانید مشکل خود را از طریق روش بالا برطرف کنید، باید افزونههای غیرضروری را غیرفعال کنید تا مشکل بهطور دائم حل شود.
1. باز کنید کروم و سپس به تنظیمات.
2. سپس، را انتخاب کنید افزونه از منوی سمت چپ
3. مطمئن شوید غیر فعال و حذف کنید تمام برنامه های افزودنی غیر ضروری
4. مرورگر خود را مجدداً راه اندازی کنید، ممکن است خطا برطرف شده باشد.
روش 6: غیرفعال کردن پروکسی
استفاده از سرورهای پروکسی شایع ترین علت است رفع خطای 502 Bad Gateway . اگر از سرور پروکسی استفاده می کنید، مطمئناً این روش به شما کمک خواهد کرد. تنها کاری که باید انجام دهید این است که تنظیمات پروکسی را غیرفعال کنید. میتوانید با برداشتن علامت چند کادر در تنظیمات LAN در بخش «ویژگیهای اینترنت» رایانهتان، این کار را به راحتی انجام دهید. اگر نمی دانید چگونه این کار را انجام دهید، فقط مراحل داده شده را دنبال کنید:
1. ابتدا در را باز کنید اجرا کن کادر محاوره ای با فشار دادن Windows Key + R همزمان.
2. تایپ کنید inetcpl.cpl در قسمت ورودی و کلیک کنید خوب .
3. صفحه شما اکنون نشان می دهد ویژگی های اینترنت پنجره سوئیچ به اتصالات را بزنید و روی آن کلیک کنید تنظیمات LAN .
4. یک پنجره تنظیمات LAN جدید ظاهر می شود. در اینجا، اگر تیک آن را بردارید، مفید خواهد بود از یک سرور پروکسی برای شبکه محلی خود استفاده کنید گزینه.
5. همچنین، حتما علامت بزنید تشخیص خودکار تنظیمات . پس از اتمام، بر روی آن کلیک کنید دکمه OK .
کامپیوتر خود را مجددا راه اندازی کنید تا تغییرات اعمال شود. Chrome را راه اندازی کنید و بررسی کنید که آیا Fix 502 Bad Gateway Error از بین رفته است یا خیر. ما مطمئن هستیم که این روش جواب میداد، اما اگر نشد، ادامه دهید و روش بعدی را که در زیر ذکر کردهایم امتحان کنید.
روش 7: تنظیمات DNS را تغییر دهید
نکته اینجاست که باید DNS را تنظیم کنید تا به طور خودکار آدرس IP را شناسایی کند یا یک آدرس سفارشی ارائه شده توسط ISP خود را تنظیم کنید. رفع خطای 502 Bad Gateway زمانی ایجاد می شود که هیچ یک از تنظیمات تنظیم نشده باشد. در این روش باید آدرس DNS رایانه خود را روی سرور DNS Google تنظیم کنید. برای این کار مراحل داده شده را دنبال کنید:
1. روی آن کلیک راست کنید نماد شبکه در سمت راست پانل نوار وظیفه شما موجود است. حال بر روی آن کلیک کنید باز کن مرکز شبکه و اشتراک گذاری گزینه.
2. هنگامی که مرکز شبکه و اشتراک گذاری پنجره باز می شود، در اینجا روی شبکه متصل فعلی کلیک کنید.
3. هنگامی که بر روی شبکه متصل ، پنجره وضعیت WiFi ظاهر می شود. کلیک کنید روی خواص دکمه.
4. هنگامی که پنجره ویژگی ظاهر شد، جستجو کنید پروتکل اینترنت نسخه 4 (TCP/IPv4) در شبکه سازی بخش. روی آن دوبار کلیک کنید.
5. حالا پنجره جدید نشان می دهد که آیا DNS شما روی ورودی اتوماتیک یا دستی تنظیم شده است. در اینجا باید روی آن کلیک کنید از آدرس های سرور DNS زیر استفاده کنید گزینه. و آدرس DNS داده شده را در قسمت ورودی پر کنید:
|_+_|
6. بررسی کنید پس از خروج تنظیمات را تأیید کنید کادر و OK را بزنید.
اکنون همه پنجره ها را ببندید و Chrome را راه اندازی کنید تا بررسی کنید که آیا می توانید رفع خطای 502 Bad Gateway.
روش 8: DNS را شستشو دهید و TCP/IP را بازنشانی کنید
1. روی دکمه ویندوز کلیک راست کرده و انتخاب کنید خط فرمان (Admin) .
2. حالا دستور زیر را تایپ کنید و بعد از هر کدام Enter را فشار دهید:
ipconfig /release
ipconfig /flushdns
ipconfig / تجدید
3. دوباره Admin Command Prompt را باز کنید و عبارت زیر را تایپ کنید و بعد از هر کدام اینتر را بزنید:
|_+_|
4. برای اعمال تغییرات، راه اندازی مجدد کنید. فلاش DNS به نظر می رسد رفع خطای 502 Bad Gateway.
توصیه شده؛
- کد خطای 0x8007000D را هنگام تلاش برای فعال کردن ویندوز برطرف کنید
- نحوه رفع خطای برنامه 523
- رفع مشکل ما نتوانستیم پارتیشن رزرو شده سیستم را به روز کنیم
- رفع اشکال برنامه به درستی راه اندازی نشد
شما با موفقیت خطای 502 Bad Gateway را برطرف کردید، اما اگر هنوز در مورد این مقاله سؤالی دارید، لطفاً در بخش نظرات از آنها بپرسید.
آدیتیا فارادAditya یک متخصص فناوری اطلاعات با انگیزه است و در 7 سال گذشته نویسنده فناوری بوده است. او خدمات اینترنت، موبایل، ویندوز، نرم افزار و راهنمای نحوه انجام را پوشش می دهد.