web-dev-qa-db-fra.com

Où se trouvent les journaux de connexion OpenVPN et les fichiers de configuration?

J'ai des problèmes pour me connecter au serveur OpenVPN. Où sont les fichiers journaux OpenVPN et comment trouver les détails de la connexion?

78
Hojat Taheri

Si vous utilisez le plugin Network Manager (network-manager-openvpn), recherchez / 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 /

66
Lilley

Par défaut, dans la plupart des distributions, la sortie du journal OpenVPN va au syslog, qui est généralement à /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 portent généralement le nom *.conf. server.conf est canonique; Les noms de fichiers de configuration client sont généralement du type <client name/>.conf.

42
Ri4a

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 démarré avec l’option --daemon. Selon la page de manuel OpenVPN, l’utilisation de l’option --daemon [progname] a les effets suivants:

Devenez un démon une fois toutes les fonctions d'initialisation terminées. Cette option entraînera l'envoi de tous les messages et des erreurs dans le fichier syslog (tel que /var/log/messages), à l'exception de la sortie des scripts et des commandes ifconfig, qui passera à /dev/null sauf indication contraire. La redirection syslog se produit immédiatement au moment où --daemon est analysé sur la ligne de commande, même si le point de démonisation se produit ultérieurement. Si l’une des options --log est présente, elle remplacera (sic) la redirection syslog.

Utilisez l'une des options --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 remplacement 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

Verbosité

L'option --verb peut être utilisée pour définir la verbosité du fichier journal de 0 (aucune sortie, sauf pour les 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
17
Anthony Geoghegan

Il est supposé se trouver dans votre répertoire personnel (répertoire personnel de l'utilisateur qui l'exécute), par exemple ~. L'exécution d'une commande ls -l la 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.

1
Lashae

Utilisez l'argument -l ou --syslog appelant openconnect. Maintenant, vous pouvez vérifier avec tail -f /var/log/syslog

1
ǝlpoodooɟƃuooʞ