openconnect nexthopのゲートウェイが無効であり、ルート取得要求値も無効です。

openconnect nexthopのゲートウェイが無効であり、ルート取得要求値も無効です。

openconnectを使用して大学ネットワークに接続しようとしています。これを行うと、自分の資格情報の入力を求められ、次のように出力されます。

POST university_url
Got CONNECT response: HTTP/1.1 200 OK
CSTP connected. DPD 30, Keepalive 20
Connected as my.ip.v4.address, using SSL, with DTLS in progress
Established DTLS connection (using GnuTLS). Ciphersuite (DTLS1.2)-(ECDHE-RSA)-(AES-256-GCM).
Error: Nexthop has invalid gateway.
Error: ipv4: Invalid values in header for route get request.

Arch Linuxで。 Cisco Anyconnectは同じマシン上のUbuntu仮想マシンでうまく動作しますが(不器用な解決策)、問題の原因を解決したいと思います。残念ながら、これは私のスキルレベルを超えています。どんな助けでも大変感謝します。

答え1

私はこれが5.xバージョンに検証ipconnect2ip提供されたユーティリティ)が追加されたためだと思います(具体的にどのバージョンであるかはわかりません)。

vpnc-scriptipはopenconnectによって使用され、CIDR IPv4アドレスを構築し、ルーティングのためにユーティリティに送信します。ipネットマスク長情報はバージョン4.xでは無視されますが、ipバージョン5.xでは無効と見なされます。

私が使うものはダウングレードAURパッケージを使用すると、ipconnect2バージョン4.20が動作しているようです。

答え2

Mandjaro Linuxで同じ問題があり、アップグレード後に問題がなくなりました。仮想プライベートネットワークバージョン 0.5.3.r468.r81-1 で手動でパッケージ化されました。

関連情報