जब आप लंबे समय तक इंटरनेट ब्राउज़ करते हैं, या आप अक्सर कुछ ऐसी वेबसाइटों को ब्राउज़ करते हैं जो अविश्वसनीय मानी जाती हैं, तो आपकी स्क्रीन पर 502 बैड गेटवे एरर कोड आ जाएगा। "502 Bad Gateway Nginx" सबसे आम प्रॉम्प्ट हो सकता है।
404 एरर कोड की तरह, वेबसाइट डिजाइनर अपनी वेबसाइट पर 502 बैड गेटवे की उपस्थिति को कस्टमाइज़ कर सकते हैं। इसलिए अलग-अलग वेब सर्वर के अलग-अलग 502 एरर होते हैं, और आपने निम्नलिखित प्रॉम्प्ट देखे होंगे।
- HTTP Error 502 Bad Gateway
- HTTP 502
- 502 Service Temporality Overload
- Temporary Error (502)
- 502 Server Error: The server encountered a temporary error and could not complete your request.
- 502 Bad Gateway: Cann't Connect To Upstream Server
जब आप ऐसे एरर कोड का सामना करते हैं तो निराश न हों, इसे ठीक करना आसान है। बस पढ़ते रहें और अपने मैक या विंडोज पर 502 बैड गेटवे को ठीक करने का प्रयास करें।
इस पोस्ट को उन लोगों की मदद के लिए साझा करें जिन्हें आपके जैसी ही समस्या है!
502 बैड गेटवे क्या है?
आपके मैक/विंडोज पर 502 बैड गेटवे इंगित करता है कि जिस वेब सर्वर से आप जुड़े हैं वह दूसरे सर्वर (जिसे अपस्ट्रीम सर्वर भी कहा जाता है) को जानकारी रिले करने के लिए प्रॉक्सी के रूप में कार्य कर रहा है, लेकिन यह मूल सर्वर से कोई वैध या कोई प्रतिक्रिया प्राप्त नहीं कर सका। इस समस्या का सबसे आम कारण एक गलत या पुराना DNS रिकॉर्ड है।
लेकिन 502 बैड गेटवे एरर कोड के कारण क्या हैं? उत्तर निम्नलिखित हो सकते हैं।
- मूल सर्वर डाउन: सर्वर सुलभ नहीं है, क्योंकि यह डाउन है या यह सर्वर से जुड़ा नहीं है।
- डोमेन नाम रिजॉल्वेबल नहीं: डोमेन नाम सही IP को रिजॉल्व नहीं कर रहा है या किसी IP को रिजॉल्व नहीं करता है।
- फायरवॉल अनुरोध ब्लॉक करता है: फायरवॉल वेब सर्वर और अपस्ट्रीम सर्वर के बीच कनेक्शन को ब्लॉक करता है।
वेब सर्वर की एरर लॉग फाइल की ओर मुड़कर, आप देख सकते हैं कि एरर विशेष रूप से क्या दर्शाता है। सभी एरर और निदान जानकारी इस फाइल में स्टोर होती है जो एक मूल्यवान संसाधन है जब आपको किसी अजीब एरर के बारे में अधिक जानकारी की आवश्यकता होती है।
मैक/विंडोज पर 502 बैड गेटवे कैसे ठीक करें?
आमतौर पर, 502 बैड गेटवे सर्वर एरर का परिणाम है, जिसका अर्थ है कि आप जिस सर्वर तक पहुंचने का प्रयास कर रहे हैं वह सुलभ नहीं है या डाउन है।
अब, आप अपने मैक या विंडोज पर 502 बैड गेटवे को ठीक करने के लिए निम्न तरीकों का उपयोग कर सकते हैं।
पेज रीफ्रेश करें
ब्राउज़र को रीफ्रेश करना हमेशा एक कोशिश के काबिल होता है। कभी-कभी, 502 बैड गेटवे अस्थायी होता है, और ब्राउज़र को रीफ्रेश करने से समस्या हल हो सकती है। अधिकांश ब्राउज़र शॉर्टकट के साथ हार्ड रीफ्रेश कर सकते हैं।
आप विंडोज पर Control + R या मैक पर Command + R दबाकर अपने ब्राउज़र को रीफ्रेश कर सकते हैं। यह 502 बैड गेटवे को ठीक करने का सबसे आसान तरीका है। एक रीफ्रेश सर्वर को एक नया अनुरोध भेजेगा। सर्वर डाउन हो सकता है, लेकिन यह भी हो सकता है कि अपस्ट्रीम सर्वर अनुरोध टाइम आउट हो जाए। और रीफ्रेश इस समस्या को ठीक कर सकता है।
अपने मैक या विंडोज की जांच करें
यदि उपरोक्त तरीके समस्या हल नहीं कर सकते, तो अपने मैक या विंडोज को रीस्टार्ट करने का प्रयास करें। यदि आपने नया सॉफ़्टवेयर इंस्टॉल किया है या अपने कंप्यूटर में परिवर्तन किए हैं, तो यह 502 बैड गेटवे का कारण बन सकता है। अपने मैक या विंडोज को रीस्टार्ट करें और जांचें कि क्या एरर ठीक हो गई है।
502 बैड गेटवे आपके एक्सटेंशन में से एक के कारण हो सकता है, अपने सभी एक्सटेंशन को अक्षम करने का प्रयास करें और वेबसाइट को फिर से लोड करें, और देखें कि क्या समस्या हल हो गई है। यदि आप वेबसाइट को सफलतापूर्वक एक्सेस कर सकते हैं, तो संभावना है कि एक प्लगइन समस्या पैदा कर रहा है। बस अपने प्लगइन्स को एक-एक करके सक्षम करके दोषी को ढूंढें।
यदि समस्या अभी भी बनी रहती है, तो अपने राउटर को रीसेट करने का प्रयास करें। अपने राउटर को पावर से अनप्लग करें और 30 सेकंड प्रतीक्षा करें। फिर पावर आउटलेट में फिर से प्लग करें और इंटरनेट से कनेक्ट होने की प्रतीक्षा करें। और अपनी वेबसाइट को फिर से लोड करें।
यदि आपको लगता है कि यह पोस्ट मददगार है, तो इसे अपने दोस्तों के साथ साझा करें।
अपने ब्राउज़र कैश और कुकीज़ साफ़ करें
अपने ब्राउज़र कैश को साफ़ करने और कुकीज़ डिलीट करने से पहले, आप उसी वेबसाइट में प्रवेश करने के लिए ब्राउज़र बदल सकते हैं। यदि यह काम करता है, तो यह साबित होता है कि आपके मुख्य ब्राउज़र में कैश्ड आउटडेटेड या करप्ट फाइलें हो सकती हैं जो 502 बैड गेटवे का कारण बन सकती हैं। इन कैश को साफ़ करें और कुकीज़ डिलीट करें, फिर वेबसाइट को फिर से खोलने से यह ठीक हो सकता है।
विभिन्न ब्राउज़रों में कैश हटाने और कुकीज़ डिलीट करने के विभिन्न तरीके यहां दिए गए हैं:
सफारी में:
- मैक पर सफारी खोलें।
- स्क्रीन के बाएं ऊपरी भाग पर सफारी आइकन पर क्लिक करें।
- पॉप-अप मेनू में Settings चुनें (या आप कीबोर्ड पर "Command + Comma(,)" दबा सकते हैं)।
- शीर्ष मेनू में Privacy चुनें।
- Manage Website Data पर क्लिक करें।
- सूची में सभी कैश और कुकीज़ चुनें।
- Remove All पर क्लिक करें।

Google में:
- Google वेबसाइट के दाएं ऊपरी भाग पर तीन डॉट्स पर क्लिक करें।
- पॉप-अप मेनू में Settings (Command + Comma) चुनें।
- बाएं साइडबार में Privacy and security पर क्लिक करें।
- Clear browsing data पर क्लिक करें।

Microsoft Edge में:
- Microsoft Edge वेबसाइट के दाएं ऊपरी भाग पर तीन डॉट्स पर क्लिक करें।
- Settings चुनें।
- बाएं साइडबार में Privacy and Services चुनें।
- Clearing browsing data के नीचे "Choose what to clear" पर क्लिक करें।
- साफ़ करने के लिए आवश्यक कैश और कुकीज़ चेक करें और Clear Now पर क्लिक करें।
इन चरणों के बाद, आप वेबसाइट छोड़ सकते हैं और फिर से इस पर जा सकते हैं।

अपने मैक या विंडोज पर DNS सर्वर बदलें
यदि समस्या अभी भी बनी रहती है, तो आप अपने मैक या विंडोज पर DNS सर्वर बदलने का प्रयास कर सकते हैं। यदि आपने पहले कभी अपने DNS सर्वर बदले हैं, तो आपका ISP आपको डिफ़ॉल्ट वाले असाइन कर सकता है।
यदि आपका डोमेन नाम सही IP को रिजॉल्व नहीं कर रहा है या आपका DNS सर्वर प्रतिक्रिया नहीं दे रहा है, तो यह 502 बैड गेटवे का कारण भी बन सकता है। लेकिन आप एक पब्लिक DNS सर्वर का उपयोग करने का प्रयास कर सकते हैं, जैसे Google का DNS सर्वर।
अब, आप अपने मैक या विंडोज पर DNS सर्वर बदलकर 502 बैड गेटवे को ठीक करने के लिए नीचे दिए गए चरणों का पालन कर सकते हैं। (Google के DNS सर्वर को उदाहरण के रूप में सेट करें)
मैक पर DNS सर्वर बदलें:
- Dock में System Settings जांचें।
- पॉप-अप विंडो के बाएं साइडबार में Network चुनें।
- वह नेटवर्क चुनें जिसका DNS सर्वर आप बदलना चाहते हैं, जैसे Wi-Fi या Ethernet।
- Details पर क्लिक करें, और फिर बाएं साइडबार में DNS चुनें।
- DNS Servers सूची के नीचे "+" पर क्लिक करें, फिर DNS सर्वर के लिए IPv4 या IPv6 एड्रेस दर्ज करें। Preferred DNS सर्वर के लिए 8.8.8.8 दर्ज करें, और Alternative DNS सर्वर के लिए 8.8.4.4 दर्ज करें।

- अपनी सेटिंग्स सेव करने के लिए OK पर क्लिक करें।
विंडोज पर DNS सर्वर बदलें:
- Settings खोलें, और Network and Internet पर क्लिक करें।
- नीचे स्क्रॉल करें और Change Adapter Options पर क्लिक करें।
- उस नेटवर्क (Wi-Fi या Ethernet) पर राइट-क्लिक करें जिसका DNS सर्वर आप बदलना चाहते हैं।
- Internet Protocol Version 4 चुनें और Properties पर क्लिक करें।
- Use the following DNS server address चुनें, और फिर Preferred DNS सर्वर के लिए 8.8.8.8 और Alternative DNS सर्वर के लिए 8.8.4.4 टाइप करें।

- अपने विंडोज के लिए नए DNS सर्वर को सेव करने के लिए OK पर क्लिक करें।
इन तरीकों के अलावा, आप अपने राउटर की सेटिंग्स में DNS सर्वर बदल सकते हैं। प्रक्रिया आपके राउटर पर निर्भर करेगी, लेकिन आप राउटर की सेटिंग्स के Network या Internet सेक्शन में DNS सेटिंग्स ढूंढ पाएंगे।
अपने मैक या विंडोज पर DNS सर्वर बदलने के बाद, वेबसाइट को फिर से लोड करने का प्रयास करें।
DNS कैश साफ़ करें
कभी-कभी, DNS कैशिंग आपके मैक या विंडोज पर 502 बैड गेटवे का कारण भी बन सकती है। जब आप किसी वेबसाइट पर जाते हैं, तो आपका कंप्यूटर इस साइट के बारे में कुछ जानकारी आपके DNS कैश में स्टोर करेगा। यह आपके कंप्यूटर को अगली बार साइट को जल्दी लोड करने में मदद कर सकता है। लेकिन यदि जानकारी आउटडेटेड है, तो यह 502 एरर का कारण बनेगी।
मैक या विंडोज पर DNS कैश साफ़ करके 502 बैड गेटवे कैसे ठीक करें:
मैक पर DNS कैश साफ़ करें:
- Spotlight का उपयोग करके या Command + Space दबाकर Terminal खोलें।
- Terminal में टाइप करें और इसे खोलने के लिए डबल-क्लिक करें।
- निम्न कमांड टाइप करें।
sudo dscacheutil-flushcache; sudo killall -HUP mDNSRespnoder - अपने मैक का पासवर्ड दर्ज करें।
- खत्म करने के लिए Enter दबाएं।
विंडोज पर DNS कैश साफ़ करें:
- Windows आइकन पर राइट-क्लिक करें और Windows Terminal (Admin) चुनें।
- नीचे तीर आइकन पर क्लिक करें और Command Prompt चुनें (या Ctrl + Shift + 2 दबाएं)।
- निम्न कमांड टाइप करें।
Clear-DnsClientCache - खत्म करने के लिए Enter दबाएं।

अपना DNS कैश फ्लश करने के बाद, वेबसाइट को फिर से लोड करने का प्रयास करें।
अस्थायी रूप से फायरवॉल अक्षम करें
जैसा कि उपरोक्त पाठ संदर्भित करता है, फायरवॉल वेब सर्वर और अपस्ट्रीम सर्वर के बीच कनेक्शन को ब्लॉक कर सकता है। इसलिए आप अपने मैक या विंडोज पर 502 बैड गेटवे को ठीक करने के लिए अस्थायी रूप से फायरवॉल को अक्षम कर सकते हैं।
मैक पर फायरवॉल अक्षम करें:
- Dock में System Settings पर क्लिक करें।
- बाएं साइडबार में Network चुनें।
- Firewall चुनें और सेटिंग को Off पर स्विच करें।

विंडोज पर फायरवॉल अक्षम करें:
- Win > Settings पर क्लिक करें।
- Privacy & Security > Windows Security > Firewall & network protection चुनें।
- Private network और Public network दोनों चुनें।
- Microsoft Defender Firewall के तहत, सेटिंग को Off पर स्विच करें।

यदि यह पोस्ट आपकी समस्या हल करने में मदद करती है, तो अपनी खुशी अपने दोस्तों के साथ साझा करें।
502 बैड गेटवे के बारे में FAQ
प्रश्न: जिस वेब सर्वर से आप जुड़े हैं वह दूसरे सर्वर (जिसे अपस्ट्रीम सर्वर भी कहा जाता है) को जानकारी रिले करने के लिए प्रॉक्सी के रूप में कार्य कर रहा है, लेकिन यह मूल सर्वर से कोई वैध या कोई प्रतिक्रिया प्राप्त नहीं कर सका।
प्रश्न: क्योंकि 502 बैड गेटवे एरर अक्सर ऑनलाइन सर्वर के बीच मुद्दों के कारण होते हैं जिन पर आपका कोई नियंत्रण नहीं होता।
प्रश्न: हां। कभी-कभी, एक दोषपूर्ण फायरवॉल कॉन्फ़िगरेशन आपके फायरवॉल को कंटेंट डिलीवरी नेटवर्क से अनुरोधों को आपके सर्वर पर हमले के रूप में ब्लॉक करने और उन्हें अस्वीकार करने का कारण बनेगा, जिसके परिणामस्वरूप 502 बैड गेटवे होगा।