502 खराब गेटवे को कैसे ठीक करें

नेटवर्क में सक्रिय सर्फिंग के साथ, सब कुछ हमेशा आसानी से नहीं होता है। समय-समय पर, साइट पृष्ठ के बजाय उपयोगकर्ता HTTP त्रुटियों का सामना करते हैं। यदि, एक इंटरनेट उपयोगकर्ता के रूप में, आप 500 त्रुटि का सामना करते हैं, तो ज्यादातर मामलों में समस्या आपके या आपके इंटरनेट कनेक्शन के साथ नहीं है, लेकिन साइट सर्वर के साथ है। अपवाद त्रुटि 502 है, जो गलत सेटिंग्स को इंगित कर सकता है, खासकर अगर त्रुटि वाला विंडो बहुत बार दिखाई देता है और कोई फर्क नहीं पड़ता कि आप किस साइट पर जाने की कोशिश कर रहे हैं। पहले आपको यह निर्धारित करने की आवश्यकता है कि उपयोगकर्ता और साइट व्यवस्थापक के लिए 502 खराब गेटवे त्रुटि को हल करने के तरीके अलग-अलग हैं। कारणों और समाधानों पर अधिक विस्तार से विचार करें।

502 खराब गेटवे का निवारण।

502 खराब गेटवे - इसका क्या मतलब है

प्रत्येक अनुरोध के जवाब में HTTP इंटरनेट प्रोटोकॉल एक स्थिति कोड प्रदान करता है। उनमें से सबसे आम 200 है: ठीक है, सब कुछ उसी तरह काम करता है जैसे इसे करना चाहिए। आमतौर पर यह स्थिति प्रदर्शित नहीं होती है। इसके बजाय, आगंतुक साइट सामग्री देखते हैं। विभिन्न त्रुटियों के अलग-अलग कारण हैं: यदि त्रुटियों 400 का अर्थ है कि उपयोगकर्ता के साथ समस्याएं हैं, तो 500 से 511 तक के कोड का मतलब है कि एक नकारात्मक उत्तर एक सर्वर त्रुटि का परिणाम है। संख्या यह भी बताती है कि त्रुटि कहाँ हुई - कम से कम उन उपयोगकर्ताओं के लिए जो यह जानते हैं कि अलग-अलग कोड का क्या अर्थ है।

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

502 खराब गेटवे के स्रोत

ज्यादातर मामलों में, एक अमान्य गेटवे त्रुटि सर्वर साइड पर होती है, इसलिए एक साधारण उपयोगकर्ता इसे ठीक नहीं कर सकता है। यह भी संभव है कि उपयोग किए गए ब्राउज़र ने 502 बैड गेटवे त्रुटि दर्ज की, जो वास्तव में मौजूद नहीं है, या आप बस नेटवर्क से डिस्कनेक्ट हो गए हैं। त्रुटि का स्रोत निम्नलिखित भी हो सकता है:

  • सर्वर की विफलता - लक्ष्य सर्वर से प्रवेश द्वार एक नकारात्मक परिणाम प्राप्त करता है। यह सिस्टम की विफलता के कारण हो सकता है। दुर्लभ मामलों में, सर्वर को नेटवर्क से डिस्कनेक्ट किया जा सकता है, उदाहरण के लिए, जब सामग्री कानून का उल्लंघन करती है।
  • वेब सर्वर ओवरलोड - यदि वेब सर्वर अपनी सीमा तक पहुँच जाता है, तो यह अब अनुरोधों का जवाब नहीं दे सकता है। इसलिए, गेटवे 502 खराब गेटवे जारी करता है। कारण साइट या एक DDoS हमले में अप्रत्याशित रूप से उच्च ब्याज हो सकता है। इसका मतलब है कि हमलावर सर्वर को ओवरलोड करने और सिस्टम क्रैश को ट्रिगर करने के लिए एक वर्चुअल नेटवर्क का उपयोग करता है।
  • गलत PHP प्रोग्रामिंग - कभी-कभी समस्या साइट कोड में होती है। फिर कुछ अनुरोधों को एक नकारात्मक परिणाम प्राप्त होगा।
  • संचार त्रुटि - फ़ायरवॉल (सर्वर और क्लाइंट) कनेक्शन के दोनों किनारों पर अनुरोधों को अग्रेषित करते समय त्रुटियों का कारण बन सकता है।
  • ब्राउज़र त्रुटि - एक वेब साइट प्रदर्शन त्रुटि का कारण बनता है और 502 खराब गेटवे आपके ब्राउज़र का विस्तार कर सकता है।

के कारण

502 खराब गेटवे त्रुटि के 3 मुख्य कारण हैं:

  • डोमेन नाम की अनुमति नहीं - आईपी पते द्वारा डोमेन नाम की अनुमति नहीं है। यह ध्यान रखना महत्वपूर्ण है कि DNS परिवर्तन सक्रिय होने में अधिक समय ले सकते हैं। यह टीटीएल या "आजीवन" पर निर्भर करता है जो प्रत्येक रिकॉर्ड के लिए अलग रखा गया है।
  • स्रोत सर्वर अनुपलब्ध है - इंटरनेट कनेक्शन काम नहीं कर रहा है या नहीं।
  • फ़ायरवॉल अनुरोध को अवरुद्ध करता है - फ़ायरवॉल साइट पर किनारे सर्वर और स्रोत सर्वर के बीच कनेक्शन को अवरुद्ध करता है। यह CMS सुरक्षा प्लगइन्स के कारण भी हो सकता है। कुछ डीडीओएस सुरक्षा प्रणालियाँ बहुत सक्रिय हैं, इसलिए सामग्री वितरण सर्वर से अनुरोधों को रोकना।

502 खराब गेटवे को कैसे ठीक करें

502 खराब गेटवे को ठीक करने के लिए, साइट व्यवस्थापक के दृष्टिकोण से समस्या के समाधान पर विचार करें। आपके पोर्टल के एक आगंतुक ने आपके साथ जानकारी साझा की है कि वह आपकी साइट तक पहुँचने की कोशिश करते समय त्रुटि संदेश 502 देखता है। इसका आपके लिए क्या मतलब है? व्यवस्थापक भी हमेशा त्रुटि के कारण को सही ढंग से निर्धारित करने में सक्षम नहीं होता है। सबसे पहले, आपको यह जांचने की आवश्यकता है कि साइट संपूर्ण रूप में उपलब्ध है या नहीं। यदि आपका सर्वर वास्तव में विफल रहता है, तो आपको अपने होस्टिंग प्रदाता से संपर्क करना चाहिए। वे पहले से ही त्रुटि के बारे में जान सकते हैं, और उनका समर्थन पहले से ही पुनर्प्राप्ति पर काम कर रहा है। आपको त्रुटि संदेशों के लिए सर्वर लॉग फ़ाइलों की भी जांच करनी चाहिए। विशेष रूप से, PHP प्रोग्रामिंग अक्सर त्रुटियों का स्रोत बन जाती है, इसलिए यह जांचना सुनिश्चित करें कि क्या त्रुटियों का स्रोत कोड में या डेटाबेस में है। यदि आवश्यक हो, तो आप त्रुटि को जल्दी से ठीक करने के लिए पुराने बैकअप का उपयोग कर सकते हैं।

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

अपने सामग्री वितरण नेटवर्क (CDN) को अस्थायी रूप से अक्षम करें

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

अब जब आप किसी वेबसाइट तक पहुंचने का प्रयास करते हैं, तो उसका स्रोत सर्वर बिचौलियों के अनुरोध का जवाब देगा। यदि 502 त्रुटि गायब हो गई, तो आपकी CDN संभवतः समस्या का स्रोत थी। ज्यादातर मामलों में, आपको सेवा को वापस चालू करने से पहले कुछ घंटे इंतजार करना होगा। बेशक, जाँच करें और सुनिश्चित करें कि त्रुटि अब नहीं होती है। यदि आप किसी अन्य CDN का उपयोग करते हैं, तो आपको सेवा को अस्थायी रूप से अक्षम करने के निर्देशों के लिए इसके दस्तावेज़ीकरण की समीक्षा करने की आवश्यकता है।

ब्राउज़र कैश साफ़ करें

यदि समस्या वास्तव में सर्वर-साइड है, लेकिन आपको साइट की सामग्री तक पहुंचने की आवश्यकता है, तो समस्या के आसपास पहुंचने के तरीके हैं। उनमें से एक ब्राउज़र कैश है। कुछ समय के लिए आधुनिक ब्राउज़र अपने सर्वर पर वेबसाइटों की प्रतियां रखते हैं, इसलिए वे उनमें से एक पुराने संस्करण को प्रदर्शित कर सकते हैं। Google कैश से एक पृष्ठ लोड करने के लिए, खोज बॉक्स में कैश: टाइप करें और फिर आप जिस URL पर जाना चाहते हैं (उदाहरण के लिए, कैश: //facebook.com)। हालांकि, आपको यह याद रखना होगा कि आप साइट का पुराना संस्करण देख रहे हैं। त्रुटि से छुटकारा पाने के लिए, अपने ब्राउज़र के कैश को साफ़ करें।

अपने ब्राउज़र कुकीज़ हटाएं

502 त्रुटि के साथ क्या करना है? ज्यादातर मामलों में, आप इसे केवल पृष्ठ को पुनः लोड करके ठीक कर सकते हैं। यदि समस्या हल हो गई है, तो सर्वर अस्थायी रूप से अतिभारित था। चूंकि ऐसे क्रैश काफी लंबे समय तक चल सकते हैं, पृष्ठ को फिर से लोड करने में लगभग 15 मिनट तक मदद मिल सकती है। यदि त्रुटि संदेश बनी रहती है, तो कैश और कुकी साफ़ करें। यह हो सकता है कि ब्राउज़र वास्तव में डिवाइस की आंतरिक मेमोरी से डेटा एक्सेस करता है। सभी कुकीज़ को हटाना आवश्यक नहीं है - ब्राउज़र सेटिंग्स में आप केवल उन्हीं को खोल सकते हैं और हटा सकते हैं जो संबंधित वेबसाइट से संबंधित हैं।

ब्राउज़र को गुप्त मोड में प्रारंभ करें

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

  • फ़ायरफ़ॉक्स: "C: \ Program Files \ Mozilla Firefox \ firefox.exe" -safe-mode
  • इंटरनेट एक्सप्लोरर: "C: \ Program Files \ Internet Explorer \ iexplore.exe" -extoff
  • Chrome: Google ब्राउज़र सुरक्षित मोड प्रदान नहीं करता है। इसके बजाय, बस गुप्त मोड में चलाएँ।

DNS सर्वर को ठीक करें

डोमेन नाम और IP पते के गलत बाइंडिंग के कारण त्रुटि 502 हो सकती है। यह वेबसाइट के एक नए होस्ट के प्रवास के कारण है, जिसमें आमतौर पर कुछ समय लगता है। समाधान यह है कि जैसे ही आप ब्राउज़र से कैश हटाते हैं, वैसे ही स्थानीय सिस्टम पर DNS कैश को साफ़ करें। कमांड प्रॉम्प्ट खोलें और कमांड चलाएं:

ipconfig / flushdns

यदि DNS कैश सफलतापूर्वक साफ़ हो गया है, तो प्रोग्राम संदेश दिखाएगा "DNS कैश सफलतापूर्वक साफ़ कर दिया गया है।"

लॉग की जाँच करें

लॉग उन सभी कार्यों के रिकॉर्ड हैं जो आपने किसी एप्लिकेशन में किए हैं। आप एप्लिकेशन लॉग और सर्वर पर संबंधित लॉग की जांच कर सकते हैं। एप्लिकेशन लॉग आपको बताएगा कि एप्लिकेशन के निष्पादन के दौरान कौन से पृष्ठ अनुरोध किए गए थे, जबकि सर्वर पर लॉग में एप्लिकेशन को चलाने के लिए जिम्मेदार हार्डवेयर और सर्वर से जुड़े सभी उपकरणों की स्थिति के बारे में जानकारी होगी।

CDN प्लगइन अक्षम करें

सामग्री वितरण नेटवर्क (CDN) "भारी सामग्री" प्रदान करने के लिए एक तृतीय-पक्ष सेवा है, जिसमें बड़ी छवियां और वीडियो शामिल हैं। CDN का उपयोग प्रभावशीलता को बनाए रखने के लिए एप्लिकेशन द्वारा किया जाता है। फ़ायरवॉल कॉन्फ़िगरेशन अमान्य या दुर्भावनापूर्ण सामग्री को गेटवे से गुजरने की अनुमति दे सकता है, जिसके परिणामस्वरूप 502 खराब गेटवे त्रुटि होगी। इस समस्या को हल करने के लिए, आपको बस CDN को अक्षम करना होगा।

किसी भिन्न ब्राउज़र का उपयोग करके देखें।

किसी अन्य ब्राउज़र के माध्यम से कनेक्ट करने का प्रयास करें। यदि पृष्ठ का उद्घाटन विफलताओं के बिना गुजरता है, तो वर्तमान मानक ब्राउज़र को हटा दिया जाना चाहिए और पुनः इंस्टॉल किया जाना चाहिए। यदि ब्राउज़र स्विच करना गलत गेटवे त्रुटि के साथ समस्या को हल नहीं करता है, तो आपको अपनी नेटवर्क सेटिंग्स की जांच करने की आवश्यकता है। सबसे आसान विकल्प मॉडेम और राउटर को रिबूट करना है। यदि वह काम नहीं करता है, तो वाई-फाई से लैन पर स्विच करने और केबल कनेक्शन का उपयोग करने का प्रयास करें।

अपने कंप्यूटर और नेटवर्क उपकरण को पुनरारंभ करें

कभी-कभी 502 खराब गेटवे आईएसपी के कारण होता है। इसका कारण उनके DNS सर्वर पर गलत रिकॉर्ड है। त्रुटि संदेश को बायपास करने के लिए, सेटिंग्स में एक अलग डीएनएस सर्वर दर्ज करें। विंडोज में, यह टीसीपी / आईपी कनेक्शन सेटिंग्स में किया जा सकता है। परीक्षण के रूप में, आप मुफ्त Google DNS सर्वर - 8.8.8.8 और 8.8.4.4 तक पहुंच सकते हैं।

अपने आईएसपी से संपर्क करें

यदि प्रदाता के कारण त्रुटि नहीं होती है, तो यह केवल तब तक प्रतीक्षा करने के लिए बनी रहती है जब तक कि यह अपने आप गायब न हो जाए (या पृष्ठों के कैश्ड संस्करणों का उपयोग करें)। ज्यादातर मामलों में, व्यवस्थापक द्वारा त्रुटि को अस्थायी और समाप्त कर दिया जाता है।