OpenVPN: a conexão VPN para… por causa de segredos de VPN inválidos

14

Eu tenho três dias para usar o Linux. Configurei uma conexão OpenVPN seguindo as instruções definidas em: https://www.goldenfrog.com/support/vyprvpn/vpn-setup/linux/openvpn

A instalação do OpenVPN ocorreu sem problemas. O problema surgiu quando tentei conectar. Depois de configurar a conexão:

  1. Eu fui para as conexões são e selecionei minha VPN.
  2. A mensagem de erro que recebo é
    The VPN connection to "My VPN" because of invalid VPN secrets.

  3. Não há prompt ou áreas adicionais para inserir comandos. A caixa de diálogo desaparece após algum tempo.

Agora, meu computador é antigo (a razão pela qual instalei o ubuntu primeiro), então não tenho um adaptador sem fio. Estou conectando através de um cabo Ethernet, mas percebo que a conexão VPN quando está tentando se parece com a tentativa de conectar-se à VPN por Wi-Fi. O símbolo conectado muda de 2 setas em direções opostas ao símbolo Wi-Fi.

Fora isso, não tenho muita certeza do que mais poderia estar causando isso. Eu li que o problema está nos problemas do chaveiro, mas não recebo nenhuma solicitação para acessar o meu chaveiro, então parece que a solução precisa estar na configuração inicial.

Como posso resolver o erro de segredos de VPN no 14.04 ao conectar-me à Internet através de um cabo Ethernet?

Obi Smith
fonte
1
O ícone wifi animado é o comportamento padrão de "conexão com" para qualquer conexão, seja com fio, sem fio ou VPN. Os "segredos inválidos da VPN" sugerem uma senha incorreta, portanto, verifique novamente se você a digitou corretamente. Tente também as etapas na segunda metade desta página para ver se há algum problema com chaveiros.
precisa saber é o seguinte
Ok, brilhante, vou tentar. O arquivo binário não pode ser aberto com uma GUI. Você pode fornecer os comandos do terminal para obter acesso root e editar linhas no arquivo binário do terminal. Ou existe uma maneira de obter acesso root através de um dos aplicativos gráficos. gedit e Ghex parecem ser as melhores opções, mas eles não têm permissões para abrir o arquivo bin
Obi Smith
Na linha de comando, você pode promover um programa GUI, por exemplo, gedit, com o gksudo geditqual solicitará sua senha do sudo. Ou você pode editá-lo diretamente da linha de comando usando o editor nano com sudo nano /path/to/file; Depois de fazer as edições, salve Ctrl + O seguido de Enter para confirmar a substituição e Ctrl + X para sair.
precisa saber é o seguinte
Você definiu um arquivo crt. Nas configurações da VPN, você pode precisar de um certificado do seu servidor VPN. Geralmente, você pode baixá-los do seu provedor.
Dash LaLonde

Respostas:

1

Não estou realmente convencido de que isso seja um bug. Considerando que ele funciona para a maioria dos usuários Utilizando o openVPN e o gerenciador de rede.

Você tem as permissões apropriadas do arquivo de chave e certificado? O que acontece se você executar

openvpn --config nameofyourconfigfile.conf 

como raiz do terminal? cole a saída aqui se não funcionar. Deve fornecer mais informações de depuração.

Se funcionar assim. Então você tem problemas de permissão em sua chave e / ou arquivo de certificado.

tomodachi
fonte
1

Eu usei com openvpnsucesso muitas vezes com o seu companheiro vpnc-scripts,.

Quando esses dois pacotes estiverem disponíveis, tente conectar-se ao seguinte:

  1. openconnect -b -u USER.NAME --force-dpd 60 --authgroup=default --script=/usr/share/vpnc-scripts/vpnc-script VPN.DOMAIN.TLD

Isso também deve configurar suas rotas corretamente, para que, assim que você se conectar com êxito à VPN, seu computador saiba como se comunicar com as máquinas encontradas lá.

ATENÇÃO

Quando conectado a uma VPN usando vpnc-scriptso script padrão, conforme descrito, seu computador resolverá todas as consultas DNS usando o servidor DNS fornecido pela VPN. Isso significa que, quando você acessa o Facebook.com, o servidor DNS da VPN responde, em vez do servidor normalmente usado.

earthmeLon
fonte
0

Isso acontece comigo constantemente.

A VPN funciona bem na primeira vez e falha com esta mensagem em qualquer outro momento.

Eu uso esta solução alternativa:

sudo service network-manager restart

E, em seguida, tente conectar-se novamente e funcionará.

Nicolay77
fonte