Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/12/2020, à 21:16

JulesBalarate

[Résolu] OpenVPN refuse de se déconnecter

Bonjour,
En formation à distance, on nous a fournit un .exe pour lancer OpenVPN afin que nous puissions nous connecter aux machines mieux adaptées du centre. Sauf qu'évidement je suis sous Xubuntu, et donc un .exe...
Alors je l'ai donc décompressé, j'ai récupéré la configuration et je l'ai placé dans un répertoire sur le bureau, j'ai installé OpenVPN, je me place en console dans le dossier de conf, je lance

sudo openvpn APpfSense-UDP4-21000-user2-config.ovpn

ensuite je prends le contrôle de la machine distance avec Remmina et je peux travailler.

Par contre, en fin de la journée je suis dans l’incapacité de rompre le tunnel. Ça rend l'arrêt de la machine long, et on dirait même que ça bugue le démarrage le matin: je suis parfois obligé de m'y reprendre en deux fois.
La commande que j'utilise est

sudo /etc/init.d/openvpn stop

La console me renvoi

Stopping openvpn (via systemctl): openvpn.service.

Mais OpenVPN ne s'arrête pas pour autant, je peux parfaitement continuer de manipuler la machine distante

J'ai essayé de rechercher un processus pour le tuer mais, ne trouvant rien directement, j'ai examiné les différents fichiers, et j'ai trouvé dans /etc/init.d/openvpn

stop_vpn () {
  start-stop-daemon --stop --quiet --oknodo \
      --pidfile $PIDFILE --exec $DAEMON --retry 10
  if [ "$?" -eq 0 ]; then
    rm -f $PIDFILE
    [ "$OMIT_SENDSIGS" -ne 1 ] || rm -f /run/sendsigs.omit.d/openvpn.$NAME.pid
    rm -f /run/openvpn/$NAME.status 2> /dev/null
  fi
}

De là j'ai eu l'assurance qu'un processus était bel et bien lancé, mais comme je ne manipule encore pas trop ce langage je ne sais pas obtenir ce fameux pid qui me permettrait de le tuer et donc de là d'arrêter OpenVPN.

Quelqu'un saurait me filer un coup de pouce s'il vous plaît ?

Dernière modification par JulesBalarate (Le 18/12/2020, à 22:47)


Xunbuntu 22.04 sur Azus TUFgaming B450-plus II Ryzen7 et nv1050ti

Le secret du bonheur n'est peut-être pas forcement de faire ce que l'on aime mais plus sûrement d'aimer ce que l'on fait

Hors ligne

#2 Le 18/12/2020, à 21:42

noje

Re : [Résolu] OpenVPN refuse de se déconnecter

Si j’ai bien compris tes besoins et interrogations.

Pour avoir les pids tu peux utiliser la commande « ps ».

ps -ax | grep vpn

Après le kill

kill -9 numero_du_pid

Après tu as essayer un arrêt avec « systmctl » au lieu de init.d voir si ça change la donne.

 systemctl stop openvpn

- LTS 18.04 & 22.04 - jwm - cwm - zsh

Les seules vraies erreurs sont celles que nous commettons à répétition.
Les autres sont des occasions d'apprentissage. (Dalaï Lama)

Hors ligne

#3 Le 18/12/2020, à 21:52

Sciensous

Re : [Résolu] OpenVPN refuse de se déconnecter

en arrêtant le pc, ça doit bien couper le vpn ?

ensuite, le vpn que j'utilise, je l'ai configuré via networkmanager
activation/désactivation via l'icone de réseau

as-tu essayé ?


sous ubuntu LTS de la 06 à la 22.04, puis arrêt pour Debian 12 et antiX 21 ou 23
( sous LXDE et gnome-shell )

Hors ligne

#4 Le 18/12/2020, à 22:46

JulesBalarate

Re : [Résolu] OpenVPN refuse de se déconnecter

Hello et merci smile

sciensous a écrit :

en arrêtant le pc, ça doit bien couper le vpn ?

Oui. Comme dit dans le post, au bout de plusieurs longues minutes; et puis ça bug le démarrage suivant

Sciensous a écrit :

ensuite, le vpn que j'utilise, je l'ai configuré via networkmanager
activation/désactivation via l'icone de réseau

Là il s'agit d'une connexion au PFsense d'un centre de formation avec ses conf particulières et openvpn-client

Sinon

noje a écrit :
 systemctl stop openvpn

Sans action.
Mais

$ ps -ax | grep vpn
  31002 pts/4    S+     0:00 sudo openvpn APpfSense-UDP4-21000-user2-config.ovpn
  31003 pts/4    S+     0:00 openvpn APpfSense-UDP4-21000-user2-config.ovpn
  31084 pts/5    S+     0:00 grep --color=auto vpn

Et donc un petit coup de

sudo kill 31002 31003

fonctionne. Et même

sudo killall openvpn

Nickel ! Post rrésolu. Merci smile


Xunbuntu 22.04 sur Azus TUFgaming B450-plus II Ryzen7 et nv1050ti

Le secret du bonheur n'est peut-être pas forcement de faire ce que l'on aime mais plus sûrement d'aimer ce que l'on fait

Hors ligne