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 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 à .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 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 

    Verbosité

    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