web-dev-qa-db-fra.com

Impossible de se connecter à PPTP VPN le 13.04

J'ai récemment mis à niveau mon installation de bureau 12.04 vers 12.10 puis vers 13.04 en espérant que mes problèmes avec le réseau privé virtuel disparaissent. Je ne sais pas quand, mais dans la version 12.04, je commençais tout juste à remarquer que le service PPTP plantait toutes les 2 à 5 minutes, rendant le VPN pratiquement inutilisable. Ne trouvant rien de satisfaisant dans les forums, j'ai décidé d'être un peu plus audacieux et de mettre à niveau - à la fois pour vérifier la nouvelle version et, espérons-le, pour que le VPN soit automatiquement réparé. En passant, cela a bien fonctionné jusqu'à tout récemment, le 12 avril, et cela ne fonctionne plus du tout.

Donc, il est complètement et inexplicablement cassé le 13.04. Il semble que le démon pppd est tout simplement parti. Trouver comment le réinstaller ne rapportait pas grand chose. Il y avait des bugs Launchpad rapportés à ce sujet, mais aucune résolution.

Voici mon journal système lorsque j'essaie de me connecter. Comme vous pouvez le constater, cela ne commence même pas maintenant:

Oct  1 15:07:20 Shuttle NetworkManager[1011]: <info> Starting VPN service 'pptp'...
Oct  1 15:07:20 Shuttle NetworkManager[1011]: <info> VPN service 'pptp' started (org.freedesktop.NetworkManager.pptp), PID 6436
Oct  1 15:07:20 Shuttle NetworkManager[1011]: <info> VPN service 'pptp' appeared; activating connections
Oct  1 15:07:20 Shuttle NetworkManager[1011]: <info> VPN plugin state changed: init (1)
Oct  1 15:07:20 Shuttle NetworkManager[1011]: <info> VPN plugin state changed: starting (3)
Oct  1 15:07:20 Shuttle NetworkManager[1011]: <info> VPN connection 'Strong PPTP' (Connect) reply received.
Oct  1 15:07:20 Shuttle NetworkManager[1011]: <warn> VPN connection 'Strong PPTP' failed to connect: 'Could not find the pppd binary.'.
Oct  1 15:07:20 Shuttle NetworkManager[1011]: <info> Policy set 'The 'Net' (eth0) as default for IPv4 routing and DNS.
Oct  1 15:07:20 Shuttle NetworkManager[1011]: <warn> error disconnecting VPN: Could not process the request because no VPN connection was active.
Oct  1 15:07:26 Shuttle NetworkManager[1011]: <info> VPN service 'pptp' disappeared

Je ferai ce qu'il faut pour que cela fonctionne, mais cela semble tellement fondamental pour le système d'exploitation. Des idées?

Pourquoi serait-ce si difficile à réparer?

2
DerWanderer

J'ai eu le même problème en essayant de connecter le VPN --- 'Impossible de trouver le binaire pppd.' - peut-être lié à une mise à jour d'Ubuntu 10.10 à 12.04. Je l'ai corrigé en supprimant et en réinstallant le démon PPP à l'aide du Centre logiciel Ubuntu. La suppression du démon PPP a également forcé la suppression de network-manager-pptp, pppconfig, pppoeconf et pptp-linux. Ainsi, après la réinstallation du démon PPP, j'ai dû réinstaller les trois premiers. de ceux-ci (pptp-linux avait été réinstallé automatiquement, apparemment). Après la réinstallation, le VPN fonctionne comme prévu.

Donc, dans mon cas, je n'ai pas eu besoin d'utiliser Synaptic et je n'ai pas eu à installer OpenVPN.

2
Doug Dyer

Mise à jour à ce sujet: Après avoir dormi sur ce problème, je me suis soudainement rappelé d'un ami oublié depuis longtemps: le gestionnaire de paquets Synaptic. Donc, j'ai ouvert cela, supprimé tout ce qui concerne PPTP, puis réinstallé. J'ai ensuite installé des éléments supplémentaires dans l'espoir de réparer le démon pppd: OpenVPN et le démon PPP lui-même.

Et voilà, ça a marché! Je dois m'en souvenir la prochaine fois!

2
DerWanderer

Dans le centre de logiciel, recherchez ppp et supprimez-le/réinstallez-le. Vous pouvez tout installer depuis le terminal en utilisant ceci:

Sudo apt-get install ppp network-manager-pptp pppconfig pppoeconf pptp-linux

Il s’agit d’un paramètre typique de connexion VPN, à partir de Connexions, accédez à Connexions VPN et ajoutez-en un nouveau/modifiez en le quittant ou ignorez-le si vous l’aviez configuré: VPN Type: PPTP Gateway: vpn.your-vpn-domain.com user name: myuserid password: Active Directory Pass/LDAP, etc.. NT Domain: N/A , blank (not specified) Advanced: auth-methods: All Selected (will try all) Use Point to Point encryption MPPE: (checked) Allow BSD Data encryption (checked) Allow deflate data compression (checked) use TCP header compression (checked) Send PPP echo packets (unchecked)

Reportez-vous à cette réponse pour un ensemble d'instructions plus graphique.

Cela fonctionnait très bien pour moi; auparavant, l'erreur d'échec du plug-in VPN échouait.

1
radtek