Estou com problemas para conectar ao servidor OpenVPN. Onde estão os arquivos de log do OpenVPN e como encontro os detalhes da conexão?
Estou com problemas para conectar ao servidor OpenVPN. Onde estão os arquivos de log do OpenVPN e como encontro os detalhes da conexão?
Respostas:
Se você estiver usando o plug-in do gerenciador de rede ( network-manager-openvpn ), consulte / var / log / syslog
Isso deve fornecer os últimos logs do openvpn:
$ grep VPN /var/log/syslog
Os detalhes da conexão podem ser encontrados em / etc / openvpn /
openvpnas.logem/var/log/
Por padrão, na maioria das distros, a saída do log do OpenVPN vai para o syslog, que geralmente está em /var/log/syslog
No entanto, seus arquivos de configuração podem definir o local do arquivo de log explicitamente, por exemplo:
log-append /var/log/openvpn.log
Isso funciona para clientes e servidores OpenVPN. Os arquivos de configuração do OpenVPN geralmente estão localizados /etc/openvpne geralmente são nomeados *.conf. server.confé canônico; os nomes de arquivos de configuração do cliente geralmente são semelhantes <client name/>.conf.
Nos servidores, o OpenVPN geralmente é executado como um serviço do sistema, ou seja, iniciado com a
--daemonopção De acordo com a página do manual OpenVPN, o uso da --daemon [progname]
opção tem o seguinte efeito:
Torne-se um daemon após todas as funções de inicialização serem concluídas. Essa opção fará com que todas as mensagens e mensagens de erro sejam enviadas ao arquivo syslog (como
/var/log/messages), exceto a saída de scripts e comandos ifconfig, que serão enviados a/dev/nullmenos que redirecionados de outra forma. O redirecionamento do syslog ocorre imediatamente no ponto--daemonanalisado na linha de comando, mesmo que o ponto de daemonização ocorra posteriormente. Se uma das--logopções estiver presente, ela substituirá o redirecionamento de syslog (sic).
Use uma das opções --log fileou --log-append filese desejar que as mensagens do OpenVPN sejam registradas em um arquivo diferente. A --logopção faz com que o arquivo de log especificado seja sobrescrito toda vez que o daemon OpenVPN é iniciado enquanto a --log-appendopção adiciona novas entradas ao arquivo de log. Essas opções também podem ser definidas no arquivo de configuração do OpenVPN, por exemplo,
log /var/log/openvpn.log
A --verbopção pode ser usada para definir a verbosidade do arquivo de log de 0 (nenhuma saída, exceto erros fatais) a 11 (para obter informações máximas de depuração). A página de manual especifica os níveis de 1 a 4 como o intervalo apropriado para uso normal. Esse comportamento pode ser definido no arquivo de configuração do OpenVPN, por exemplo,
verb 3
verb 2do padrão 3, mas não havia diferença perceptível. Então, rm openvpn.logpensando em reiniciar um novo log. Mas o openvpn.log não foi criado e agora não consigo encontrar os logs. Para onde foi o log agora? Eu criei um novo openvpn.log, mas ele permaneceu no tamanho 0.
Use o argumento -lou --syslogchamando openconnect. Agora você pode verificar comtail -f /var/log/syslog
/etc/openvpn/não foi contido arquivos de log e a configuração do OpenVPN