نحوه رفع خطای 502 Bad Gateway
این خطا به این دلیل رخ می دهد که سروری که(server acting) به عنوان دروازه یا پروکسی(gateway or proxy) عمل می کند سعی کرده به سرور اصلی برای انجام درخواست دسترسی پیدا کند، پاسخ نامعتبر یا اصلاً پاسخی دریافت نکرده است. گاهی اوقات(Sometimes) هدرهای خالی یا ناقص ناشی از اتصالات شکسته یا مشکلات سمت سرور می تواند باعث خطای 502 (Error 502) Bad Gateway در هنگام دسترسی از طریق دروازه یا پروکسی(gateway or proxy) شود.
طبق RFC 7231 ، 502 Bad Gateway یک کد وضعیت HTTP(HTTP status) است که به صورت تعریف شده است.
کد وضعیت(status code) 502 (Bad Gateway)(502 (Bad Gateway)) نشان میدهد که سرور، در حالی که به عنوان دروازه یا پروکسی(gateway or proxy) عمل میکند، هنگام تلاش برای انجام درخواست ، پاسخ نامعتبری از سرور ورودی که به آن دسترسی داشته است، دریافت کرده است.(inbound server)
انواع مختلف(Different) خطای 502 Bad Gateway(Bad Gateway error) که ممکن است مشاهده کنید:
- دروازه بد 502
- خطای HTTP 502 - دروازه بد
- سرویس 502 به طور موقت اضافه بار شده است
- خطای 502
- خطای پروکسی 502
- HTTP 502
- 502 Bad Gateway NGINX
- مازاد ظرفیت توییتر(Twitter overcapacity) در واقع یک خطای 502 Bad Gateway است(Bad Gateway error)
- بهروزرسانی(Update) ویندوز به دلیل خطای 502 نمایش داده نمیشود WU_E_PT_HTTP_STATUS_BAD_GATEWAY
- گوگل (Google)خطای سرور(Server error) یا فقط 502 را نمایش می دهد
شما هیچ کنترلی روی خطای 502 ندارید، زیرا آنها سمت سرور هستند، اما گاهی اوقات مرورگر شما فریب خورده تا آن را نمایش دهد، بنابراین چند مرحله عیب یابی وجود دارد که ممکن است سعی کنید مشکل را برطرف کنید.
نحوه رفع خطای 502 Bad Gateway
مطمئن(Make) شوید که یک نقطه بازیابی را(restore point) فقط در صورتی که(case something) مشکلی پیش بیاید ایجاد کنید.
روش 1: صفحه وب را دوباره بارگیری کنید(Method 1: Reload the Web Page)
اگر به دلیل خطای 502 Bad Gateway نمی توانید از یک (502 Bad Gateway Error,)صفحه وب(web page) خاص بازدید کنید، چند دقیقه صبر کنید و دوباره سعی کنید به وب سایت دسترسی پیدا کنید. یک بارگذاری مجدد ساده پس از یک دقیقه یا بیشتر انتظار می تواند این مشکل را بدون هیچ مشکلی برطرف کند. Use Ctrl + F5 برای بارگیری مجدد صفحه وب استفاده کنید زیرا کش را دور می زند و دوباره بررسی می کند که آیا مشکل حل شده است یا خیر.
اگر مرحله(step didn) بالا کمکی نکرد، ممکن است ایده خوبی باشد که هر چیزی را که روی آن کار می کنید ببندید و مرورگر خود را مجددا راه اندازی کنید. سپس دوباره همان وب سایتی که به شما خطای 502 Bad Gateway(Bad Gateway Error) می داد و ببینید آیا می توانید این خطا را برطرف کنید اگر نه، سپس به روش بعدی ادامه دهید.
روش 2: مرورگر دیگری را امتحان کنید(Method 2: Try another browser)
ممکن است مشکلاتی در مرورگر فعلی شما وجود داشته باشد، بنابراین همیشه ایده خوبی است که مرورگر دیگری را امتحان کنید تا دوباره از همان صفحه وب(web page) بازدید کنید. اگر مشکل حل شد، باید مرورگر خود را مجدداً نصب کنید تا خطا به طور دائم برطرف شود، اما اگر همچنان با خطای 502 Bad Gateway(Bad Gateway Error) مواجه هستید ، پس این یک مشکل مربوط به مرورگر نیست.
روش 3: حافظه پنهان مرورگر را پاک کنید(Method 3: Clear Browser’s Cache)
اگر هیچ یک از روش های بالا جواب نداد، پیشنهاد می کنیم از مرورگرهای دیگر استفاده کنید تا ببینید آیا Fix 502 Bad Gateway Error فقط مختص کروم(Chrome) است یا خیر . اگر چنین است، پس باید سعی کنید تمام داده های مرور ذخیره شده مرورگر Chrome(Chrome browser) خود را پاک کنید . اکنون مراحل داده شده را برای پاک کردن داده های مرور خود دنبال کنید:
1. ابتدا روی سه نقطه(three dots) در گوشه سمت راست(right corner) بالای پنجره مرورگر(browser window) کلیک کنید و تنظیمات را انتخاب کنید( select Settings) . همچنین میتوانید chrome://settings را در نوار URL تایپ کنید.
2. وقتی تب تنظیمات(Settings tab) باز شد، به پایین بروید و بخش تنظیمات پیشرفته( Advanced Settings) را باز کنید .
3. در بخش Advanced(Advanced section) ، گزینه Clear browsing data را در بخش Privacy and Security پیدا کنید.
4. بر روی گزینه Clear browsing data کلیک کنید و در منوی بازه زمانی ، " (Time range)همه زمان " را انتخاب کنید. (All time)تمام کادرها را علامت بزنید و روی دکمه Clear Data کلیک کنید.
وقتی دادههای مرور پاک شد، مرورگر Chrome(Chrome browser) را ببندید و دوباره راهاندازی کنید و ببینید آیا خطا برطرف شده است یا خیر.
روش 4: مرورگر خود را در حالت ایمن راه اندازی کنید(Method 4: Start your Browser in Safe Mode)
Windows Safe Mode چیز دیگری است(thing don) با آن اشتباه نگیرید(t confuse) و ویندوز خود را در حالت ایمن راه اندازی نکنید.
1. یک میانبر از نماد کروم(shortcut of Chrome icon) در دسکتاپ ایجاد کنید و کلیک راست کرده و سپس گزینه properties را انتخاب کنید .
2. فیلد Target را( Target field) انتخاب کرده و در انتهای دستور –incognito را تایپ کنید.
3. روی OK کلیک کنید(Click OK) و سپس سعی کنید با این میانبر مرورگر خود را باز کنید.(Browser)
4. اکنون سعی کنید به وب سایت مراجعه کنید و ببینید آیا می توانید خطای 502 Bad Gateway(Bad Gateway Error) را برطرف کنید .
روش 5: افزونه های غیر ضروری را غیرفعال کنید(Method 5: Disable Unnecessary Extensions)
اگر میتوانید مشکل خود را از طریق روش بالا برطرف کنید، باید افزونههای غیرضروری را غیرفعال کنید تا مشکل را به طور دائم حل کنید.
1. Chrome را باز کنید و سپس به تنظیمات بروید.(Settings.)
2. سپس، Extension را از منوی سمت چپ انتخاب کنید.
3. مطمئن شوید که تمام افزونه های غیر ضروری را غیرفعال و حذف کنید .(disable and delete)
4. مرورگر(Browser) خود را مجدداً راه اندازی کنید و ممکن است خطا برطرف شده باشد.
روش 6: غیرفعال کردن پروکسی(Method 6: Disable Proxy)
استفاده(Use) از سرورهای پراکسی رایج ترین علت رفع خطای 502 Bad Gateway(Fix 502 Bad Gateway Error) است. اگر از یک سرور پروکسی استفاده می کنید(proxy server) ، مطمئناً این روش به شما کمک خواهد کرد. تنها کاری که باید انجام دهید این است که تنظیمات پروکسی را غیرفعال کنید. با برداشتن تیک چند باکس در تنظیمات LAN در قسمت (LAN)خصوصیات (Properties)اینترنت(Internet) رایانه خود می توانید این کار را به راحتی انجام دهید . اگر نمی دانید چگونه این کار را انجام دهید، فقط مراحل داده شده را دنبال کنید:
1. ابتدا با فشردن همزمان Windows Key + RRUN را باز کنید .
2. inetcpl.cpl را در قسمت ورودی تایپ کنید و روی OK کلیک کنید .
3. اکنون صفحه شما پنجره Internet Properties را نشان می دهد. ( Internet Properties )به تب Connections بروید و روی تنظیمات LAN( LAN settings) کلیک کنید .
4. یک پنجره تنظیمات LAN جدید ظاهر می شود. (LAN)در اینجا، اگر تیک گزینه Use a proxy server for your LAN را بردارید(Use a proxy server for your LAN) ، مفید خواهد بود .
5. همچنین، مطمئن شوید که گزینه Automatically detect settings را علامت بزنید. پس از اتمام، روی دکمه OK کلیک کنید(OK button) .
کامپیوتر خود را مجددا راه اندازی کنید تا تغییرات اعمال شود. Chrome را راه اندازی کنید و بررسی کنید که آیا Fix 502 Bad Gateway Error از بین رفته است یا خیر. همچنین به رفع خطای کروم 403 کمک می کند.. همچنین به رفع خطای کروم 403 کمک می کند.(Launch Chrome and check if the Fix 502 Bad Gateway Error is gone. It would also help fix Chrome 403 error.. It would also help fix Chrome 403 error..) ما مطمئن هستیم که این روش کار می کرد، اما اگر اینطور نبود، ادامه دهید و روش بعدی را که در زیر ذکر کرده ایم، امتحان کنید.
روش 7: تنظیمات DNS را تغییر دهید(Method 7: Change DNS Settings)
نکته اینجاست که باید DNS را تنظیم کنید تا به طور خودکار آدرس IP را(IP address) شناسایی کند یا یک آدرس سفارشی(custom address) ارائه شده توسط ISP خود را تنظیم کنید . رفع خطای 502 Bad Gateway(Fix 502 Bad Gateway Error) زمانی رخ می دهد که هیچ یک از تنظیمات تنظیم نشده باشد. در این روش، باید آدرس DNS(DNS address) رایانه خود را روی سرور DNS Google(Google DNS server) تنظیم کنید . برای این کار مراحل داده شده را دنبال کنید:
1. روی نماد Network(Network icon) موجود در سمت راست پانل نوار وظیفه(taskbar panel) کلیک راست کنید . حال بر روی گزینه Open Network & Sharing Center کلیک کنید.
2. وقتی پنجره Network and Sharing Center باز شد، در اینجا روی شبکه متصل فعلی کلیک کنید.( click on the currently connected network here.)
3. وقتی روی شبکه متصل(connected network) کلیک می کنید ، پنجره وضعیت WiFi ظاهر می شود. (WiFi status)روی(Click) دکمه Properties کلیک کنید.
4. وقتی پنجره ویژگی(property window) ظاهر شد، در قسمت Networking عبارت (Networking)Internet Protocol Version 4 (TCP/IPv4) را جستجو کنید . روی آن دوبار کلیک کنید.
5. حالا پنجره جدید نشان می دهد که آیا DNS شما روی ورودی اتوماتیک یا دستی تنظیم شده است. در اینجا باید روی گزینه Use the following DNS server addresses کلیک کنید. و آدرس DNS(DNS address) داده شده را در قسمت ورودی(input section) پر کنید :
8.8.8.8 8.8.4.4
6. کادر Validate settings upon exit را علامت بزنید و روی OK کلیک کنید.
اکنون همه پنجرهها را ببندید و کروم(Chrome) را راهاندازی کنید تا بررسی کنید که آیا میتوانید خطای 502 Bad Gateway را برطرف کنید.( Fix 502 Bad Gateway Error.)
Method 8: Flush DNS and Reset TCP/IP
1. روی دکمه ویندوز(Windows Button) کلیک راست کرده و Command Prompt ( Admin ) را انتخاب کنید . ”
2. حالا دستور زیر را تایپ کنید و بعد از هر کدام Enter را فشار دهید(command and press Enter) :
ipconfig /release
ipconfig /flushdns
ipconfig /renew
3. دوباره(Again) ، Admin Command Prompt را باز کنید و عبارت زیر را تایپ کنید و بعد از هر کدام اینتر را بزنید:
ipconfig /flushdns nbtstat –r netsh int ip reset netsh winsock reset
4. برای اعمال تغییرات، راه اندازی مجدد کنید. فلاش DNS به نظر می رسد خطای 502 Bad Gateway را برطرف می کند.(Fix 502 Bad Gateway Error.)
توصیه شده؛(Recommended;)
- (Fix Error Code 0x8007000D)هنگام تلاش برای فعال کردن ویندوز، کد خطا 0x8007000D را برطرف کنید
- نحوه رفع خطای برنامه 523
- رفع مشکل ما نتوانستیم پارتیشن رزرو شده سیستم را به روز کنیم
- رفع اشکال برنامه به درستی راه اندازی نشد
شما با موفقیت خطای 502 Bad Gateway(Bad Gateway Error) را برطرف کردید ، اما اگر هنوز در مورد این مقاله سؤالی دارید، لطفاً در بخش نظرات از آنها بپرسید.
Related posts
خطای 502 Bad Gateway چیست (و چگونه آن را برطرف کنیم)
رفع: Chrome.exe Bad Image، Error status 0xc000012f
Fix Aw Snap Error در Google Chrome
10 Ways به Fix Resolving Host Error در Chrome
Fix ERR_EMPTY_RESPONSE Google Chrome Error
چگونه به استفاده از Gmail Offline در Your Browser
نحوه رفع کد خطای Netflix M7111-1101
چگونه به ایجاد یک Desktop Shortcut از Website در Chrome
Fix Media Could Error در Google Chrome بارگیری نمی شود
چگونه رفتن به Full-Screen در Google Chrome
خطای DNS_Probe_Finished_NxDomain را برطرف کنید
Fix Chrome Blocking Download Issue
رفع خطای Google Chrome 6 (net::ERR_FILE_NOT_FOUND)
Fix ERR INTERNET DISCONNECTED Error در Chrome
چگونه به Block Websites در Chrome Mobile and Desktop
رفع خطای Google Chrome STATUS BREAKPOINT
[ثابت] ERR_QUIC_PROTOCOL_ERROR در Chrome
چگونه به حالت اولیه Google Chrome در Android
Fix U-Verse Modem Gateway Authentication Failure Error
فعال یا غیر فعال کردن یا غیر فعال کردن Secure Warning در Google Chrome