PPTP erreur de connexion: GRE: somme de contrôle incorrecte de pppd
J'ai configurer un serveur PPTP sur mon propre serveur. J'ai suivi ce tutoriel https://www.digitalocean.com/community/articles/how-to-setup-your-own-vpn-with-pptp
Mais lorsque j'essaie d'utiliser mon téléphone portable ou mon PC pour connecter mon serveur PPTP, il dit serveur PPTP raccrocher,nom d'utilisateur ou mot de passe est erroné. Mais j'ai vérifié mon nom d'utilisateur et le mot de passe, ils sont ok. Dans mon serveur PPTP journal, quelque chose comme ceci:
Dec 14 03:57:46 localhost pptpd[2071]: CTRL: Client 121.32.107.56 control connection started
Dec 14 03:57:46 localhost pptpd[2071]: CTRL: Starting call (launching pppd, opening GRE)
Dec 14 03:57:46 localhost pppd[2072]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.
Dec 14 03:57:46 localhost pppd[2072]: pppd 2.4.5 started by root, uid 0
Dec 14 03:57:46 localhost pppd[2072]: Using interface ppp1
Dec 14 03:57:46 localhost pppd[2072]: Connect: ppp1 <--> /dev/pts/3
Dec 14 03:57:46 localhost pptpd[2071]: GRE: Bad checksum from pppd.
Dec 14 03:58:16 localhost pppd[2072]: LCP: timeout sending Config-Requests
Dec 14 03:58:16 localhost pppd[2072]: Connection terminated.
Dec 14 03:58:16 localhost pppd[2072]: Modem hangup
Dec 14 03:58:16 localhost pppd[2072]: Exit.
Dec 14 03:58:16 localhost pptpd[2071]: GRE: read(fd=6,buffer=804f620,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs
Dec 14 03:58:16 localhost pptpd[2071]: CTRL: PTY read or GRE write failed (pty,gre)=(6,7)
Dec 14 03:58:16 localhost pptpd[2071]: CTRL: Reaping child PPP[2072]
Dec 14 03:58:16 localhost pptpd[2071]: CTRL: Client 121.32.107.56 control connection finished
OriginalL'auteur CharlesX | 2013-12-14
Vous devez vous connecter pour publier un commentaire.
Si vous vérifiez les différents forums et listes de diffusion, vous trouverez des notes sur le MPPE option (Cryptage PPP) et MS Chap v2. Si vous ne l'avez pas déjà essayé de bricoler avec ces paramètres, je vous suggère de google pour des informations sur eux - ils peuvent vous aider dans votre cas.
Ils n'aide pas dans mon cas.
Il s'avère qu'il y a des paquets, appelés paquets GRE, qui peut être bloqué dans votre configuration. La plupart des instructions que j'ai trouvé sur le net ne parle pas de cela - mais c'est important.
Voici une page qui mentionne Protocole 47:
http://forums.whirlpool.net.au/archive/1957524
Bottom line: Si il y a quelque chose entre, par exemple, votre modem câble (ie: votre IP publique) et votre serveur VPN: le problème est peut-être tout simplement que les paquets GRE sont pas. Donc,
Si vous utilisez l'un des nombreux routeur boîtes qui sont couramment disponibles: Naviguer dans les pages d'administration pour la boîte et vérifiez les paramètres avancés. Vous voulez trouver et activer "PPTP passthrough", qui sait comment traiter les paquets GRE. (Rappelez-vous que de nombreux FAI vous fournir un modem câble qui a un routeur intégré.)
Si vous utilisez Arno du Pare-feu IPTables: Activer le plugin pour le protocole PPTP (il est dans le dossier plugins - suivez les instructions).
Malheureusement, votre configuration peut être besoin d'une autre solution - quelque chose à gérer NAT paquets GRE entre le serveur VPN et votre modem câble /IP publique.) Je devine que les routeurs qui va être le problème pour beaucoup de gens, donc j'espère que cette note vous aide dans votre cas, trop.
OriginalL'auteur Sam Azer