Muddog समस्या समाधान
पहले कनेक्शन स्क्रीन में देखें कि समस्या मेरा VPN कनेक्शन में है या मेरा इंटरनेट साझा करना में। संबंधित कनेक्शन विवरण या त्रुटि सूचना के त्रुटि विवरण में कारण दिखत ा है।
| लक्षण | जाँच |
|---|---|
| सेवा से जुड़ नहीं सकता | सेवा स्थिति और पहुँच अधिकार |
| देश सूची खाली या कनेक्शन विफल | देश और peer कनेक्शन |
| जुड़ा दिखता है लेकिन IP वही या पहुँच नहीं | VPN दायरा और ट्रैफ़िक |
| ऐप चलाने का बटन नहीं दबता या खास ऐप पर लागू नहीं | ऐप-वार VPN |
| सेवा सुविधा समर्थित नहीं बताती | ऐप और सेवा संस्करण |
| केवल मेरा इंटरनेट साझा करना विफल | साझा करना और रिकॉर्ड |
सेवा से नहीं जुड़ सकता
ऐप पृष्ठभूमि सेवा की स्थिति पढ़कर दिखाता है। संदेश का अर्थ ऐप स्थिति जाँच नहीं पा रहा है; VPN या साझा करना निश्चित रूप से बंद होना नहीं।
स ेवा सामान्य होने पर ऐप स्वतः फिर जुड़ता है। नीचे OS के अनुसार स्थिति और अधिकार जाँचें। सेवा शुरू करने पर इंटरनेट साझा करना भी शुरू होता है।
Linux
-
अभी इंस्टॉल किया हो तो डेस्कटॉप से लॉगआउट करके फिर लॉगिन करें और ऐप खोलें।
-
टर्मिनल में सेवा की स्थिति देखें।
systemctl status muddog-engine.service --no-pager -
सेवा बंद हो और VPN तथा साझा करना फिर इस्तेमाल करना हो तो शुरू करें। इसके साथ इंटरनेट साझा करना भी फिर शुरू होगा।
sudo systemctl start muddog-engine.service -
सेवा चल रही हो लेकिन ऐप पहुँच न सके तो ऐप वाले खाते के टर्मिनल में
id -nGचलाकरmuddogसमूह देखें।
व्यवस्थापक ने दूसरे खाते से इंस्टॉल किया और समूह छूट गया हो तो ऐप इस्तेमाल करने वाले सामान्य उपयोगकर्ता के रूप में लॉगिन किए टर्मिनल में नीचे का कमांड चलाएँ। फिर डेस्कटॉप से लॉगआउट करके दोबारा लॉगिन आवश्यक है।
sudo usermod -aG muddog "$(id -un)"
इसके विकल्प के रूप में ऐप व्यवस्थापक अधिकारों से न चलाएँ। सेवा ही शुरू न हो तो हाल की त्रुटियाँ देखें:
sudo journalctl -u muddog-engine.service -n 100 --no-pager
Windows
PowerShell में सेवा स्थिति देखें।
Get-Service -Name muddog-engine
सेवा बंद हो तो व्यवस्थापक PowerShell में शुरू करें।
Start-Service -Name muddog-engine
सेवा अक्षम की हो तो स्वतः शुरू करना फिर सक्षम करने के चरण मानें। सेवा गायब या आवश्यक फ़ाइलें कम हों तो नवीनतम MSI से इंस्टॉल या मरम्मत करें। ऐप सामान्य उपयोगकर्ता अधिकारों से चलाएँ।
macOS
- macOS 13 या बाद और Muddog.app का
/Applicationsमें कॉपी होना जाँचें। - वर्तमान लॉगिन खाता macOS व्यवस्थापक होना चाहिए।
- Service → Enable Background Service से सेवा पंजीकरण माँगें।
- Service → Background Service Settings… में Muddog के पृष्ठभूमि संचालन को मंज़ूरी दें। फिर ऐप के सेवा से जुड़ने की प्रतीक्षा करें।
टर्मिनल से पंजीकृत सेवा की स्थिति भी देख सकते हैं।
sudo launchctl print system/net.3rocks.muddog.engine
DMG या दूसरे फ़ोल्डर से ऐप चलाने पर सेवा पंजीकृत नहीं होती। ऐप बदलने के बाद समस्या हो तो macOS अपडेट चरण के अनुसार सेवा हटाएँ और ऐप फिर चलाएँ।
फिर भी विफल हो तो समस्या रिपोर्ट में सेवा की त्रुटि भी लिखें।
देश सूची खाली या कनेक्शन विफल
- सामान्य इंटरनेट चलने की जाँच करें।
- कनेक्शन देश → सूची रीफ़्रेश करें दबाएँ।
- चुना देश सूची से गायब हो तो स्वचालित चयन या दूसरा देश चुनें।
- कनेक्शन सर्वर सेटिंग बदली हो तो उन्नत सेटिंग के डिफ़ॉल्ट वापस लाकर सहेजें।
- फिर भी विफल हो तो कनेक्शन विवरण देखें।
P2P चुने देश के प्रतिभागियों और दोनों तरफ के नेटवर्क पर निर्भर है। देश दिखने से कनेक्शन की गारंटी नहीं होती। उपलब्ध peer न हो तो बाद में या दूसरे देश से प्रयास करें। फ़ायरवॉल/राउटर की पाबंदी कारण है या नहीं, यह देखने के लिए दूसरी उपलब्ध इंटरनेट लाइन से तुलना कर सकते हैं।
अधिकतम 10, कनेक्शन प्रयासों की सीमा है। peer न मिले तो उससे पहले भी समाप्त हो सकते हैं। जुड़ा VPN कटने के बाद स्वयं फिर कनेक्ट करना होगा।
जुड़ा दिखता है लेकिन IP वही है या पहुँच नहीं
- कनेक्शन → वर्तमान कनेक्शन दायरा इच्छित मोड में है या नहीं देखें। केवल सहेजकर फिर नहीं जुड़े तो पुराना दायरा लागू रहता है।
- IP/रेंज मोड में देखें कि इच्छित गंतव्य IP सूची में शामिल या बाहर है। सूची में डोमेन नाम नहीं डाल सकते।
- ऐप-वार मोड में ऐप पूरी तरह बंद करके Muddog से फिर चलाएँ।
- जाँचें कि कनेक्शन IPv6 तो नहीं। IPv6 VPN से नहीं जाता और Windows ऐप-वार मोड चुने ऐप का IPv6 रोकता है।
- दूसरा VPN या नेटवर्क प्रबंधन उपकरण हो तो उसका कनेक्शन काटकर भी तुलना करें। उसके मार्ग पहले लागू हो सकते हैं।
IP जाँच वाला ब्राउज़र या पेज VPN दायरे में न हो तो पुरानी लाइन का IP दिखना सामान्य है। DNS भी मोड और DNS सर्वर IP के अनुसार पुरानी लाइन इस्तेमाल कर सकता है।
साइट का देश प्रतिबंध जारी रहे तो दूसरे देश या peer से जाँचें। Muddog उस सेवा की पहुँच अनुमति या निश्चित गति की गारंटी नहीं देता।
macOS में Wi-Fi जैसी लाइन बदली हो तो VPN काटकर फिर जोड़ें। IP शामिल मोड में दूसरे प्रोग्राम के host route से टकराव की त्रुटि हो तो उस प्रोग्राम के कनेक्शन और दिए IP/रेंज देखें।
ऐप-वार VPN लागू नहीं होता
- macOS पर ऐप-वार VPN समर्थित नहीं है। पूरा इंटरनेट या IP/रेंज मोड इस्तेमाल करें।
- VPN से चलाएँ अक्षम हो तो देखें कि ऐप-वार मोड सहेजा है, उसी मोड से VPN जुड़ा है और ऐप चुना है।
- सूची खाली हो तो सूची रीफ़्रेश करें या Executable खोजें इस्तेमाल करें।
- ब्राउज़र पुरानी विंडो ही खोले तो पृष्ठभूमि प्रक्रियाएँ भी बंद करके चलाएँ।
- चलाना दूसरी सेवा को सौंपने या पुराने instance का इस्तेमाल करने वाले ऐप समर्थित नहीं हैं। इंस्टॉलेशन और ऐप-वार VPN की शर्तें देखें।
- Linux में Snap/Flatpak समर्थित नहीं हैं। systemd उपयोगकर्ता सत्र, cgroup v2 या nftables की त्रुटि हो तो परिवेश जाँचें और त्रुटि विवरण समस्या रिपोर्ट में जोड़ें।
- Windows में
.exeचुनें। VPN फिर जुड़ने के बाद प्रोग्राम पूरी तरह बंद करके Muddog से फिर चलाएँ। - Windows में WinDivert गायब या लोड न होने की त्रुटि हो तो MSI से मरम्मत या पुनः इंस्टॉल करें। फिर भी विफल हो तो त्रुटि विवरण भेजें।
ऐप और सेवा संस्करण अलग हैं
ऐप की माँगी सुविधा न समर्थित करने वाली पुरानी सेवा से जुड़ने पर त्रुटि होती है। नए पैकेज से ऐप और सेवा दोनों अपडेट करें। macOS में ऐप-वार VPN न होना संस्करण की त्रुटि नहीं, समर्थन की सीमा है।
अपडेट के बाद भी वही त्रुटि हो तो OS के अनुसार सेवा फिर शुरू करें। इससे चल रहे व्यक्तिगत VPN और साझा कनेक्शन कटेंगे।
Linux में ऐप बंद करें, नीचे का कमांड चलाएँ और ऐप फिर खोलें।
sudo systemctl restart muddog-engine.service
Windows में ऐप बंद करें, व्यवस्थापक PowerShell में नीचे का कमांड चलाएँ और ऐप फिर खोलें।
Restart-Service -Name muddog-engine
macOS में Service → Remove Background Service and Quit चुनें। फिर /Applications का Muddog चलाकर आवश्यक सेवा अनुमति दें।
सेवा फिर शुरू होने पर VPN दोबारा जोड़ना होगा। त्रुटि बनी रहे तो बार-बार पुनः शुरू करने के बजाय ऐप संस्करण और त्रुटि विवरण भेजें।
केवल साझा करना विफल या रिकॉर्ड नहीं पढ़ते
पहले मेरा इंटरनेट साझा करना → कनेक्शन विवरण देखें। रिकॉर्ड की जगह कम, सीमा पार या फ़ाइल लिखने की त्रुटि हो तो साझा करना बंद होता है। रिकॉर्ड स्थानीय संग्रह विधि से रखे जाते हैं।
डिस्क जगह और सेवा लॉग देखें। सु रक्षित रिकॉर्ड चाहिए हों तो त्रुटि मिटाने के लिए उन्हें बिना सोचे न हटाएँ; संदेश के साथ सहायता माँगें।
केवल रिकॉर्ड क्वेरी विफल हो तो सेवा पहुँच अधिकार और संस्करण देखें। तारीख के रिकॉर्ड साफ़ होने से क्वेरी के दौरान सामग्री बदली हो तो तारीख/शर्तें फिर चुनकर खोजें दबाएँ। क्वेरी सफल लेकिन खाली हो तो UTC तारीख, फ़िल्टर और अगले रिकॉर्ड देखें।