Hello,

I use PPTP for Microsoft client VPN on linux with POPTOP on SuSE.
We used this since version 8.0 and it worked fine.
Now, in requirement of changes at the internet provider., we had to
update to SuSE Linux 9.2 , and PPTP does not work any more.
It seems to me that the connection comes up right, but than something
"stange" happens with pppd so it's doing a disconnect at the server.
The clients surely are not the probllem since they can connect to
several other PPTP servers.

Below you can find my configuration and messages. The problem seems to
be the "MPPE required but peer negotiation failed" that comes directly
after the message "ip-up finished", but I do not know why.

Any help, any ideas ?

Thank you!!

Martin Gudel



My configuration for pppd taken from the messages log (pppd dump):
Jan 14 10:42:47 igs pppd[14012]: pppd options in effect:
Jan 14 10:42:47 igs pppd[14012]: debug debug # (from
/etc/ppp/pptp-options)
Jan 14 10:42:47 igs pppd[14012]: kdebug 9 # (from
/etc/ppp/pptp-options)
Jan 14 10:42:47 igs pppd[14012]: nodetach # (from
/etc/ppp/options)
Jan 14 10:42:47 igs pppd[14012]: idle 600 # (from
/etc/ppp/options)
Jan 14 10:42:47 igs pppd[14012]: logfile /var/log/ppp #
(from /etc/ppp/pptp-options)
Jan 14 10:42:47 igs pppd[14012]: ktune # (from
/etc/ppp/pptp-options)
Jan 14 10:42:47 igs pppd[14012]: dump # (from
/etc/ppp/pptp-options)
Jan 14 10:42:47 igs pppd[14012]: require-mschap-v2 #
(from /etc/ppp/pptp-options)
Jan 14 10:42:47 igs pppd[14012]: refuse-pap # (from
/etc/ppp/pptp-options)
Jan 14 10:42:47 igs pppd[14012]: refuse-chap # (from
/etc/ppp/pptp-options)
Jan 14 10:42:47 igs pppd[14012]: refuse-mschap # (from
/etc/ppp/pptp-options)
Jan 14 10:42:47 igs pppd[14012]: name igs # (from
/etc/ppp/pptp-options)
Jan 14 10:42:47 igs pppd[14012]: 115200 # (from command line)
Jan 14 10:42:47 igs pppd[14012]: lock # (from
/etc/ppp/pptp-options)
Jan 14 10:42:47 igs pppd[14012]: crtscts # (from
/etc/ppp/options)
Jan 14 10:42:47 igs pppd[14012]: local # (from command line)
Jan 14 10:42:47 igs pppd[14012]: asyncmap 0 # (from
/etc/ppp/options)
Jan 14 10:42:47 igs pppd[14012]: lcp-echo-failure 4 #
(from /etc/ppp/options)
Jan 14 10:42:47 igs pppd[14012]: lcp-echo-interval 30 #
(from /etc/ppp/options)
Jan 14 10:42:47 igs pppd[14012]: lcp-restart 2 # (from
/etc/ppp/options)
Jan 14 10:42:47 igs pppd[14012]: lcp-max-configure 60 #
(from /etc/ppp/options)
Jan 14 10:42:47 igs pppd[14012]: 192.168.20.235:192.168.1.235
# (from command line)
Jan 14 10:42:47 igs pppd[14012]: nobsdcomp # (from
/etc/ppp/pptp-options)
Jan 14 10:42:47 igs pppd[14012]: require-mppe-128 #
(from /etc/ppp/pptp-options)
Jan 14 10:42:47 igs pppd[14012]: nomppe-128 # (from
/etc/ppp/pptp-options)
Jan 14 10:42:47 igs pppd[14012]: nomppe-stateful #
(from /etc/ppp/pptp-options)
Jan 14 10:42:47 igs pppd[14012]: noipx # (from
/etc/ppp/options)

The messages logfile:
Jan 14 10:42:50 igs pppd[14012]: Script /etc/ppp/auth-up started (pid
14052)
Jan 14 10:42:50 igs pppd[14012]: sent [CCP ConfReq id=0x1
]
Jan 14 10:42:50 igs pppd[14012]: sent [IPCP ConfReq id=0x1 VJ 0f 01> ]
Jan 14 10:42:50 igs pppd[14012]: Script /etc/ppp/auth-up finished (pid
14052), status = 0x0
Jan 14 10:42:50 igs pppd[14012]: rcvd [CCP ConfReq id=0x4 -S -L -D -C>]
Jan 14 10:42:50 igs pppd[14012]: MPPE required but peer negotiation
failed
Jan 14 10:42:50 igs pppd[14012]: Script /etc/ppp/auth-down started
(pid 14055)
Jan 14 10:42:50 igs pppd[14012]: sent [LCP TermReq id=0x4 "MPPE
required but peer negotiation failed"]
Jan 14 10:42:50 igs pppd[14012]: sent [CCP ConfRej id=0x4 -S -L -D -C>]
Jan 14 10:42:50 igs pppd[14012]: rcvd [IPCP ConfReq id=0x5 0.0.0.0> -dns3 0.0.0.0> ]
Jan 14 10:42:50 igs pppd[14012]: Discarded non-LCP packet when LCP not
open
Jan 14 10:42:50 igs pppd[14012]: rcvd [CCP ConfRej id=0x1
]
Jan 14 10:42:50 igs pppd[14012]: Discarded non-LCP packet when LCP not
open
Jan 14 10:42:50 igs pppd[14012]: rcvd [IPCP ConfRej id=0x1 VJ 0f 01>]
Jan 14 10:42:50 igs pppd[14012]: Discarded non-LCP packet when LCP not
open
Jan 14 10:42:50 igs pppd[14012]: Script /etc/ppp/auth-down finished
(pid 14055), status = 0x0
Jan 14 10:42:50 igs pppd[14012]: rcvd [LCP TermAck id=0x4 "MPPE
required but peer negotiation failed"]
Jan 14 10:42:50 igs pppd[14012]: Connection terminated.
Jan 14 10:42:50 igs pppd[14012]: Connect time 0.1 minutes.
Jan 14 10:42:50 igs pppd[14012]: Sent 28 bytes, received 10 bytes.
Jan 14 10:42:50 igs pppd[14012]: Connect time 0.1 minutes.
Jan 14 10:42:50 igs pppd[14012]: Sent 28 bytes, received 10 bytes.
Jan 14 10:42:50 igs pppd[14012]: Exit.