अगर electguru.com ब्लॉग आपके पसंदीदा ब्लॉग्स में से एक हो तो आपने ये बात जरूर नोटिस करी होगी कि ये ब्लॉग तकरीबन 3 महीने से बंद पड़ा था और ओपन करने पर “Error 521 – Web server is down” मैसेज के साथ लोड होता था।
शुरू के 1-2 दिन आपको लगा होगा कि शायद कोई मेंटेनेंस का काम चल रहा होगा! लेकिन जैसे-जैसे दिन-पर-दिन बीतते गए, आपके विचार बदलने लगे होंगे और लगने लगा होगा कि अब एडमिन ने ब्लॉग बंद कर दिया है। फिर इसके बाद आपके मन में आया होगा कि जब ब्लॉग इतना अच्छा चल रहा था तो फिर एडमिन ने इसे बंद क्यों कर दिया!
बहरहाल, 5 जुलाई को इंतज़ार की घड़ी ख़त्म हुई और फाइनली अब ये ब्लॉग लाइव है। लेकिन सवाल फिर वही है कि आखिर इतने दिनों तक ये ब्लॉग बंद क्यों रहा! ऐसी क्या प्रॉब्लम थी कि इस ब्लॉग को इतने दिनों तक बंद रखना पड़ा!!
अगर आपके मन में भी कुछ इसी तरह के सवाल उठ रहे होंगे/थे तो आज समय आ गया है कि आपको आपके इन सभी सवालों के जवाब उपलब्ध कराया जाये। आज ये पोस्ट हम बस इन्हीं सभी सवालों के जवाब देने के लिए लिख रहे हैं जिसमें हम electguru ब्लॉग के लगभग 3 महीने तक बंद रहने के वजहों को क्लियर करेंगे। अगर आपकी भी रुचि इन सवालों के जवाब जानने में है तो इस पोस्ट को अंत तक जरूर पढ़ें।
electguru ब्लॉग कब और क्यों बंद हुआ था?
06.04.2022; जी हाँ, यही वो तारीख है जब मैं बुधवार के दिन Shadowfax में अपनी फूड डिलीवरी की ड्यूटी पूरा करके नई दिल्ली स्थित अपने किराए के घर पर पहुंचा, फ्रेश हुआ, खाना बनाया, खाया, और ये क्या!!! जैसे ही electguru ब्लॉग का स्टेटस चेक करने के लिए एडमिन पैनल को ओपन किया, “Error 521 – Web server is down” का मैसेज दिखा।
हमें लगा कि शायद लॉग इन पैनल में कोई प्रॉब्लम आ गयी है इसलिए इसके बाद एक विजिटर के तौर पर ब्लॉग (electguru.com) को ओपन किया, लेकिन यहाँ भी ठीक वही एरर दिखा और ब्लॉग लोड नहीं हुआ। चूंकि मैं कोई प्रोफेशनल वेब डेवलपर तो हूँ नहीं इसलिए मुझे घबराहट हुई कि ये क्या हो गया!!
इसके बाद हमने ब्लॉग के एडमिनिस्ट्रेशन ईमेल आईडी, जिससे हमारे electguru ब्लॉग से सम्बंधित सारे एकाउंट्स लिंक्ड थे और जो हमारे रेगुलर ईमेल आईडी से अलग और गोपनीय है को ओपन करा और पाया कि हमारे ब्लॉग के होस्टिंग कंपनी (digitalocean.com) से दिनांक 31.03.2022 को एक ईमेल आया हुआ है जिसमें कुछ ऐसा लिखा हुआ था कि “06.04.2022 से 07.04.2022 के बीच इनके सर्वर पर कुछ फिजिकल मेंटेनेंस का काम चलेगा जिस वजह से ब्लॉग के परफॉरमेंस पर असर पड़ सकता है”।
अब तक जहाँ मेरे मन में घबराहट थी कि पता नहीं क्या हो गया है ब्लॉग के साथ, इस ईमेल को पढने के बाद हमने राहत की सांस ली और ये सोचकर सो गया कि सुबह तक अपने-आप सब सही हो जायेगा।
मेंटेनेंस का काम ख़त्म होने के बाद भी electguru ब्लॉग स्टार्ट क्यों नहीं हुआ?
उस समय जितना हमें समझ आया, होस्टिंग कंपनी से प्राप्त ईमेल के हिसाब से ब्लॉग को ज्यादा-से-ज्यादा 07 तारीख के बाद से स्टार्ट हो जाना चाहिए था जो कि नहीं हुआ और ठीक वही एरर हमेशा प्रदर्शित हो रहा था।
चूंकि मैं एक प्रोफेशनल वेब डेवलपर नहीं हूँ इसलिए मुझे कुछ भी समझ नहीं आ रहा था कि आखिर ये हुआ क्या है ब्लॉग के साथ। मुझे आशंका हुई कि शायद ब्लॉग की कोई फाइल या थीम करप्ट हो गयी होगी जिस वजह से ब्लॉग लोड नहीं हो रही है। इसी बात को कन्फर्म करने के लिए और हेल्प प्राप्त करने की उम्मीद से हमने electguru के होस्टिंग कंपनी को ईमेल किया और उनके वेबसाइट पर सपोर्ट टिकट भी सबमिट किया जिसमें हमने उनसे कहा कि आपके मेंटेनेंस के कार्य के स्टार्ट होने के बाद से हमारा ब्लॉग लोड नहीं हो रहा है।
उनके तरफ से कुछ ऐसा रिप्लाई आया कि “हम समझ पा रहे हैं कि आपके ब्लॉग को लोड होने में सच में प्रॉब्लम है लेकिन एक infrastructure service provider के रूप में हम आपके सर्वर में लॉग इन नहीं कर सकते और न ही एक्चुअल प्रॉब्लम तक पहुँचने की कोशिश कर सकते हैं। लेकिन प्रोब्लम को पहचानने और इसे फिक्स करने में हम आपकी मदद जरूर करेंगे।”
उन्होंने ऐसा लिख तो दिया लेकिन हमें समझ ही नहीं आया था कि ये लोग हमारी हेल्प करेंगे किस तरह से! लाइव सपोर्ट तो ये लोग प्रोवाइड करते नहीं, फिर पता नहीं कैसे ये हेल्प करेंगे!
इन कामों में भी लगा टाइम
बहरहाल, उन्होंने उसी ईमेल में आगे लिखा कि “जैसा कि हम चेक कर पा रहे हैं आपके ब्लॉग का https पोर्ट बंद है” और फिर उन्होंने अपने 2 आर्टिकल्स के लिंक दिए जिसमें https पोर्ट को इनेबल करने के बारे में जानकारी दी हुई थी। लेकिन वेब डेवलपमेंट की जानकारी नहीं होने की वजह से हमें समझ ही नहीं आया कि उन्होंने जो सोल्यूशन दिया है उसे अप्लाई कैसे करें!
Error 521 के बारे में हमने गूगल और YouTube पर बहुत सर्च किया और उसमें बताये गए तरीके से सोल्यूशंस को अप्लाई भी किया लेकिन इससे समस्या का समाधान नहीं हुआ क्योंकि प्रॉब्लम तो एक्चुअल में कुछ और ही थी जिसके बारे में न तो ऑनलाइन आजतक हमें किसी तरह का कोई आर्टिकल मिला और न ही होस्टिंग प्रोवाइडर कंपनी ने उसके बारे में कुछ बताया था।
हमने वेब डेवलपर से प्रॉब्लम फिक्स क्यों नहीं करवाया
हालांकि अगर हम चाहते तो एक वेब डेवलपर हायर करके 500-1000 रूपये तक में काम करवा सकते थे, लेकिन ये ख्याल मेरे मन में तब आया जब गूगल सर्च से हमारा electguru ब्लॉग लगभग-लगभग बाहर हो चुका था। इसका सीधा-सा मतलब ये हुआ कि अगर उसके बाद हम डेवलपर को हायर भी कर लेते तो भी ब्लॉग पर पहले के मुकाबले, न के बराबर ही व्यू आता।
चूंकि ब्लॉग गूगल सर्च से लगभग रीमूव ही हो चुका था इसलिए मैं हताश हो चुका था और हमें लगने लगा था कि अब ब्लॉग को वापस से गूगल सर्च में लाने में फिर से 0 से मेहनत करनी पड़ जायेगी। लेकिन तभी मेरे मन 2 विचार आया, पहली तो ये कि चाहे जो भी हो जाये और जितना भी टाइम लग जाए ब्लॉग को हम खुद से ही सही करेंगे। ऐसा करने से न सिर्फ ब्लॉग रिकवर होगा बल्कि वेब डेवलपिंग के बारे में भी बहुत कुछ समझ में आ जायेगा।
दूसरी बात ये मन में आया कि इसी बहाने एक छोटा-सा एक्सपेरिमेंट भी हो जायेगा कि अगर कोई ब्लॉग लम्बे समय तक बंद रहने की वजह से गूगल सर्च से रिमूव हो जाए तो फिर ब्लॉग वापस से लाइव होने के बाद इसे गूगल सर्च में वापस आने में कितना समय लगेगा और कितने हद तक रिकवरी हो पायेगी।
हालांकि ऐसा करने से हमें कुछ नुकसान भी हो रहे थे जिनमें से मुख्य नुकसान तो ये था कि ब्लॉग बंद होने की वजह से हमारी ब्लॉग से होने वाली अर्निंग बंद हो गयी थी, ब्लॉग वापस से गूगल सर्च में आ भी पायेगा या नहीं ये भी डाउट था, और ब्लॉग बंद होने के बावजूद भी हमें होस्टिंग के लिए पेमेंट करना ही पड़ रहा था।
electguru ब्लॉग वापस से लाइव कैसे हुआ?
(जवाब:- सर्वर को रीस्टार्ट करने पर)
05.07.2022; मंगलवार के दिन की यही वो तारीख थी जब मैं ब्लॉग को वापस लाइव कर पाने में सफल हुआ था। और जैसे ही ब्लॉग लाइव हुआ मुझे अपने-आप पर बहुत ही हंसी आई कि सोल्यूशन बस इतना छोटा-सा था और इसे समझने में हमने 3 महीने लगा दिया।
जी हाँ, ब्लॉग बंद होने से पहले आपलोगों ने ये बात जरूर नोटिस करा होगा कि electguru ब्लॉग हमेशा लाइव रहता था और बहुत ही फ़ास्ट लोड होता था। अगर मैं अपनी बात करूं तो, हमने कभी भी इस ब्लॉग पर डाउनटाइम नोटिस नहीं करा है। ऐसा इसलिए क्योंकि हमने किसी भी कंपनी से शेयर्ड होस्टिंग पर्चेस करने के बजाये सीधे digitalocean.com से क्लाउड होस्टिंग पर ब्लॉग को होस्ट कर रखा है जिसके अपने फायदे और नुकसान दोनों हैं जिनमें से एक नुकसान ये भी है कि इसमें आपको किसी भी तरह का लाइव सपोर्ट नहीं मिलता है।
जैसा कि; डिजिटलओसियन के सपोर्ट टीम ने बताया था कि Https पोर्ट को enable करना है, हमें ये भी समझ नहीं आया था कि ये कैसे होगा। लेकिन हमें ये लगा था कि ये समस्या SSL सर्टिफिकेट के सेटअप से सम्बंधित है (हमने इस ब्लॉग पर CloudFlare का फ्री SSL सर्टिफिकेट इंस्टॉल कर रखा है)। फिर हमने क्लाउडफ्लेयर में लॉग इन होकर बहुत दिनों तक सेटिंग्स को बदल-बदलकर देखा लेकिन फिर भी ब्लॉग स्टार्ट नहीं हुआ।
लगभग एक-से-दो महीने तक प्रयास के बाद भी जब कुछ नहीं हुआ तो हमने क्लाउडफ्लेयर से ब्लॉग को रिमूव करके वापस से ऐड किया लेकिन फिर भी बात नहीं बनी। हालांकि समय की कमी की वजह से हम कभी-कभी ही इस काम के लिए समय निकाल पाते थे और ज्यादा समय नहीं दे पाते थे इसीलिए इतना लम्बा समय व्यतीत हुआ लेकिन इससे भी फायदा ये हुआ कि इससे कभी भी मेरा दिमाग बोर नहीं हुआ और चीजों को समझने में ज्यादा आसानी हुई।
चूंकि हमने electguru ब्लॉग को एक डेवलपर को हायर करके इनस्टॉल करवाया था इसलिए हमें इससे सम्बंधित ज्यादा जानकारी नहीं थी। लेकिन बहुत ज्यादा दिमाग लगाने के बाद अब हम इन चीजों को समझने लग गए थे। और फिर एक दिन मेरे मन में आया कि क्यों न digitalocean टीम के द्वारा जो आर्टिकल का लिंक प्रोवाइड कराया गया था (https port enable करने के लिए) उसकी सहायता ली जाये!
फिर क्या था!! हमने Putty नामक सॉफ्टवेर से सर्वर में लॉग इन होकर उन सारे कोड्स को ट्राय कर लिया जो कि उनके आर्टिकल में बताया गया था, लेकिन प्रॉब्लम तो कुछ और था इसलिए ब्लॉग फिर भी स्टार्ट नहीं हुआ। एक-एक करके हमने बहुत तरह के सेटिंग्स करके देख लिया लेकिन फिर भी ब्लॉग लाइव नहीं हुआ क्योंकि प्रोब्लम वो थी ही नहीं जो कि सपोर्ट टीम ने बताया था।
वो मोमेंट जब ब्लॉग वापस लाइव हुआ
इसी काम को हमने बार-बार तकरीबन 10-15 दिनों तक थोड़ा-थोड़ा-सा समय निकालकर ट्राय किया लेकिन फिर भी कोई फायदा नहीं हुआ। लेकिन एक दिन 05.07.2022 को जैसे ही हमने एक बार इन सभी कोड्स को वापस ट्राय किया तो अचानक ही हमारी नजर Putty में शो हो रहे एक मेसेज पर गई जिसमें कुछ लिखा था “System restart required”.
चूंकि ये प्रॉब्लम electguru के होस्टिंग प्रोवाइडर कंपनी की तरफ से किये गए फिजिकल मेंटेनेंस की वजह से क्रिएट हुए थे इसलिए “System restart required” वाले मेसेज को पढ़कर हमें लगा कि ब्लॉग में कोई प्रॉब्लम नहीं है बल्कि एक बार बस सर्वर को रीस्टार्ट करने की जरूरत है। फिर हमने रीस्टार्ट करने का कोड क्या होता है ये सर्च किया लेकिन कहीं कुछ नहीं मिला। लेकिन सर्च करते-करते इसका एक पर्यायवाची शब्द जरूर मिला “reboot”.
फिर क्या था हमने reboot करने का भी कोड सर्च किया लेकिन ये भी नहीं मिला। थोड़ा-सा दिमाग लगाने के बाद हमने सीधे ही reboot टाइप करके Enter प्रेस कर दिया। इसके बाद कुछ प्रोसेस हुआ और पुट्टी ने काम करना बंद कर दिया। फिर जैसे ही हमने दुबारा इस सॉफ्टवेर को रन किया और सर्वर को लॉग इन किया तो इस बार “System restart required” वाला मेसेज अब दिखना बंद हो गया था।
फिर क्रोम पर ब्लॉग को ओपन किया तो फिर भी नहीं खुला लेकिन जैसे ही पेज को रिफ्रेश किया तो फिर …. मैजिक …. electguru ब्लॉग अब लोड होने लग गया था।
एक्सपीरियंस वाले लोगों के लिए इस पूरे प्रोसेस में 1 मिनट का भी समय नहीं लगता जिसमें हमने 3 महीने व्यतीत कर दिया। लेकिन इससे हमें सिर्फ नुकसान ही नहीं बल्कि बहुत सारे फायदे भी हुए जिसका इफ़ेक्ट हम आने वाले समय में आपलोगों के समक्ष जरूर प्रस्तुत करेंगे।
Add a comment