web-dev-qa-db-ja.com

「エラー:プラグインはインポート機能をサポートしていません」openvpn構成ファイルをインポートしようとすると

Gnomeネットワークマネージャーは、ubuntuを16.04バージョンにアップグレードした後、openvpn構成ファイル(.ovpn)をインポートできません。

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
31
ahooyee

私のセットアップ

また、Ubuntu 16.04クライアントで、ホームpritunlサーバーによって生成された.ovpnファイルをインポートしようとして、同じ問題が発生しました。

.ovpnファイルには、コメント行(#)とインライン証明書(<ca><tls-auth><cert><key>)が含まれていました。また、コメントやキーを削除する明確な理由はありませんでした。これと同じ.ovpnがKubuntu 16.04ネットワークマネージャーに既に正常にインポートされていましたが、reneg-secが高すぎるという警告のみが表示されました。 Ubuntu 16.04で問題をインポートする手がかり。

OPのエラーを解決する

  1. reneg-sec値が高すぎるため、既知の バグのインポート に遭遇します。

    reneg-sec 2592000
    

    コメントアウトするか、デフォルト値3600を使用します。

    #reneg-sec 2592000
    

    この値は、以下のAdvanced configタブのVPN設定から再設定できます。

    reneg-sec

  2. 構成には2つのremote定義がありました。

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

    1つだけで試してください:

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

これら2つの変更後、インポートエラーはありませんでした。

remote構成のさらなる問題

インポートエラーはもうありませんでしたが、リモートは正しくインポートされませんでした。つまり、ポートとプロトコルが適切に解析されなかったため、次のように.ovpnファイルのremoteディレクティブをさらに分解する必要がありました。

    remote hostname.org
    port 14195
    proto udp

概要

.ovpnファイルにはコメントやインライン証明書などが含まれていました。他の投稿を読んだ後、インラインファイルまたはコメントに問題があると考えたため、インライン証明書とキーを別のファイルに分割し、すべてのコメントを削除しました。

最後に、上記の修正を適用した後、インラインキーとコメントを含む.ovpnファイルがインポートされました。

19
Kostas Filios

私にとっての問題は、.ovpnファイルの次の行でした。

route remote_Host 255.255.255.255 net_gateway

この行をコメントアウトすると、接続をインポートできました。

14
dom_watson

Ubuntu 16.04もありますが、同じ問題が発生します。このソリューションは、VPNに既に接続されている別のコンピューターが必要なため、あまり良いソリューションではありません。

ターミナルからopenvpnとnetwork-managerが既にインストールされていることを確認します。

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

一般に、これは機能するはずですが、ごくわずかな場合(そして、その理由がわからない-おそらくバグだと思います).ovpnをインポートできません。

したがって、次の手順を実行します。

  1. VPNとの接続が既に作成されているコンピューターで、VPN接続を選択します

  2. パスワードを空にします

  3. エクスポートボタンをクリックします

この時点で、「。conf」ファイルが作成されます。

  1. 「.conf」ファイルを開き、コンピューター上のファイルを参照する部分があれば、それを編集します

  2. コンピューターで、「。conf」ファイルを使用して新しい接続を作成します。

10
João Paulo

私の場合、*。ovpnからすべてのコメント(#で始まる)を削除する必要がありました。一部の人々は、「remote SERVER NNNN」を含む行を「remote SERVER」と「port NNNN」に分割する必要があることも発見しました。

2
Adam
$ Sudo openvpn --config file.ovpn

私のために働いた-私はトンネルできますが、ローカルDNSが設定されていないので、ローカルIPを覚えておく必要があります。

1
abukaj

私にとっては、.ovpnファイルで以下を変更する必要がありました。

remote ***.org 443 tcp-client

に:

proto tcp
remote ***.org 443

また、@ Kostas Filiosが指摘したように、この部分をコメントに変更する必要がありました。

#reneg-sec 2592000
0
Shayan

ネットワークマネージャーで.ovpnファイルをインポートしているときにこの問題が発生しました。リモート回線を次のように変更して修正しました

remote vpn.example.com 1190 udp4

remote vpn.example.com 1190 udp

0
marcel.js

* .ovpnファイルを編集する

これはおそらく、解析できない.opvnファイルの設定が原因です。

まず、必要なパッケージがインストールされていることを確認してください。

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

それでも失敗する場合は、テキストエディターで* .ovpnファイルを編集し、インポートを中断する次の行を削除します。

<he>タグ

クライアントのovpn構成ファイルに<he>タグがある場合、それらの行を削除します。必要ありません:

<he>
...
</he>

複数の接続の詳細

次のようなものがある場合:

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

このセクションをこれに置き換えます。

remote <ip> 1194 udp

インポートは複数の接続で失敗し、<connection>タグをサポートしません。少なくとも16.04-17.04ではありません。

それだけです、私見ではコメントを保存できますが、違いはありません。

タグを削除して接続部分を編集したら、変更した* .ovpnファイルをインポートしてみてください。 ソリューション このブログ投稿から。

0
Janghou