11 votes

Je suis en train d'utiliser le logiciel f5 pour me connecter au VPN, mais il affiche une erreur indiquant que TunnelServer a déjà été lancé.

Je utilise le client VPN BIG-IP f5 sur mon MacBookPro. La plupart du temps ça marche bien.

Parfois, lorsque mon VPN ne se ferme pas correctement, je ne peux plus me connecter au VPN. Peu importe combien de fois j'essaie de fermer, de déconnecter, d'éteindre mon réseau sans fil, ou de libérer le dhcp, de fermer le couvercle de mon ordinateur portable. Rien ne fonctionne.

Je reçois ce message d'erreur

Serveur de tunnel déjà lancé

La seule solution était de redémarrer mon Mac. Cela a pour inconvénient majeur de perdre tous mes navigateurs ouverts, terminaux, dossiers, applications, etc.

Y a-t-il un autre moyen de contourner ce problème? Pour que je puisse conserver toutes les choses que j'ai ouvertes et sur lesquelles je travaille en ce moment? J'essaie de ne pas redémarrer pendant des semaines ou des mois.

38voto

Michael C. Chen Points 581
ps alx | grep svpn | awk '{ print $2 }' | xargs kill -9

C'est la solution générique. Voici le récit sur la manière dont je suis arrivé à cette solution.

Dans le journal d'application BIG-IP f5, vous ne pouvez trouver cela que dans l'icône de la barre de menus. J'ai vu cette ligne :

2018-06-15, 23:30:54:000, 1274, 1274, edge, 1, (0xfffffffe) EXCEPTION - TunnelService, TunnelServer already launched, pid, 1514

Je suis allé dans mon terminal et j'ai trouvé ceci.

ps alx | grep 1514
    0  1514     1   0  31  0  3552740   4212 -      S      ??    0:22.36 /Library/Internet Plug-Ins/F5 SSL VPN Plugin.plugin/Contents/Helpers/svpn svpn
    0  1515  1514   0  31  0  2473600    328 -      S      ??    0:01.54 /Library/Internet Plug-Ins/F5 SSL VPN Plugin.plugin/Contents/Helpers/svpn svpn

Ensuite j'ai envoyé une commande kill, mais ça n'a pas fonctionné. Heureusement, un kill -9 a très bien fonctionné.

kill -9 1515 1514

Donc à l'avenir je ferai un

ps alx | grep svpn | awk '{ print $2 }' | xargs kill -9

C'est la solution générique publiée en haut.

8voto

Shlomi Lachmish Points 181

Pour que cela fonctionne pour les cas généraux, utilisez ce qui suit :

  1. Trouvez l'identifiant du processus svpn : ps alx | grep svpn
  2. Sur l'identifiant de processus obtenu, utilisez la commande kill : kill -9 [l'identifiant de processus de la commande ps]

Cela devrait résoudre l'erreur "TunnelServer déjà lancé".

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X