Church, Brian John (UMR-Student)
2005-06-07 15:34:15 UTC
To whom it may concern,
I apologize if this is the wrong list, but I could not find a user mailing list. I am having problems connecting to a windows vpn server using the pptp client. I do not know the details of the server, but I can connect to it from my location using XP.
I followed the instructions at http://pptpclient.sourceforge.net/howto-gentoo.phtml. I also used the pptpconfig program. If I do not require mppe the connection fails. Also, unless I manually change the options.pptp file, replacing "require-mppe" with "mppe required", I get a unknown option error. Once I make that replacement, I get the dump listed below. I also tried "require-mppe-128", and I also get a unknown option error.
I am using gentoo kernel sources 2.6.11-r10 and ppp version 2.4.3.
Thanks in advance for any suggestions,
Brian Church
pptpconfig: debug information dump begins
WARNING: security sensitive information follows
pptpconfig 1.2 2004/06/19 08:57:15
# pppd --version
pppd version 2.4.3
# uname -a
Linux southfork 2.6.11-gentoo-r10 #1 Tue Jun 7 10:26:58 MDT 2005 i686 Intel(R) Pentium(R) 4 CPU 1700MHz GenuineIntel GNU/Linux
# grep mppe /proc/modules
ppp_mppe 13568 0 - Live 0xe1148000
# modinfo ppp_mppe
filename: /lib/modules/2.6.11-gentoo-r10/kernel/drivers/net/ppp_mppe.ko
license: BSD without advertisement clause
vermagic: 2.6.11-gentoo-r10 preempt PENTIUM4 gcc-3.3
depends:
Array
(
[name] => UMRIPSec
[server] => xxx.xxx.xxx.xxx
[domain] =>
[username] => username
[password] => (hidden by pptpconfig)
[pppd-options] =>
[pptp-options] =>
[resolv] =>
[dns-options] =>
[routing] => routing_client_to_lan
[usepeerdns] => 1
[require-mppe] => 1
[nomppe-40] =>
[nomppe-128] =>
[refuse-eap] =>
[mppe-stateful] =>
[autostart] =>
[iconify] =>
[persist] =>
[debug] => 1
[client-to-lan] =>
)
# route -n (before pppd)
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
pptpconfig: debug information dump ends, starting pppd
pppd options in effect:
debug # (from /etc/ppp/peers/TUNNEL)
updetach # (from command line)
logfd 1 # (from command line)
linkname TUNNEL # (from /etc/ppp/peers/TUNNEL)
dump # (from /etc/ppp/peers/TUNNEL)
noauth # (from /etc/ppp/options.pptp)
name username # (from /etc/ppp/peers/TUNNEL)
remotename TUNNEL # (from /etc/ppp/peers/TUNNEL)
# (from /etc/ppp/options.pptp)
pty pptp xxx.xxx.xxx.xxx --nolaunchpppd # (from /etc/ppp/peers/TUNNEL)
mru 1500 # (from /etc/ppp/options.pptp)
mtu 1500 # (from /etc/ppp/options.pptp)
lcp-echo-failure 10 # (from /etc/ppp/options.pptp)
lcp-echo-interval 10 # (from /etc/ppp/options.pptp)
ipparam TUNNEL # (from /etc/ppp/peers/TUNNEL)
usepeerdns # (from /etc/ppp/peers/TUNNEL)
nobsdcomp # (from /etc/ppp/options.pptp)
nodeflate # (from /etc/ppp/options.pptp)
mppe xxx # [don't know how to print value] # (from /etc/ppp/options.pptp)
using channel 4
Using interface ppp0
pptpconfig: monitoring interface ppp0
Connect: ppp0 <--> /dev/pts/6
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xe3b62100> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x0 <auth chap MS-v2>]
sent [LCP ConfAck id=0x0 <auth chap MS-v2>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0xe3b62100> <pcomp> <accomp>]
sent [LCP EchoReq id=0x0 magic=0xe3b62100]
rcvd [CHAP Challenge id=0x1 <09cdcba8b12b990961dd60cd7a95cae1>, name = ""]
sent [CHAP Response id=0x1 <49407d7b43c29ac9bab4ba0889d3cddcefffbf190bedb7c1e2c32907dc27b13a70bbe5e70781249ff47a5b2e907d9087df>, name = "username"]
rcvd [LCP EchoRep id=0x0 magic=0x0]
rcvd [CHAP Challenge id=0x2 <a56c0b6c9ea8704f61dd60cd7a95cae1>, name = ""]
sent [CHAP Response id=0x2 <bc0670c61589155c9312f732a9632712efffbf190bedb7c1ce3a479dc41ee840814ce4f1c667a2ff4b2467c3fe6798cbdf>, name = "username"]
rcvd [CHAP Success id=0x2 "S=CDCCE63239EEB51D88DED167D9C56E50F6C3443F"]
sent [CCP ConfReq id=0x1 <mppe -H +M +S +L -D -C>]
rcvd [IPCP ConfReq id=0x0 <addr 131.151.60.1>]
sent [IPCP TermAck id=0x0]
rcvd [CCP ConfReq id=0x0 <mppe +H -M +S -L -D -C>]
sent [CCP ConfNak id=0x0 <mppe -H -M +S -L -D -C>]
rcvd [CCP ConfRej id=0x1 <mppe -H +M +S +L -D -C>]
sent [LCP TermReq id=0x2 "MPPE required but cannot negotiate MPPE key length"]
rcvd [LCP TermAck id=0x2 05 02 00 36 4d 50 50 45 20 72 65 71 75 69 72 65 64 20 62 75 74 20 63 61 6e 6e 6f 74 20 6e 65 67 ...]
Connection terminated.
Waiting for 1 child processes...
script pptp xxx.xxx.xxx.xxx --nolaunchpppd , pid 12098
sending SIGTERM to process 12098
# route -n (after pppd exit)
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
pptpconfig: pppd process terminated by signal 10 (failed)
pptpconfig: SIGUSR1
# route -n (after completion)
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
I apologize if this is the wrong list, but I could not find a user mailing list. I am having problems connecting to a windows vpn server using the pptp client. I do not know the details of the server, but I can connect to it from my location using XP.
I followed the instructions at http://pptpclient.sourceforge.net/howto-gentoo.phtml. I also used the pptpconfig program. If I do not require mppe the connection fails. Also, unless I manually change the options.pptp file, replacing "require-mppe" with "mppe required", I get a unknown option error. Once I make that replacement, I get the dump listed below. I also tried "require-mppe-128", and I also get a unknown option error.
I am using gentoo kernel sources 2.6.11-r10 and ppp version 2.4.3.
Thanks in advance for any suggestions,
Brian Church
pptpconfig: debug information dump begins
WARNING: security sensitive information follows
pptpconfig 1.2 2004/06/19 08:57:15
# pppd --version
pppd version 2.4.3
# uname -a
Linux southfork 2.6.11-gentoo-r10 #1 Tue Jun 7 10:26:58 MDT 2005 i686 Intel(R) Pentium(R) 4 CPU 1700MHz GenuineIntel GNU/Linux
# grep mppe /proc/modules
ppp_mppe 13568 0 - Live 0xe1148000
# modinfo ppp_mppe
filename: /lib/modules/2.6.11-gentoo-r10/kernel/drivers/net/ppp_mppe.ko
license: BSD without advertisement clause
vermagic: 2.6.11-gentoo-r10 preempt PENTIUM4 gcc-3.3
depends:
Array
(
[name] => UMRIPSec
[server] => xxx.xxx.xxx.xxx
[domain] =>
[username] => username
[password] => (hidden by pptpconfig)
[pppd-options] =>
[pptp-options] =>
[resolv] =>
[dns-options] =>
[routing] => routing_client_to_lan
[usepeerdns] => 1
[require-mppe] => 1
[nomppe-40] =>
[nomppe-128] =>
[refuse-eap] =>
[mppe-stateful] =>
[autostart] =>
[iconify] =>
[persist] =>
[debug] => 1
[client-to-lan] =>
)
# route -n (before pppd)
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
pptpconfig: debug information dump ends, starting pppd
pppd options in effect:
debug # (from /etc/ppp/peers/TUNNEL)
updetach # (from command line)
logfd 1 # (from command line)
linkname TUNNEL # (from /etc/ppp/peers/TUNNEL)
dump # (from /etc/ppp/peers/TUNNEL)
noauth # (from /etc/ppp/options.pptp)
name username # (from /etc/ppp/peers/TUNNEL)
remotename TUNNEL # (from /etc/ppp/peers/TUNNEL)
# (from /etc/ppp/options.pptp)
pty pptp xxx.xxx.xxx.xxx --nolaunchpppd # (from /etc/ppp/peers/TUNNEL)
mru 1500 # (from /etc/ppp/options.pptp)
mtu 1500 # (from /etc/ppp/options.pptp)
lcp-echo-failure 10 # (from /etc/ppp/options.pptp)
lcp-echo-interval 10 # (from /etc/ppp/options.pptp)
ipparam TUNNEL # (from /etc/ppp/peers/TUNNEL)
usepeerdns # (from /etc/ppp/peers/TUNNEL)
nobsdcomp # (from /etc/ppp/options.pptp)
nodeflate # (from /etc/ppp/options.pptp)
mppe xxx # [don't know how to print value] # (from /etc/ppp/options.pptp)
using channel 4
Using interface ppp0
pptpconfig: monitoring interface ppp0
Connect: ppp0 <--> /dev/pts/6
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xe3b62100> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x0 <auth chap MS-v2>]
sent [LCP ConfAck id=0x0 <auth chap MS-v2>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0xe3b62100> <pcomp> <accomp>]
sent [LCP EchoReq id=0x0 magic=0xe3b62100]
rcvd [CHAP Challenge id=0x1 <09cdcba8b12b990961dd60cd7a95cae1>, name = ""]
sent [CHAP Response id=0x1 <49407d7b43c29ac9bab4ba0889d3cddcefffbf190bedb7c1e2c32907dc27b13a70bbe5e70781249ff47a5b2e907d9087df>, name = "username"]
rcvd [LCP EchoRep id=0x0 magic=0x0]
rcvd [CHAP Challenge id=0x2 <a56c0b6c9ea8704f61dd60cd7a95cae1>, name = ""]
sent [CHAP Response id=0x2 <bc0670c61589155c9312f732a9632712efffbf190bedb7c1ce3a479dc41ee840814ce4f1c667a2ff4b2467c3fe6798cbdf>, name = "username"]
rcvd [CHAP Success id=0x2 "S=CDCCE63239EEB51D88DED167D9C56E50F6C3443F"]
sent [CCP ConfReq id=0x1 <mppe -H +M +S +L -D -C>]
rcvd [IPCP ConfReq id=0x0 <addr 131.151.60.1>]
sent [IPCP TermAck id=0x0]
rcvd [CCP ConfReq id=0x0 <mppe +H -M +S -L -D -C>]
sent [CCP ConfNak id=0x0 <mppe -H -M +S -L -D -C>]
rcvd [CCP ConfRej id=0x1 <mppe -H +M +S +L -D -C>]
sent [LCP TermReq id=0x2 "MPPE required but cannot negotiate MPPE key length"]
rcvd [LCP TermAck id=0x2 05 02 00 36 4d 50 50 45 20 72 65 71 75 69 72 65 64 20 62 75 74 20 63 61 6e 6e 6f 74 20 6e 65 67 ...]
Connection terminated.
Waiting for 1 child processes...
script pptp xxx.xxx.xxx.xxx --nolaunchpppd , pid 12098
sending SIGTERM to process 12098
# route -n (after pppd exit)
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
pptpconfig: pppd process terminated by signal 10 (failed)
pptpconfig: SIGUSR1
# route -n (after completion)
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0