4 votes

La connexion VPN sous OSX échoue après un certain nombre de reconnexions

Lors de l'utilisation d'un VPN IPSec sous OSX, je suis invité à ressaisir mon mot de passe toutes les ~45 minutes. Après un certain nombre de reconnexions, plus aucune connexion n'aboutit. Je dois alors redémarrer l'ordinateur portable, ce qui signifie un redémarrage par jour.

Existe-t-il un moyen de réinitialiser le cache IPSec, etc., afin de ne pas avoir à redémarrer ?

OSX, dernière version, utilisant www.witopia.net comme fournisseur.

2voto

GM. Points 771

Il s'agit en fait d'un bogue dans Mac OS X, toutes les connexions IPSec de Cisco ont un timeout (limite dure de la durée de vie) de 3600 secondes (60 minutes). En raison de la limite douce et dure des connexions IPSec, elle se situe la plupart du temps autour de 45 à 50 minutes.

Vous pouvez vérifier les fichiers (avec une connexion IPSec active) dans

/var/run/racoon/

pour les limites. Sur un type de terminal

sudo more /var/run/racoon/*.conf

et vous pouvez voir le contenu du fichier de configuration pour l'option actif Connexion IPSec, toutes les valeurs de durée de vie sont de 3600 secondes

lifetime time 3600 sec

Le bogue existe depuis longtemps et est toujours présent, par exemple, dans Mac OS X Mavericks (10.9.1) . Il existe une solution de contournement (plus ou moins) pour ce contrôle

Solution de contournement

ou

Discussion Apple #2163407

ou

Discussion Apple #2743319

Pour Witopia, il est plus facile d'utiliser le client Mac OS X de Witopia.

Client Witopia

0voto

codeforester Points 135

Vous pouvez utiliser la commande intégrée Mac caffeinate pour empêcher la déconnexion.

NOM

caffeinate -- empêche le système de dormir pour le compte d'un service public

SYNOPSIS

caffeinate [-disu] [-t timeout] [-w pid] [utility arguments...]

DESCRIPTION

caffeinate crée des assertions pour modifier le comportement du système en matière de sommeil. Si aucun drapeau d'assertion n'est spécifié, caffeinate crée une assertion vers pour empêcher la mise en veille. Si un utilitaire est spécifié, caffeinate crée les assertions assertions pour le compte de l'utilitaire, et ces assertions persisteront pendant la durée d'exécution de l'utilitaire. [ ] crée les assertions directement, et ces assertions persistent jusqu'à ce que caffeinate se termine.

Voici une solution pratique pour contourner cette commande :

https://github.com/codeforester/base/blob/master/bin/caff

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