openconnect nexthop tiene una puerta de enlace no válida y valores no válidos para la solicitud de obtención de ruta

openconnect nexthop tiene una puerta de enlace no válida y valores no válidos para la solicitud de obtención de ruta

Estoy intentando conectarme a la red de mi universidad con openconnect. Cuando lo hago, me pide mis credenciales y luego muestra lo siguiente:

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.

en arco linux. Cisco anyconnect funciona bien en una máquina virtual Ubuntu en la misma máquina (solución torpe), sin embargo, prefiero resolver la causa del problema. Desafortunadamente, esto está más allá de mi nivel de habilidad. Cualquier ayuda sería muy apreciada.

Respuesta1

Creo que esto se debe a la validación agregada ipconnect2(que proporciona la iputilidad) en la versión 5.x (no estoy seguro de qué versión específicamente)

vpnc-script, que utiliza openconnect, crea direcciones CIDR IPv4 y las envía a la iputilidad para su enrutamiento. ipen la versión 4.x ignora la información de longitud de la máscara de red, pero ipen la versión 5.x la considera no válida.

utilicé eldegradarPaquete AUR para llevar mi ipconnect2versión 4.20, que parece funcionar.

Respuesta2

Tuve el mismo problema con Mandjaro Linux y el problema desapareció después de actualizar elVPNpaquete manualmente a la versión 0.5.3.r468.r81-1.

información relacionada