Tiger VPN won't connect, Panther VPN will
I recently upgraded from Panther to Tiger. Using the VPN in Panther I was able to connect to my work VPN server using PPTP with no problem. Now with Tiger I can't. I enabled verbose logging and here is what I got:
Wed Oct 12 19:13:20 2005 : CHAP authentication succeeded
Wed Oct 12 19:13:20 2005 : Disabling 40-bit MPPE; MS-CHAP LM not supported
Wed Oct 12 19:13:20 2005 : sent [CCP ConfReq id=0x1 <mppe +H -M +S -L -D -C>]
Wed Oct 12 19:13:20 2005 : rcvd [CCP ConfReq id=0x1 <mppe +H -M -S +L -D -C>]
Wed Oct 12 19:13:20 2005 : MPPE required but peer negotiation failed
Wed Oct 12 19:13:20 2005 : sent [LCP TermReq id=0x3 "MPPE required but peer nego
tiation failed"]
Wed Oct 12 19:13:20 2005 : sent [CCP ConfRej id=0x1 <mppe +H -M -S +L -D -C>]
Wed Oct 12 19:13:20 2005 : rcvd [CCP ConfAck id=0x1 <mppe +H -M +S -L -D -C>]
Wed Oct 12 19:13:20 2005 : rcvd [LCP TermAck id=0x3]
Wed Oct 12 19:13:21 2005 : Connection terminated.
Wed Oct 12 19:13:21 2005 : PPTP disconnecting...
Wed Oct 12 19:13:21 2005 : PPTP disconnected
It seems that pppd is terminating the connection based on receiving a ConfReq from the peer that doesn't match it's own ConfReq. If it would have just waited for the peer to send the ConfAck that matched the ConfReq we sent, the connection probably would have succeeded. Anybody else having a similar problem, or have a solution other than downgrading to Panther?
Wed Oct 12 19:13:20 2005 : CHAP authentication succeeded
Wed Oct 12 19:13:20 2005 : Disabling 40-bit MPPE; MS-CHAP LM not supported
Wed Oct 12 19:13:20 2005 : sent [CCP ConfReq id=0x1 <mppe +H -M +S -L -D -C>]
Wed Oct 12 19:13:20 2005 : rcvd [CCP ConfReq id=0x1 <mppe +H -M -S +L -D -C>]
Wed Oct 12 19:13:20 2005 : MPPE required but peer negotiation failed
Wed Oct 12 19:13:20 2005 : sent [LCP TermReq id=0x3 "MPPE required but peer nego
tiation failed"]
Wed Oct 12 19:13:20 2005 : sent [CCP ConfRej id=0x1 <mppe +H -M -S +L -D -C>]
Wed Oct 12 19:13:20 2005 : rcvd [CCP ConfAck id=0x1 <mppe +H -M +S -L -D -C>]
Wed Oct 12 19:13:20 2005 : rcvd [LCP TermAck id=0x3]
Wed Oct 12 19:13:21 2005 : Connection terminated.
Wed Oct 12 19:13:21 2005 : PPTP disconnecting...
Wed Oct 12 19:13:21 2005 : PPTP disconnected
It seems that pppd is terminating the connection based on receiving a ConfReq from the peer that doesn't match it's own ConfReq. If it would have just waited for the peer to send the ConfAck that matched the ConfReq we sent, the connection probably would have succeeded. Anybody else having a similar problem, or have a solution other than downgrading to Panther?