Hacer que una VPN de Juniper funcione en Linux

Hacer que una VPN de Juniper funcione en Linux

Probé varias herramientas, los scripts originales (ncsvc y ncui) no generan ningún mensaje de error para saber qué está mal con la conexión, incluso con Wireshark no pude saber qué estaba mal. La mejor herramienta que encontré hasta ahora esjvpnescrito en Perl, sin embargo, recibí un Status=6eerror (otros usuarios parecen tener el mismo error), desafortunadamente el desarrollador parece no tener tiempo para solucionarlo, aquí están los registros de los modos ncsvc y ncui esperando que alguien más haya tenido el mismo problema :

salida estándar ncsvcysalida estándar ncui

Respuesta1

Estamos trabajando para agregar compatibilidad con Juniper al cliente VPN OpenConnect:http://www.infradead.org/openconnect/

Por ahora, hasta que completemos el soporte de autenticación en OpenConnect, otro script similar a los que ha estado probando lo invocará:https://github.com/russdill/juniper-vpn-py

¿Puedo pedirle que pruebe eso y contarnos sus resultados? Deberíamos poder hacer que esto funcione, y cuando todo se haya asentado, debería tener soporte NetworkManager completamente integrado, tal como lo tenemos para Cisco AnyConnect (y también la línea de comandos, por supuesto).

Estamos en el canal IRC #openconnect en FreeNode, y el[correo electrónico protegido]lista de correo.

Respuesta2

También encontré este error y descubrí que es una condición de carrera que logré solucionar habilitando el modo de depuración (es decir , debug=1en jvpn.ini, lo que obviamente ya hiciste) y dejando jvpncomenzar ncsvccon strace, es decir, reemplazando esta línea enjvpn.pl

system("./ncsvc >/dev/null 2>/dev/null &");

por

system("strace ./ncsvc >/dev/null 2>/dev/null &");

Es una chinche heisen. Solución completa aquí:https://github.com/AurelienLourot/jvpn

Respuesta3

Has probadomsjnc? He estado usando eso durante un par de años desde mi caja Debian para acceder a la VPN Juniper de mi empleador. Las instrucciones en el sitio al que se hace referencia son bastante completas.

información relacionada