Como posso solucionar problemas de "Falha na conexão VPN"?

70

Existe alguma maneira de obter um log de erro para uma tentativa de conexão VPN com falha? Tudo o que recebo é essa notificação e não tenho idéia para onde ir a partir daí.

Olivier Lalonde
fonte

Respostas:

71

O log é gravado em /var/log/syslog.
Abra o gnome-terminal e faça sudo tail -f /var/log/syslog
Isso seguirá o arquivo (imprime no terminal para novas mensagens de log).
Agora tente conectar-se ao vpn, as mensagens começarão a aparecer no terminal.
Quando terminar de seguir o log, clique em Ctrl + c para sair da cauda.

Pode-se adicionar marcadores ao log abrindo outro terminal e fazendo algo assim:
logger "............... Starting VPN... "

kroiz
fonte
11
obrigado. meu nome de usuário / senha estavam incorretos, mas tudo o que obtive foi "a conexão expirou". os logs me diziam tudo o que eu precisava saber!
anon58192932
27

A nova variante (systemd-) para obter os logs é

journalctl -u NetworkManager.service
Matthias Weiler
fonte
Não é apenas uma variante, mas inclui mais informações. Somente graças à busca via journalctl, eu consegui encontrar um problema com o Windows VPN. pppd[15094]: MS-CHAP authentication failed: E=649 No dialin permission
Ondra Žižka 06/06
5

Que tipo de VPN você está tentando estabelecer?

É PPTP (proprietário da Microsoft) ou compatível com Cisco?

A maneira mais fácil seria executar o pptp (para PPTP) ou vpnc (para Cisco) a partir de um console e ver os possíveis erros interativamente.

Eu acho que o vpnc é bastante simples, basta digitar as informações necessárias (gateway ip, nome do grupo / senha, nome do usuário / senha).

Na verdade, eu não usei uma VPN PPTP, mas algumas informações sobre como configurá-la podem ser encontradas aqui no cyberciti

Pavlos G.
fonte
4

No Fedora e em outras distros do systemd que não possuem / var / log / syslog, os logs da VPN podem ser acessados ​​com "sudo journalctl -f"

-f é para seguir.

Ray Foss
fonte
2
Eu sugiro que isso não seja realmente relevante, pois é "askubuntu", mas o Ubuntu também está migrando para o systemd e, embora provavelmente sempre tenha / var / log / syslog (sua existência é independente do systemd, e Duvido que o Fedora o tenha usado antes do systemd), journalctlé sempre a maneira correta de visualizar o log no systemd.
Auspex
0

Acabei de confirmar o problema no ubuntu 14.04 LTS.

Adicione que, se você iniciar o vpn manualmente com o seguinte comando, ele funcionará pelo menos para mim:

sudo vpnc --domain "" --local-port 0 --enable-1des mypcffile
Stefano Ghezzi
fonte
0

Abra as opções Avançadas e marque Usar uma conexão TCP . Isso consertou para mim. Ubuntu 14.04 LTS, OpenVPN.

user472251
fonte
0

Tente ativar "Avançado" -> "Usar criptografia ponto a ponto (MPPE)", isso funcionou para mim.

Lyubomir Parvanov
fonte