114 votes

Où se trouvent les logs de connexion et les fichiers de configuration d'OpenVPN ?

J'ai un problème de connexion au serveur OpenVPN. Où se trouvent les fichiers journaux OpenVPN et comment puis-je trouver les détails de la connexion ?

102voto

Lilley Points 1202

Si vous utilisez le plugin du gestionnaire de réseau ( network-manager-openvpn ), regardez dans /var/log/syslog

Cela devrait vous donner les derniers logs d'openvpn :

$ grep VPN /var/log/syslog

Les détails de la connexion se trouvent dans /etc/openvpn/

50voto

Adrian Holmes Points 23

Par défaut, dans la plupart des distributions, la sortie du journal OpenVPN va dans le syslog, qui se trouve généralement à l'adresse suivante /var/log/syslog

Cependant, vos fichiers de configuration peuvent définir l'emplacement du fichier journal de manière explicite, par exemple :

log-append /var/log/openvpn.log

Cela fonctionne à la fois pour les clients et les serveurs OpenVPN. Les fichiers de configuration OpenVPN sont généralement situés dans /etc/openvpn et généralement nommé *.conf . server.conf est canonique ; les noms de fichiers de configuration du client sont généralement du type <client name/>.conf .

29voto

Anthony Geoghegan Points 1326

Emplacement du fichier journal

Sur les serveurs, OpenVPN est généralement exécuté en tant que service système, c'est-à-dire qu'il est lancé avec la commande --daemon option. Selon la page du manuel OpenVPN, l'utilisation de l'option --daemon [progname] a l'effet suivant :

Devenir un démon une fois que toutes les fonctions d'initialisation sont terminées. Cette option option fera en sorte que tous les messages et les erreurs soient envoyés au fichier syslog (tel que /var/log/messages ), sauf pour la sortie de scripts et ifconfig qui iront dans /dev/null sauf si elle est redirigée autrement. La redirection de redirection syslog se produit immédiatement au moment où la --daemon est analysé sur la ligne de commande même si le point de démonisation a lieu plus tard. Si l'un des --log est présente, elle remplacera (sic) syslog la redirection.

Utilisez l'un ou l'autre des --log file o --log-append file options si vous voulez OpenVPN soient enregistrés dans un fichier différent. L'adresse --log l'option fait en sorte que le fichier journal spécifié est écrasé à chaque fois que le démon OpenVPN démarre. alors que le --log-append L'option ajoute de nouvelles entrées dans le fichier journal. Ces options options peuvent également être définies dans le fichier de configuration OpenVPN, par exemple,

log /var/log/openvpn.log

Verbosité

El --verb peut être utilisée pour définir la verbosité du fichier journal à partir de 0 (aucune 0 (pas de sortie sauf pour les erreurs fatales) à 11 (pour un maximum d'informations de débogage). La page de manuel spécifie des niveaux de 1 à 4 comme étant la gamme appropriée pour une normale. Ce comportement peut être défini dans le fichier de configuration d'OpenVPN, par exemple,

verb 3

2voto

Utilisez le -l o --syslog argument appelant openconnect. Vous pouvez maintenant vérifier avec tail -f /var/log/syslog

1voto

Mike B Points 18950

Il est censé se trouver dans votre répertoire personnel (répertoire personnel de l'utilisateur qui l'exécute), par exemple ~ . Exécution d'un ls -l Le commandement le révélera peut-être. D'autre part, vous pouvez lancer openvpn avec --debug pour capturer ce qui se passe en temps réel sur le terminal.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X