Fazendo um trabalho de juniper VPN no linux

2

Eu tentei várias ferramentas, os scripts originais (ncsvc e ncui) não saem nenhuma mensagem de erro para saber o que há de errado com a conexão, mesmo com wireshark eu não poderia saber o que estava errado. A melhor ferramenta que encontrei até agora é jvpn escrito em Perl, no entanto eu tenho um erro Status=6e (outros usuários parecem ter o mesmo erro), infelizmente o desenvolvedor parece não ter tempo para consertá-lo, aqui estão os logs dos modos ncsvc e ncui esperando que outra pessoa tenha o mesmo problema:

stdout ncsvc e ndui stdout

    
por Pedro 23.01.2015 / 09:52

3 respostas

1

Estamos trabalhando para adicionar o suporte da Juniper ao cliente OpenConnect VPN: link

Por enquanto, até concluirmos o suporte à autenticação no OpenConnect, ele está sendo chamado por outro script semelhante ao que você está tentando: link

Posso fazer você tentar isso e nos informar seus resultados? Devemos ser capazes de fazer isso funcionar e, quando a poeira acabar, você deve ter o suporte NetworkManager totalmente integrado, assim como temos para o Cisco AnyConnect (e também a linha de comando, é claro).

Estamos no canal de IRC #openconnect no FreeNode e na lista de discussão [email protected].

    
por 31.01.2015 / 08:49
1

Eu também estava acertando esse erro e descobri que é uma condição de corrida que consegui resolver ao ativar o modo de depuração (ou seja, debug=1 in jvpn.ini , que você obviamente já fez) e deixar jvpn inicie ncsvc com strace , ou seja, substitua esta linha em jvpn.pl

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

por

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

É um heisenbug. Solução completa aqui: link

    
por 19.09.2015 / 22:33
0

Você já tentou msjnc ? Eu tenho usado isso por alguns anos a partir da minha caixa Debian para entrar no Juniper VPN do meu empregador. As instruções no site referenciado são bem detalhadas.

    
por 23.01.2015 / 15:39

Tags