सेटिंग्ज ते .ovpn आयात करत नाहीत जे CLI स्वीकारते
टर्मिनलवरून जोडणारी प्रोफाइल डेस्कटॉप आयातीत तरीही अयशस्वी होऊ शकते. प्लगइन, ते टाकून देणारे निर्देश आणि प्रत्यक्षात काय साठवले गेले ते तपासा.
तीच फाइल शेलमधून जोडते आणि डेस्कटॉप पॅनेलमध्ये आयात होण्यास नकार देते. हे सर्व्हर, क्रेडेन्शियल्स आणि प्रोफाइल सिंटॅक्स वगळते, कारण कमांड-लाइन क्लायंटने तिन्ही आधीच पार्स केली आहेत. उरते ते डेस्कटॉप मार्गच: आवश्यक पॅकेजेस, समजणारे निर्देशांचे उपसंच आणि डिस्कवर लिहिणारा ऑब्जेक्ट. त्यापैकी प्रत्येक वेगळ्या पद्धतीने अयशस्वी होतो, आणि संदेश क्वचितच योग्याकडे निर्देश करतात.
डायलॉगला काहीही पार्स करण्यापूर्वी लागणाऱ्या तीन गोष्टी
आयात तुमच्या वापरकर्त्याच्या परवानग्यांसह चालते, म्हणून फक्त root साठी उपलब्ध डिरेक्टरीतील फाइल तिच्या सामग्रीचे महत्त्व होण्यापूर्वीच नाकारली जाते. पॅनेल फक्त त्या VPN प्रकारांची यादी दाखवते ज्यांचे NetworkManager प्लगइन स्थापित आहे; OpenVPN प्लगइनशिवाय पर्याय तुटलेला नसून अनुपलब्ध असतो. शेवटी, नेटवर्क उपकरण व्यवस्थापित असले पाहिजे: व्यवस्थापित नसलेले असे चिन्हांकित इंटरफेस कधीही सक्रिय न होणारे साठवलेले कनेक्शन स्वीकारू शकते. प्रोफाइल संपादित करण्यापूर्वी तिन्ही तपासा.
दोन आदेश पहिली फेरी ठरवतात: प्लगइनसाठी dpkg -l network-manager-openvpn-gnome आणि उपकरणाच्या स्थितीसाठी nmcli device status.
आयातकर्ता गुपचूप काय टाकून देतो
डेस्कटॉप भाषांतर गुणधर्मांच्या निश्चित संचाला लक्ष्य करते. त्या संचाबाहेरच्या ओळी गुपचूप टाकून दिल्या जातात, म्हणून इच्छित कॉन्फिगरेशनचे भाग गहाळ असतानाही टनेल वर येऊ शकते. up, down आणि script-security ने घोषित स्क्रिप्ट सहसा अदृश्य होतात, तसेच व्यवस्थापन इंटरफेस पर्याय आणि अतिरिक्त दूरस्थ ब्लॉक. vpn_gateway कीवर्डने लिहिलेला मार्ग अपवाद आहे: आयातकर्त्याला तिथे शब्दशः IPv4 गेटवे हवा असतो आणि ओळ टाकून देण्याऐवजी त्रुटीने थांबतो.
टाकून दिलेल्या मार्गाला ओळखण्याजोगा आकार असतो. कनेक्शन सक्रिय होते, इंटरफेसला पत्ता मिळतो, आणि एक विशिष्ट सबनेट पोहोचाच्या बाहेर राहते कारण मार्ग कधीही प्रोफाइलमध्ये पोहोचला नाही.
साठवलेले कनेक्शन वाचा, स्रोत फाइल नाही
आयातीचा अधिकृत निकाल की-फाइल आहे, तुम्ही निवडलेली .ovpn नाही. sudo cat /etc/NetworkManager/system-connections/office.nmconnection पॅनेलने प्रत्यक्षात काय साठवले ते दाखवते. तिथे मार्ग असूनही थेट तक्त्यात नसल्यास, आयात यशस्वी झाली आणि समस्या सक्रियकरणाची आहे. फाइलमध्ये नसल्यास, आयातकर्त्याने तो टाकून दिला आणि कितीही वेळा पुन्हा जोडले तरी तो परत येणार नाही.
दोन पर्यायी मार्ग भाषांतर स्तर टाळतात. nmcli connection import type openvpn file ./office.ovpn तोच ऑब्जेक्ट लिहितो आणि पॅनेल लपवणाऱ्या त्रुटी नोंदवतो.
जुना संपादक, nm-connection-editor ने सुरू होतो, पॅनेलमध्ये नसलेली मार्ग क्षेत्रे दाखवतो. स्क्रिप्ट किंवा असमर्थित निर्देशांवर अवलंबून असलेल्या प्रोफाइलसाठी, कमांड-लाइन क्लायंट ठेवा आणि त्याऐवजी सेवेने त्याची देखरेख करा, डेस्कटॉप कनेक्शन अक्षम केल्यानंतर जेणेकरून टनेलचा मालक फक्त एक घटक असेल.
जेव्हा आयात चालते पण सक्रियकरण चालत नाही
प्रगत टॅब आयात झालेला किंवा शेवटी निवडलेला ट्रान्सपोर्ट ठेवतो. UDP वर ऐकणारा सर्व्हर TCP निवडल्यावर लवकर अयशस्वी होतो, आणि संदेश क्वचितच तसे सांगतो. लॉग-इन वापरकर्त्याशिवाय सुरू होणाऱ्या कनेक्शनसाठी त्याचे रहस्य सर्व वापरकर्त्यांसाठी साठवावे लागते, जे फक्त या सत्रासाठी साठवण्यापेक्षा वेगळे सेटिंग आहे.
डायलॉगमध्ये उपयुक्त काही नसल्यास, journalctl -u NetworkManager -b सक्रियकरण का अयशस्वी झाले ते दाखवते. शेल क्लायंट त्या मार्गाला कधीही स्पर्श करत नाही, म्हणून डेस्कटॉप प्रत काम करत नसतानाही तो काम करत राहतो.
अंतिम तपासणी म्हणून, प्लगइन आवृत्तीची वितरण आवृत्तीशी तुलना करा. न जुळणारे प्लगइन स्वच्छपणे स्थापित होऊ शकते आणि तरीही nmcli तक्रारीशिवाय आयात करते ते प्रोफाइल सक्रिय करण्यास नकार देऊ शकते.