J’ai des problèmes pour me connecter au serveur OpenVPN. Où sont les fichiers journaux OpenVPN et comment puis-je trouver les détails de la connexion?
Si vous utilisez le plug – in Network Manager ( network-manager-openvpn ), consultez / var / log / syslog
Cela devrait vous donner les derniers journaux d’openvpn:
$ grep VPN /var/log/syslog
Les détails de connexion se trouvent dans / etc / openvpn /
Par défaut, dans la plupart des dissortingbutions, la sortie du journal OpenVPN est envoyée au syslog, qui se trouve généralement dans /var/log/syslog
Cependant, vos fichiers de configuration peuvent définir explicitement l’emplacement du fichier journal, 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 /etc/openvpn
généralement le nom *.conf
. server.conf
est canonique; Les noms de fichiers de configuration client ressemblent généralement à
.
Sur les serveurs, OpenVPN est généralement exécuté en tant que service système, c’est-à-dire qu’il est lancé avec l’option --daemon
. Selon la page de manuel OpenVPN, l’utilisation de l’ --daemon [progname]
a l’effet suivant:
Devenez un démon une fois toutes les fonctions d’initialisation terminées. Cette option entraînera l’envoi de tous les messages et messages d’erreur dans le fichier syslog (tel que
/var/log/messages
), à l’exception de la sortie des scripts et des commandes ifconfig, qui iront à/dev/null
sauf redirection contraire. La redirection syslog se produit immédiatement au moment où--daemon
est analysé sur la ligne de commande, même si le sharepoint démonisation se produit ultérieurement. Si l’une des options--log
est présente, elle--log
la redirection syslog (sic).
Utilisez les --log file
ou --log-append file
si vous souhaitez que les messages OpenVPN soient consignés dans un autre fichier. L’option --log
entraîne le --log
du fichier journal spécifié à chaque démarrage du démon OpenVPN, tandis que l’option --log-append
ajoute de nouvelles entrées au fichier journal. Ces options peuvent également être définies dans le fichier de configuration OpenVPN, par exemple,
log /var/log/openvpn.log
L’option --verb
peut être utilisée pour définir la verbosité du fichier journal de 0 (aucune sortie à l’exception des erreurs fatales) à 11 (pour un maximum d’informations de débogage). La page de manuel spécifie les niveaux de 1 à 4 comme étant la plage appropriée pour une utilisation normale. Ce comportement peut être défini dans le fichier de configuration OpenVPN, par exemple,
verb 3
Il est supposé se trouver dans votre répertoire personnel (répertoire personnel de l’utilisateur qui l’exécute), par exemple ~
. Exécuter une commande ls -l
révélera peut-être. D’autre part, vous pouvez démarrer openvpn avec l’option --debug
pour capturer ce qui se passe en temps réel sur le terminal.
Utilisez l’argument -l
ou --syslog
appelant openconnect. Maintenant, vous pouvez vérifier avec tail -f /var/log/syslog