Du coup, j’ai tenté de régler le problème en virant et purgeant le service openvpn. J’ai tout réinstallé et ai voulu tester avec une nouvelle configuration la génération des différents éléments pour etre certain de tester avec une bonne version.
Je fais tout bien comme il faut, et là surprise, une autre erreur dans les logs.
En revanche, le problème du pid failed a bien disparu !
Je note aussi que les logs sont références à 7h24, or il est 9h24. Mais la fonction “date” me renvoie bien 9h24. Ca peut venir de là ?
J’ai utilisé le script createVpn.sh pour créer mes accès, en voici le contenu :
#!/bin/bash
cd /etc/openvpn/easy-rsa
source vars
./build-key $1
mkdir /etc/openvpn/clientconf/$1/
cp /etc/openvpn/ca.crt /etc/openvpn/ta.key keys/$1.crt keys/$1.key /etc/openvpn/clientconf/$1
cd /etc/openvpn/clientconf/$1
#mkdir /etc/openvpn/MAJ/$1
#cd /etc/openvpn/MAJ/$1
echo "
# Client
client
dev tun
proto tcp-client
remote xx.xx.xx.xx 443
resolv-retry infinite
cipher AES-256-CBC
# Cles
ca ca.crt
cert $1.crt
key $1.key
tls-auth ta.key 1
# Securite
nobind
persist-key
persist-tun
comp-lzo
verb 3
" > client.conf
cp client.conf client.ovpn
rm -rf /etc/openvpn/clientconf/$1/$1.zip
zip $1.zip *.*
rm -rf /var/www/$1.zip
cp $1.zip /var/www/$1.zip
Voilà, je crois qu’il y a tout.
Le script a été lancé pour la première dès lors que la commande : /etc/init.d/openvpn start a bien fonctionné et après confirmation du bon lancement du service.
J’ai pas jugé utile de faire les commandes NAT, ça fonctionnait avant.