आपके सिस्टम ड्राइव पर खाली स्थान की कमी के कारण यूनिफ़ी नियंत्रक सॉफ़्टवेयर स्टार्टअप विफल संदेश फेंक सकता है। इसके अलावा, जावा या यूनिफ़ी नियंत्रक सॉफ़्टवेयर की भ्रष्ट या पुरानी स्थापना भी चर्चा के तहत त्रुटि का कारण बन सकती है।
प्रभावित उपयोगकर्ता को त्रुटि तब मिलती है जब वह यूनिफ़ी नियंत्रक सॉफ़्टवेयर लॉन्च करने का प्रयास करता है। कुछ मामलों में, प्रभावित उपयोगकर्ता को यूनिफ़ी नियंत्रक सॉफ़्टवेयर को अपग्रेड करते समय त्रुटि का सामना करना पड़ा। 5 मिनट या उससे अधिक समय तक एप्लिकेशन लॉन्च होने के बाद कुछ प्रभावितों को त्रुटि संदेश मिला। यह त्रुटि विंडोज, लिनक्स, मैक और रास्पबेरी पाई उपयोगकर्ताओं द्वारा रिपोर्ट की गई है।
समस्या निवारण प्रक्रिया के साथ आगे बढ़ने से पहले, सुनिश्चित करें कि आपका नेटवर्क प्रकार या तो निजी है या डोमेन ।
समाधान 1:कार्य प्रबंधक के माध्यम से Unifi-संबंधित प्रक्रियाओं को बंद करें
आप जिस समस्या का सामना कर रहे हैं वह एक अस्थायी सॉफ़्टवेयर/संचार गड़बड़ के कारण हो सकती है। इस मामले में, सभी Unifi संबंधित प्रक्रियाओं को समाप्त करने और सॉफ़्टवेयर को पुन:लॉन्च करने से समस्या का समाधान हो सकता है। उदाहरण के लिए, हम विंडोज पीसी के लिए प्रक्रिया पर चर्चा करेंगे।
- बंद करें यूनिफ़ी नियंत्रक अनुप्रयोग।
- अब, Windows . पर राइट-क्लिक करें बटन और फिर प्रदर्शित मेनू में, कार्य प्रबंधक . पर क्लिक करें .
- अब, प्रक्रियाओं . में टैब में, Unifi नियंत्रक सॉफ़्टवेयर . से संबंधित प्रक्रिया का चयन करें और फिर प्रक्रिया समाप्त करें . पर क्लिक करें बटन। Unifi नियंत्रक . से संबंधित सभी प्रक्रियाओं के लिए दोहराएं ।
- फिर समाप्त करें जावा . से संबंधित सभी प्रक्रियाएं और MongoD.
- फिर यह जांचने के लिए नियंत्रक सॉफ़्टवेयर लॉन्च करें कि क्या यह सामान्य रूप से काम करना शुरू कर दिया है। एप्लिकेशन को लोड होने में कुछ समय लग सकता है क्योंकि यह निर्भरता का पुनर्निर्माण करेगा।
समाधान 2:सिस्टम डिस्क पर खाली स्थान
Unifi कंट्रोलर सॉफ़्टवेयर को अपना संचालन पूरा करने के लिए सिस्टम ड्राइव पर कुछ अतिरिक्त खाली स्थान की आवश्यकता होती है। यदि आपके पास सिस्टम ड्राइव पर पर्याप्त खाली स्थान उपलब्ध नहीं है, तो आप हाथ में त्रुटि का सामना कर सकते हैं। इस संदर्भ में, आपके सिस्टम ड्राइव पर कुछ खाली स्थान बनाने से समस्या का समाधान हो सकता है। उदाहरण के लिए, हम विंडोज के लिए प्रक्रिया पर चर्चा करेंगे।
- सी ड्राइव (सिस्टम ड्राइव) पर जगह खाली करें।
- अगर यह ठीक काम कर रहा है तो कंट्रोलर एप्लिकेशन लॉन्च करें।
समाधान 3:सिस्टम गुण फ़ाइल में निर्दिष्ट इंजन बदलें
यदि डेटाबेस 'mmapv1' स्टोरेज इंजन द्वारा बनाया गया था लेकिन निर्दिष्ट स्टोरेज इंजन 'wiredTiger' था, तो आप हाथ में त्रुटि का सामना कर सकते हैं। इस संदर्भ में, नियंत्रक अनुप्रयोग को mmapv1 संग्रहण इंजन का उपयोग करने के लिए बाध्य करने से समस्या का समाधान हो सकता है। उदाहरण के लिए, हम विंडोज पीसी के लिए प्रक्रिया पर चर्चा करेंगे।
- फ़ाइल एक्सप्लोरर लॉन्च करें और नेविगेट करें नियंत्रक अनुप्रयोग की स्थापना निर्देशिका में। आमतौर पर, यह होता है:
%USERPROFILE%\ Ubiquiti UniFi\data
- अब System.Properties फ़ाइल खोलें नोटपैड के साथ और निम्न पंक्ति जोड़ें फ़ाइल के अंत में:
db.extraargs=--storageEngine=mmapv1
- अब सहेजें आपके परिवर्तन और बाहर निकलें नोटपैड।
- फिर कंट्रोलर एप्लिकेशन लॉन्च करें और जांचें कि क्या यह ठीक से काम कर रहा है।
समाधान 4:विशेष वर्णों के बिना उपयोगकर्ता प्रोफ़ाइल का उपयोग करें
यूनिफ़ी नियंत्रक को समस्या होने के लिए जाना जाता है जब यूबिक्विटी यूनिफ़ी फ़ोल्डर के पथ में विशेष वर्ण होते हैं क्योंकि उपयोगकर्ता प्रोफ़ाइल के नाम में विशेष वर्ण होते हैं (उदाहरण के लिए सी:\ उपयोगकर्ता \ ÄçìÞôñçò \ Ubiquiti UniFi) और इस प्रकार चर्चा के तहत त्रुटि का कारण बनता है। इस परिदृश्य में, विशेष वर्णों के बिना एक नया उपयोगकर्ता प्रोफ़ाइल बनाने से समस्या का समाधान हो सकता है। ध्यान रखें कि आप वर्तमान उपयोगकर्ता नाम बदल सकते हैं लेकिन वह Ubiquiti Unifi फ़ोल्डर के पथ में प्रतिबिंबित नहीं होगा, इसलिए, आपको एक नया उपयोगकर्ता खाता बनाना होगा और उस उपयोगकर्ता को सभी डेटा स्थानांतरित करना होगा।
- अपने विंडोज पीसी के लिए एक नया उपयोगकर्ता खाता बनाएं और सभी को स्थानांतरित करें आपके डेटा का।
- फिर, जांचें यदि नियंत्रक सॉफ़्टवेयर त्रुटि से मुक्त है।
समाधान 5:Unifi नियंत्रक सॉफ़्टवेयर द्वारा आवश्यक डिफ़ॉल्ट पोर्ट को साफ़ करें
यूनिफ़ी कंट्रोलर एप्लिकेशन को सामान्य रूप से संचालित करने के लिए पोर्ट 8080 (डिफ़ॉल्ट रूप से) की आवश्यकता होती है। यदि किसी अन्य प्रोग्राम द्वारा उक्त पोर्ट का उपयोग किया जाता है, तो आप हाथ में त्रुटि का सामना कर सकते हैं। इस मामले में, उक्त पोर्ट का उपयोग करके प्रोग्राम को रोकना या किसी अन्य पोर्ट का उपयोग करने के लिए समस्याग्रस्त प्रोग्राम (या यूनिफ़ी कंट्रोलर एप्लिकेशन) को कॉन्फ़िगर करना समस्या का समाधान कर सकता है। उदाहरण के लिए, हम विंडोज पीसी के लिए प्रक्रिया पर चर्चा करेंगे।
- अपने विंडोज पीसी को साफ करें और जांच लें कि क्या समस्या हल हो गई है।
- यदि ऐसा है, तो कार्यक्रम ढूंढने का प्रयास करें बंदरगाह संघर्ष पैदा करना। आप यूनिफ़ी कंट्रोलर एप्लिकेशन के लिए डिफ़ॉल्ट पोर्ट भी बदल सकते हैं।
समाधान 6:Unifi लॉग का नाम बदलें
समस्या निवारण प्रक्रिया को आसान बनाने के लिए Unifi नियंत्रक लॉग (कई अन्य अनुप्रयोगों की तरह) बनाता है। यदि उक्त लॉग दूषित हो गए हैं तो आप हाथ में त्रुटि का सामना कर सकते हैं। इस स्थिति में, इन लॉग फ़ाइलों का नाम बदलने (अगले लॉन्च पर नई लॉग फ़ाइलें बनाई जाएंगी) समस्या का समाधान कर सकती हैं। उदाहरण के लिए, हम विंडोज के लिए प्रक्रिया पर चर्चा करेंगे।
- Unifi कंट्रोलर एप्लिकेशन को बंद करें और कार्य प्रबंधक के माध्यम से इसकी सभी संबंधित प्रक्रियाओं को समाप्त करें (जैसा कि समाधान 1 में चर्चा की गई है)।
- फाइल एक्सप्लोरर खोलें और नेविगेट करें स्थापना निर्देशिका . के लिए . आमतौर पर, निम्न पथ:
%USERPROFILE%\ Ubiquiti UniFi\logs\
- अब नाम बदलें लॉग फ़ाइलें। mongod और सर्वर लॉग का नाम बदलना न भूलें (फ़ाइल नाम एक्सटेंशन के अंत में .old जोड़ें)। फिर यह जांचने के लिए सॉफ़्टवेयर लॉन्च करें कि क्या समस्या हल हो गई है।
समाधान 7:Unifi फ़ोल्डर में जर्नल फ़ाइलें हटाएं
यूनिफी कंट्रोलर सॉफ्टवेयर विभिन्न प्रकार के डेटा को स्टोर करने के लिए जर्नल फाइलों का उपयोग करता है। यदि ये जर्नल फ़ाइलें दूषित हैं, तो आप चर्चा के अंतर्गत त्रुटि का सामना कर सकते हैं। इस संदर्भ में, इन जर्नल फ़ाइलों को हटाने से समस्या का समाधान हो सकता है। स्पष्टीकरण के लिए, हम विंडोज पीसी के लिए प्रक्रिया पर चर्चा करेंगे।
- यूनिफ़ी नियंत्रक बंद करें सॉफ़्टवेयर और कार्य प्रबंधक के माध्यम से इसकी सभी चल रही प्रक्रियाओं को समाप्त करें (जैसा कि समाधान 1 में चर्चा की गई है)।
- अपना फ़ाइल एक्सप्लोरर लॉन्च करें और नेविगेट करें एप्लिकेशन की स्थापना निर्देशिका में। आमतौर पर, यह होता है:
%USERPROFILE%\ Ubiquiti UniFi\data\db\journal
- बैकअप फ़ोल्डर की सभी फ़ाइलें सुरक्षित स्थान पर (बस अगर चीज़ें काम नहीं करती हैं)।
- अब, हटाएं फ़ोल्डर की सभी फ़ाइलें और पुनरारंभ करें आपकी प्रणाली।
- पुनरारंभ करने पर, नियंत्रक एप्लिकेशन लॉन्च करें और जांचें कि क्या यह ठीक से काम कर रहा है।
समाधान 8:यूनिफ़ी नियंत्रक सॉफ़्टवेयर को सेवा के रूप में स्थापित करें
यूनिफ़ी कंट्रोलर सॉफ़्टवेयर विभिन्न प्रकार की समस्याओं में चल सकता है यदि इसे सेवा के रूप में स्थापित नहीं किया गया है। वही वर्तमान त्रुटि का कारण भी हो सकता है। इस संदर्भ में, नियंत्रक सॉफ़्टवेयर को सेवा के रूप में स्थापित करने से समस्या का समाधान हो सकता है।
- बाहर निकलें नियंत्रक और कार्य प्रबंधक के माध्यम से इसकी सभी चल रही प्रक्रियाओं को बंद करें (जैसा कि समाधान 1 में चर्चा की गई है)।
- जावा जोड़ें सिस्टम के पर्यावरण चर में पथ (अस्थायी चर में पथ के अंत में)। आमतौर पर, यह होता है:
C:\Program Files(x86)\Java\jre7\bin\javaw.exe
- Windows खोज पर क्लिक करें बॉक्स (आपके सिस्टम के टास्कबार पर स्थित) और टाइप करें कमांड प्रॉम्प्ट . फिर खोज परिणामों की सूची में, कमांड प्रॉम्प्ट . पर राइट-क्लिक करें और व्यवस्थापक के रूप में चलाएँ . पर क्लिक करें .
- अब, टाइप करें निम्न आदेश और Enter दबाएं कुंजी:
cd "%UserProfile%\Ubiquiti UniFi\"
- फिर, यूनिफ़ी निर्देशिका में, टाइप करें निम्न आदेश और Enter दबाएं key:
java -jar lib\ace.jar installsvc
- जब यह "पूर्ण स्थापना" कहता है, टाइप करें निम्न आदेश और Enter दबाएं key:
java -jar lib\ace.jar startsvc
- फिर बाहर निकलें कमांड प्रॉम्प्ट।
- यह पुष्टि करने के लिए कि क्या “Unifi " सेवा चल रही है, कार्य प्रबंधक लॉन्च करें और यूनिफ़ी सेवा के लिए सेवा टैब जांचें।
- अब पहुंच नियंत्रक का वांछित इंटरफ़ेस आईपी और जांचें कि क्या समस्या हल हो गई है।
समाधान 9:जावा को नवीनतम बिल्ड में अपडेट करें
जावा Unifi कंट्रोलर सॉफ्टवेयर के संचालन के लिए आवश्यक है। नए तकनीकी विकास को पूरा करने और ज्ञात बग को ठीक करने के लिए जावा को नियमित रूप से अपडेट किया जाता है। यदि आप जावा के पुराने संस्करण का उपयोग कर रहे हैं तो आपको त्रुटि का सामना करना पड़ सकता है। इस संदर्भ में, जावा को नवीनतम बिल्ड में अपडेट करने से समस्या का समाधान हो सकता है। स्पष्टीकरण के लिए, हम विंडोज पीसी के लिए प्रक्रिया पर चर्चा करेंगे।
- Windows खोज पर क्लिक करें बॉक्स (आपके सिस्टम के टास्कबार पर स्थित) और फिर जावा . टाइप करें . फिर परिणामों की सूची में, जावा कॉन्फ़िगर करें . पर क्लिक करें .
- अब, अपडेट टैब पर क्लिक करें और फिर अभी अपडेट करें . पर क्लिक करें बटन (खिड़की के नीचे दाईं ओर)।
- जावा को अपडेट करने के बाद, जांचें कि क्या यूनिफी कंट्रोलर सॉफ्टवेयर त्रुटि से मुक्त है।
समाधान 10:जावा को पुनर्स्थापित करें
यदि जावा को अपडेट करने से समस्या का समाधान नहीं हुआ है, तो समस्या या तो जावा की भ्रष्ट स्थापना या जावा के असंगत संस्करण के कारण होती है। इस परिदृश्य में, जावा की स्थापना रद्द और पुन:स्थापित करने से समस्या का समाधान हो सकता है। उदाहरण के लिए, हम विंडोज के लिए प्रक्रिया पर चर्चा करेंगे।
- बंद करें Unifi नियंत्रक सॉफ़्टवेयर और इससे संबंधित सभी प्रक्रियाएं कार्य प्रबंधक के माध्यम से (जैसा कि समाधान 1 में चर्चा की गई है)।
- यदि एप्लिकेशन सेवा के रूप में स्थापित है, तो सेवा को अनइंस्टॉल करें ।
- Windows खोज पर क्लिक करें बॉक्स (आपके सिस्टम के टास्कबार पर स्थित) और टाइप करें कंट्रोल पैनल। फिर परिणाम सूची में, कंट्रोल पैनल . पर क्लिक करें .
- फिर किसी प्रोग्राम को अनइंस्टॉल करें . पर क्लिक करें .
- अब राइट-क्लिक करें जावा . पर और अनइंस्टॉल . चुनें . फिर संकेतों का पालन करें स्थापना रद्द करने की प्रक्रिया को पूरा करने के लिए अपनी स्क्रीन पर।
- फिर पुनरारंभ करें आपका सिस्टम लेकिन सुनिश्चित करें कि सिस्टम के स्टार्टअप पर कंट्रोलर एप्लिकेशन लॉन्च नहीं होता है।
- अब, डाउनलोड करें और इंस्टॉल करें जावा का नवीनतम संस्करण (यूनिफी के उचित संचालन के लिए आपको विंडोज़ पर जावा का 64-बिट संस्करण स्थापित करना होगा)। अगर आपको जावा को अनुमति देने के लिए फ़ायरवॉल . से एक संकेत मिलता है नेटवर्क पर संचार करने के लिए, इसकी अनुमति दें।
- फिर नियंत्रक एप्लिकेशन लॉन्च करें और जांचें कि क्या यह त्रुटि से मुक्त है।
समाधान 11:यूनिफ़ी नेटवर्क नियंत्रक सॉफ़्टवेयर को पुनर्स्थापित करें
यदि जावा को फिर से स्थापित करने से समस्या का समाधान नहीं हुआ है, तो समस्या यूनिफ़ी नियंत्रक सॉफ़्टवेयर के दूषित या पुराने इंस्टॉलेशन के कारण होती है। इस परिदृश्य में, नियंत्रक सॉफ़्टवेयर की स्थापना रद्द और पुन:स्थापित करने से समस्या हल हो सकती है। स्पष्टीकरण के लिए, हम विंडोज पीसी के लिए प्रक्रिया पर चर्चा करेंगे।
- बंद करें नियंत्रक अनुप्रयोग और कार्य प्रबंधक के माध्यम से इसकी सभी संबंधित प्रक्रियाओं को समाप्त करें (जैसा कि समाधान 1 में चर्चा की गई है)।
- फ़ाइल एक्सप्लोरर लॉन्च करें और नेविगेट करें निम्न पथ पर:
%userprofile%\Ubiquiti UniFi\data\backup
- फिर अपनी कॉन्फ़िग फ़ाइल का बैक अप लें (.unf फ़ाइल) एक सुरक्षित स्थान पर।
- अब विंडो खोज पर क्लिक करें अपने सिस्टम के टास्कबार पर बार और टाइप करें कंट्रोल पैनल . फिर खोज परिणामों की सूची में, नियंत्रण कक्ष . पर क्लिक करें ।
- फिर, किसी प्रोग्राम को अनइंस्टॉल करें . पर क्लिक करें ।
- अब, इंस्टॉल किए गए एप्लिकेशन की सूची में, राइट-क्लिक करें Unifi नियंत्रक सॉफ़्टवेयर . पर और फिर अनइंस्टॉल . पर क्लिक करें . यदि आपको यह कहते हुए संकेत मिलता है कि आप सेटिंग रखना चाहते हैं , फिर नहीं . पर क्लिक करें बटन।
- फिर अनुसरण करें स्थापना रद्द करने की प्रक्रिया को पूरा करने के लिए आपकी स्क्रीन पर संकेत।
- फिर फ़ाइल एक्सप्लोरर खोलें और नेविगेट करें निम्न पथ पर:
%userprofile%\Ubiquiti UniFi
- अब, पूरी तरह से हटाएं यह फ़ोल्डर।
- फिर निकालें समाधान 10 में चर्चा के अनुसार जावा।
- अब डाउनलोड करें और इंस्टॉल करें नवीनतम यूनिफ़ी नेटवर्क नियंत्रक सॉफ़्टवेयर।
- फिर पुनर्स्थापित करें .unf फ़ाइल से कॉन्फ़िगरेशन (चरण 2 और 3 पर बैकअप लिया गया)।
- अब, Unifi नेटवर्क कंट्रोलर सॉफ़्टवेयर लॉन्च करें और उम्मीद है कि यह त्रुटि से मुक्त हो गया है।