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 ?
Réponses
Trop de publicités?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
.
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
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.