"Error: plugin tidak mendukung kemampuan impor" ketika mencoba mengimpor file konfigurasi openvpn

32

Manajer jaringan Gnome tidak dapat mengimpor file konfigurasi openvpn (.ovpn) setelah memutakhirkan ubuntu ke versi 16.04;

Saya mendapatkan pesan kesalahan berikut ketika saya mencoba mengimpor file konfigurasi openvpn:

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
ahooee
sumber
Ini telah diatasi dan dijawab di sini: askubuntu.com/questions/760664/ubuntu-16-04-openvpn?lq=1
Kestrell
1
Hai Kestrell ... Terima kasih atas jawaban Anda ************* Saya sudah menginstal paket yang diperlukan dan berhasil mensetup openvpn secara manual: ********** tapi masalah saya adalah saya tidak dapat mengimpor file konfigurasi
openvpn
2
Apakah Anda pernah berhasil ini?
Seth
sebelum membaca lagi, periksa apakah network-manager-openvpn diinstal.
FlipMcF

Jawaban:

19

Pengaturan saya

Saya juga memiliki masalah yang sama, mencoba mengimpor pada klien Ubuntu 16.04 .ovpnfile yang dihasilkan oleh server pritunl rumah.

The .ovpn file yang terdapat komentar garis ( #) serta sertifikat inline ( <ca>, <tls-auth>, <cert>, <key>). Dan tidak ada alasan yang jelas untuk menghapus komentar atau kunci. Hal yang sama .ovpntelah berhasil diimpor ke manajer jaringan Kubuntu 16.04, dengan hanya peringatan tentang reneg-secterlalu tinggi; Petunjuk untuk mengimpor masalah di Ubuntu 16.04.

Memecahkan kesalahan OP

  1. The reneg-secnilai terlalu tinggi dan pertemuan dikenal bug impor :

    reneg-sec 2592000
    

    Beri komentar atau gunakan nilai default 3600.

    #reneg-sec 2592000
    

    Nilai ini dapat diatur ulang dari Advanced pengaturan di VPNtab konfigurasi di bawah:

    reneg-dtk

  2. Konfigurasi memiliki dua remotedefinisi:

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

    Coba hanya dengan satu:

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

Setelah dua modifikasi ini, tidak ada kesalahan impor.

Masalah selanjutnya dengan remotekonfigurasi

Meskipun tidak ada kesalahan impor lagi, remote tidak diimpor dengan benar, yaitu port dan protokol tidak diuraikan dengan benar, jadi saya harus memecah remotearahan lebih lanjut dalam file .ovpn sebagai berikut

    remote hostname.org
    port 14195
    proto udp

Ringkasan

File .ovpn saya berisi komentar serta sertifikat inline, dll. Setelah membaca beberapa posting lain, saya pikir masalahnya terletak pada file inline atau komentar, jadi saya membagi sertifikat inline dan kunci menjadi file terpisah dan menghapus semua komentar.

Jadi pada akhirnya, setelah menerapkan perbaikan di atas, .ovpnfile dengan kunci inline dan komentar diimpor.

Kostas Filios
sumber
2
Terima kasih reneg-secnilainya adalah alasan saya tidak dapat mengimpor .ovpnfile saya . Ada laporan bug manajer jaringan: bugs.launchpad.net/ubuntu/+source/network-manager-openvpn/+bug/…
Cas
1
Terima kasih, saya juga harus memeriksa "Gunakan kompresi data LZO" di opsi lanjutan dari Network Manager (Saya menggunakan OpenVPN Access Server). Dan berhati-hatilah dengan kebocoran DNS! Tanpa aturan firewall untuk memblokir permintaan DNS pada antarmuka Ethernet / WiFi, ada kebocoran DNS, bahkan ketika menggunakan IP server DNS saya sendiri dan dengan aturan "block-outside-dns" untuk OpenVPN 2.3.10 (via Network Manager). Anda dapat memeriksa kebocoran DNS di situs web dnsleaktest.com dan periksa dengan alat seperti Wireshark.
baptx
Memisahkan sertifikat dalam file lain memungkinkan saya untuk mengimpor dengan sukses. Saya juga harus menggunakan tls-remotealih-alih verify-x509-namebekerja
Pierre de LESPINAY
1
Googling, sepertinya ada BANYAK alasan mengapa file tidak dapat diuraikan. Bukankan cara untuk mendapatkan pesan yang lebih jelas tentang apa yang menyebabkan kesalahan penguraian yang mencoba mengimpor .ovpnfile?
Antonello
15

Masalah bagi saya adalah baris berikut dalam .ovpnfile saya :

route remote_host 255.255.255.255 net_gateway

Mengomentari baris ini memungkinkan saya untuk mengimpor koneksi.

dom_watson
sumber
3
Ubuntu 18.04 dan masih memiliki masalah ini. Mengomentari baris ini (dari Sophos XG config) memperbaikinya.
Jasin
ubuntu 19,04 masalah yang sama, mengomentari baris ini memperbaiki kesalahan
stetoc
10

Saya juga punya Ubuntu 16.04, dan masalah yang sama terjadi. Solusinya bukan solusi yang sangat baik, karena Anda memerlukan komputer lain yang sudah terhubung dengan VPN.

Periksa apakah Anda telah menginstal openvpn dan manajer jaringan, dari terminal:

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

Secara umum, ini seharusnya berhasil, tetapi dalam beberapa kasus (dan saya tidak tahu mengapa - saya kira itu mungkin bug) a .ovpn tidak dapat diimpor.

Jadi, ikuti langkah-langkah tesis ini:

  1. Pada komputer yang sudah memiliki koneksi yang dibuat dengan VPN, pilih koneksi vpn

  2. buat kata sandi kosong

  3. klik tombol ekspor

Pada titik ini, Anda akan memiliki file ".conf".

  1. buka file ".conf" dan edit setiap bagian yang mereferensikan file di komputer Anda jika ada

  2. Di komputer Anda, buat koneksi baru dengan file ".conf".

João Paulo
sumber
itu terjadi pada saya juga. Untungnya saya punya laptop yang sudah dikonfigurasi dan bisa menggunakan trik itu untuk mengkonfigurasi komputer baru saya. Catatan singkat: Saya harus mengkonfigurasi lagi nama pengguna, kata sandi, file kunci dan file kunci TLS lanjut.
igorsantos07
2

Dalam kasus saya, perlu untuk menghapus semua komentar (dimulai dengan #) dari * .ovpn. Beberapa orang menemukan juga bahwa baris yang mengandung "NNNN SERVER jarak jauh" harus dipecah menjadi "SERVER jarak jauh" dan "port NNNN".

Adam
sumber
1
Saya dapat mengonfirmasi bahwa menghapus komentar dari .ovpnfile menyelesaikan masalah saya.
George D
1
$ sudo openvpn --config file.ovpn

bekerja untuk saya - saya dapat melakukan tunnel, namun saya perlu mengingat IP lokal karena saya tidak memiliki DNS lokal yang dikonfigurasi

abukaj
sumber
0

Edit file * .ovpn

Mungkin ini disebabkan oleh pengaturan dalam .opvnfile yang tidak dapat diuraikan.

Pertama, pastikan Anda telah menginstal paket yang dibutuhkan:

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

Jika masih gagal, edit file * .ovpn di editor teks dan hapus baris berikut yang melanggar impor.

<he> menandai

Jika ada <he>tag di file konfigurasi ovpn klien, hapus baris itu. Tidak diperlukan:

<he>
...
</he>

Beberapa detail koneksi

Jika ada sesuatu seperti:

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

Ganti bagian itu dengan ini:

remote <ip> 1194 udp

Impor tersandung pada beberapa koneksi dan tidak mendukung <connection>tag. Setidaknya tidak dalam 16.04-17.04.

Itu saja, IMHO Anda dapat menyimpan komentar, tidak ada bedanya.

Setelah Anda menghapus tag dan mengedit bagian koneksi, coba impor file * .ovpn yang dimodifikasi. Solusi dari posting blog ini.

Janghou
sumber
0

Bagi saya, saya harus mengubah yang berikut dalam file .ovpn:

remote ***.org 443 tcp-client

Untuk:

proto tcp
remote ***.org 443

Dan juga, seperti yang ditunjukkan oleh @Kostas Filios saya harus mengubah bagian ini menjadi komentar:

#reneg-sec 2592000
Shayan
sumber
0

Saya mengalami masalah ini saat mengimpor file .ovpn dengan manajer jaringan. Saya memperbaikinya dengan mengubah jalur jarak jauh saya dari

remote vpn.example.com 1190 udp4

untuk

remote vpn.example.com 1190 udp

marcel.js
sumber