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.log
em/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/openvpn
e 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
--daemon
opçã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/null
menos que redirecionados de outra forma. O redirecionamento do syslog ocorre imediatamente no ponto--daemon
analisado na linha de comando, mesmo que o ponto de daemonização ocorra posteriormente. Se uma das--log
opções estiver presente, ela substituirá o redirecionamento de syslog (sic).
Use uma das opções --log file
ou --log-append file
se desejar que as mensagens do OpenVPN sejam registradas em um arquivo diferente. A --log
opção faz com que o arquivo de log especificado seja sobrescrito toda vez que o daemon OpenVPN é iniciado enquanto a --log-append
opçã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 --verb
opçã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 2
do padrão 3, mas não havia diferença perceptível. Então, rm openvpn.log
pensando 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 -l
ou --syslog
chamando 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