web-dev-qa-db-ja.com

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 vmで正常に動作しますが(不器用な回避策)、問題の原因を解決したいと思います。これは残念ながら私のスキルレベルを超えています。どんな助けでも大歓迎です。

1
Mohammed Li

Mandjaro Linuxでも同じ問題が発生しましたが、 vpnc パッケージを手動でバージョン0.5.3.r468.r81-1にアップグレードした後、問題は解決しました。

1
Konrad Bucheli

これは、バージョン5.xのipconnect2ipユーティリティを提供する)に検証が追加されたためだと思います(具体的にどのバージョンかわからない)

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

私は downgrade AURパッケージを使用してipconnect2をバージョン4.20にしました。

1
dotVezz