En Ubuntu 16.04 obtengo el siguiente error:
$ openconnect -v vpn.com
POST https://vpn.com/
Attempting to connect to server 1.1.1.1:443
SSL negotiation with vpn.com
Connected to HTTPS on vpn.com
Got HTTP response: HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Cache-Control: no-cache
Pragma: no-cache
Connection: Keep-Alive
Date: Mon, 22 Aug 2016 00:04:14 GMT
X-Frame-Options: SAMEORIGIN
X-Aggregate-Auth: 1
HTTP body chunked (-2)
XML POST enabled
Error: Server asked us to run CSD hostscan.
You need to provide a suitable --csd-wrapper argument.
Failed to obtain WebVPN cookie
Intenté --no-xmlpost post
y también obtuve un error.
Aquí hay algunos antecedentes:
tenía Ubuntu 14.04 y me estaba conectando al servidor vpn usando openconnect. Luego, hace una semana, dejó de funcionar con este problema. Supongo que el sitio vpn actualizó su servidor vpn de Cisco al requerido para el troyano CSD. De todos modos, decidí actualizar a 16.04 y todavía tengo el mismo problema.
networking
vpn
cisco
openconnect
sdstack
fuente
fuente
--authgroup
lugar de--usergroup
./etc/resolv.conf
y las búsquedas de DNS fallaban.Respuestas:
Encontré mi respuesta a través de esta publicación:
https://gist.github.com/l0ki000/56845c00fd2a0e76d688
Hice lo siguiente:
Edite el archivo con el servidor vpn:
Ejecute el archivo
Ejecute openconnect:
fuente
sudo
? Apoyan la operación no root . Desde esa página: por razones de seguridad, es mejor si el código orientado a la red puede ejecutarse sin privilegios de root, y hay algunas opciones que permiten que OpenConnect se ejecute como un usuario sin privilegios.Descubrí que necesitaba especificar --os = win también. Esto pareció funcionar alrededor de una respuesta 404 que el servidor estaba generando cuando intentaba descargar sfinst.
La información sobre el 404 para el primer problema se puede encontrar en la lista de correo de openconnect-devel " Conectando con Linux cuando el CSD está disponible ".
Tuve éxito con el siguiente comando que usa la bandera os y la bandera csd-wrapper juntas:
fuente
Tuve este error en Ubuntu 18.04
pude conectarme al servidor usando el siguiente enlace y la segunda respuesta .
solo usa la
-v
banderafuente