"त्रुटि: प्लगइन ओपनवेपएन फाइल को आयात करने का प्रयास करते समय आयात क्षमता का समर्थन नहीं करता है"


32

ग्नोम नेटवर्क प्रबंधक ubuntu को 16.04 संस्करण में अपग्रेड करने के बाद किसी भी ओपनवैप कॉन्फिग फाइल (.ovpn) को आयात नहीं कर सकता है;

जब मुझे ओपेनवोन कॉन्फिगर फाइल इम्पोर्ट करने की कोशिश होती है, तो मुझे निम्न त्रुटि संदेश मिलता है:

The file 'file-x.ovpn' could not be read or does not contain recognized VPN connection information Error: the plugin does not support import capability

इसे यहाँ हल कर दिया गया है और इसका उत्तर दिया गया है: askubuntu.com/questions/760664/ubuntu-16-04-openvpn?lq=1
Kestrell

1
हाय Kestrell ... आपके उत्तर के लिए धन्यवाद ************* मैं पहले से ही स्थापित आवश्यक संकुल और सफलतापूर्वक सेटअप Openvpn मैन्युअल रूप से स्थापित: ********** लेकिन मेरी समस्या यह है कि मैं नेटवर्क मैनेजर का उपयोग कर
ओपनवैप

2
क्या आपको कभी यह काम मिला?
सेठ

किसी भी अधिक पढ़ने से पहले, जांच लें कि नेटवर्क-मैनेजर-ओपनवैप स्थापित है।
FlipMcF

जवाबों:


19

मेरा सेटअप

मेरे पास भी यही मुद्दा था, एक Ubuntu 16.04 क्लाइंट पर .ovpnएक होम प्रिटुनल सर्वर द्वारा निर्मित फ़ाइल को आयात करने की कोशिश करना ।

.Ovpn फ़ाइल में टिप्पणी लाइनों ( #) के साथ-साथ इनलाइन प्रमाण पत्र ( <ca>, <tls-auth>, <cert>, <key>)। और टिप्पणियों या कुंजियों को हटाने का कोई स्पष्ट कारण नहीं था। यह .ovpnपहले से ही कुबंता 16.04 नेटवर्क प्रबंधक में सफलतापूर्वक आयात किया गया था, केवल reneg-secबहुत अधिक होने के बारे में एक चेतावनी के साथ ; Ubuntu 16.04 पर मुद्दों को आयात करने का एक सुराग।

ओपी की त्रुटियों को हल करना

  1. reneg-secमूल्य बहुत अधिक है और जाना जाता है का सामना करना पड़ता आयात बग :

    reneg-sec 2592000
    

    इसे टिप्पणी दें या डिफ़ॉल्ट मान का उपयोग करें 3600

    #reneg-sec 2592000
    

    यह मान विन्यास टैब Advancedमें सेटिंग्स से फिर से सेट किया जा सकता है VPN:

    reneg-सेकंड

  2. विन्यास की दो remoteपरिभाषाएँ थीं :

    remote hostname.org 14195 udp6
    remote hostname.org 14195 udp
    remote-random
    

    केवल एक के साथ प्रयास करें:

    #remote hostname.org 14195 udp6
    remote hostname.org 14195 udp
    #remote-random
    

इन दो संशोधनों के बाद, कोई आयात त्रुटियां नहीं थीं।

remoteकॉन्फ़िगरेशन के साथ आगे का मुद्दा

हालाँकि कोई भी आयात त्रुटि नहीं थी, लेकिन रिमोट को ठीक से आयात नहीं किया गया था, अर्थात पोर्ट और प्रोटोकॉल को ठीक से पार्स नहीं किया गया था, इसलिए मुझे remoteनिम्न .ovpn फ़ाइल में दिए गए निर्देश को आगे तोड़ना पड़ा।

    remote hostname.org
    port 14195
    proto udp

सारांश

मेरी .ovpn फ़ाइल में टिप्पणियों के साथ-साथ इनलाइन प्रमाणपत्र आदि शामिल हैं। कुछ अन्य पोस्ट पढ़ने के बाद, मैंने सोचा कि समस्या इनलाइन फ़ाइलों या टिप्पणियों में झूठ बोलती है, इसलिए मैंने इनलाइन प्रमाणपत्रों और कुंजियों को अलग-अलग फ़ाइलों में विभाजित किया और सभी टिप्पणियों को हटा दिया।

इसलिए अंत में, उपरोक्त सुधारों को लागू करने के बाद, .ovpnइनलाइन कुंजियों और टिप्पणियों के साथ फ़ाइल आयात की गई थी।


2
धन्यवाद reneg-secमूल्य वह कारण है जिससे मैं अपनी .ovpnफ़ाइल आयात नहीं कर सका । एक नेटवर्क-मैनेजर बग रिपोर्ट है: Bugs.launchpad.net/ubuntu/+source/network-manager-openvpn/+bug/…
Cas

1
धन्यवाद, मुझे नेटवर्क मैनेजर के उन्नत विकल्पों में "LZO डेटा कम्प्रेशन का उपयोग करें" की जाँच करनी थी (मैं OpenVPN एक्सेस सर्वर का उपयोग करता हूँ)। और डीएनएस लीक से सावधान रहें! ईथरनेट / वाईफाई इंटरफेस पर डीएनएस प्रश्नों को ब्लॉक करने के लिए फ़ायरवॉल नियम के बिना, मेरा स्वयं का डीएनएस सर्वर आईपी का उपयोग करते हुए भी डीएनएस रिसाव था, और ओपनवीपीएन 2.3.10 (नेटवर्क मैनेजर के माध्यम से) के लिए "ब्लॉक-आउट-डीएनएस" नियम के साथ। आप वेबसाइट dnsleaktest.com पर डीएनएस लीक की जांच कर सकते हैं और विर्सार्क जैसे टूल के साथ डबल चेक कर सकते हैं।
बपतिस्मा

अन्य फ़ाइलों में प्रमाणपत्रों को विभाजित करने से मुझे सफलतापूर्वक आयात करने की अनुमति मिली। मुझे tls-remoteइसके बजाय verify-x509-nameकाम करने के लिए उपयोग करना पड़ा
पियरे डे लेसिन

1
Googling, ऐसा लगता है कि फ़ाइल के पार्स नहीं किए जाने के कई कारण हैं। .ovpnफ़ाइल आयात करने की पार्सिंग त्रुटि के कारण क्या हुआ, इस पर एक और अधिक मौखिक संदेश प्राप्त करने का एक तरीका नहीं है ?
एंटेलियो

15

मेरे लिए समस्या मेरी .ovpnफ़ाइल में निम्न पंक्ति थी :

route remote_host 255.255.255.255 net_gateway

इस लाइन पर टिप्पणी करने से मुझे कनेक्शन आयात करने की अनुमति मिली।


3
Ubuntu 18.04 और अभी भी यह मुद्दा था। इस लाइन के बाहर (सोफोस एक्सजी कॉन्फिगर से) यह तय किया।
जैसिन

ubuntu 19.04 एक ही मुद्दा, इस लाइन पर टिप्पणी करते हुए निर्धारित त्रुटि
stetoc

10

मेरे पास Ubuntu 16.04 भी है, और वही समस्या होती है। समाधान बहुत अच्छा समाधान नहीं है, क्योंकि आपको वीपीएन के साथ पहले से जुड़े दूसरे कंप्यूटर की आवश्यकता है।

जांचें कि आपने टर्मिनल से पहले से ही ओपनवैप और नेटवर्क मैनेजर स्थापित कर रखा है:

$ sudo apt install openvpn network-manager-openvpn network-manager-openvpn-gnome
$ sudo systemctl restart network-manager

सामान्य तौर पर, यह काम करना चाहिए, लेकिन बहुत कम मामलों में (और मुझे पता नहीं क्यों - मुझे लगता है कि यह शायद एक बग है) .ovpnआयात नहीं किया जा सकता है।

इसलिए, शोध के चरणों का पालन करें:

  1. वीपीएन के साथ पहले से ही निर्मित कनेक्शन वाले कंप्यूटर पर, वीपीएन कनेक्शन का चयन करें

  2. पासवर्ड खाली करें

  3. निर्यात बटन पर क्लिक करें

इस बिंदु पर, आपके पास ".conf" फ़ाइल होगी।

  1. ".conf" फ़ाइल खोलें और मौजूद किसी भी हिस्से को अपने कंप्यूटर पर फ़ाइलों को संपादित करें

  2. अपने कंप्यूटर में, ".conf" फ़ाइल के साथ एक नया कनेक्शन बनाएं।


मेरे साथ भी ऐसा ही हुआ। सौभाग्य से मेरे पास पहले से कॉन्फ़िगर किया गया एक लैपटॉप था और अपने नए कंप्यूटर को कॉन्फ़िगर करने के लिए उस ट्रिक का उपयोग कर सकता था। त्वरित नोट हालांकि: मुझे उपयोगकर्ता नाम, पासवर्ड, कुंजी फ़ाइल और उन्नत TLS कुंजी फ़ाइल को फिर से कॉन्फ़िगर करना पड़ा।
igorsantos07

2

मेरे मामले में * .ovpn से सभी टिप्पणियों (# के साथ शुरू) को हटाना आवश्यक था। कुछ लोगों ने यह भी पाया कि "रिमोट सर्वर एनएनएनएन" वाली लाइन को "रिमोट सर्वर" और "पोर्ट एनएनएनएन" में विभाजित किया जाना चाहिए।


1
मैं पुष्टि कर सकता हूं कि .ovpnफ़ाइल से टिप्पणियों को हटाने से मेरी समस्या हल हो गई।
जॉर्ज डी

1
$ sudo openvpn --config file.ovpn

मेरे लिए काम किया - मैं सुरंग कर सकता हूं, हालांकि मुझे स्थानीय आईपी याद रखने की आवश्यकता है क्योंकि मेरे पास कोई स्थानीय डीएनएस कॉन्फ़िगर नहीं है।


0

* .Ovpn फ़ाइल संपादित करें

संभवतः यह .opvnफ़ाइल में सेटिंग्स के कारण होता है जिसे पार्स नहीं किया जा सकता है।

पहले सुनिश्चित करें कि आपके पास आवश्यक पैकेज स्थापित हैं:

sudo apt update && sudo apt install network-manager-openvpn-gnome network-manager-openvpn openvpn

यदि यह अभी भी विफल रहता है, तो एक टेक्स्ट एडिटर में * .ovpn फ़ाइल को संपादित करें और आयात को तोड़ने वाली निम्न पंक्तियों को हटा दें।

<he> टैग

यदि <he>क्लाइंट ovpn कॉन्फ़िग फ़ाइलों में कोई टैग है, तो उन पंक्तियों को हटा दें। इसकी जरूरत नहीं है:

<he>
...
</he>

एकाधिक कनेक्शन विवरण

अगर कुछ ऐसा है:

<connection>
remote <ip> 443 tcp-client
</connection
<connection>
remote <ip> 1194 udp
</connection>

उस अनुभाग को इसके साथ बदलें:

remote <ip> 1194 udp

आयात कई कनेक्शनों पर ठोकर खाता है और <connection>टैग का समर्थन नहीं करता है । कम से कम 16.04-17.04 में नहीं।

यह सब, IMHO आप टिप्पणी रख सकते हैं, वे कोई फर्क नहीं पड़ता।

आपके द्वारा टैग हटाए जाने और कनेक्शन भाग को संपादित करने के बाद, संशोधित * .ovpn फ़ाइल आयात करने का प्रयास करें। इस ब्लॉग पोस्ट से समाधान


0

मेरे लिए, मुझे .ovpn फ़ाइल में निम्नलिखित को बदलना होगा:

remote ***.org 443 tcp-client

सेवा मेरे:

proto tcp
remote ***.org 443

और भी, जैसा कि @Kostas Filios ने बताया कि मुझे इस हिस्से को एक टिप्पणी में बदलना था:

#reneg-sec 2592000

0

नेटवर्क प्रबंधक के साथ .ovpn फ़ाइल आयात करते समय मुझे यह समस्या थी। मैंने अपनी रिमोट लाइन को बदलकर इसे ठीक किया

remote vpn.example.com 1190 udp4

सेवा मेरे

remote vpn.example.com 1190 udp

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.