[pptp-server] problems getting basic pptp to work with win2k

sage weil sage at newdream.net
Tue May 22 19:53:03 CDT 2001


hi all,

i'm having a really hard time getting a simple pptp tunnel to work from a
win2k client.  i don't actually need any encryption.. my only goal is to
get around my isps firewall which is blocking incoming tcp connections.
even without any of the mppe patches applied tho it still isn't working.

i've patched a fresh 2.4.4 kernel with the
linux-2.4.0-openssl-0.9.6-mppe.patch.gz patch (which i assume isn't
necessary but can't hurt).

i'm using ppp-2.4.1 with the ppp-2.4.1-openssl-0.9.6-mppe-patch.gz patch
applied.

and i'm using pptpd-1.0.1 (also tried 1.1.2).  my win2k client is
configured with the defaults except encryption isn't required.

does anybody have any ideas why this isn't working?  it authetnicates but
then ppp seems to just disconnect.  everything i've read seems to
indicate that everything should just work without any problems at this
point (and that the sticky part is teh encryption.. which i don't care
about!).  Win2k reports error 734: The PPP link control protocol was
terminated, but i can't figure out why pppd keeps dropping the connection.

any suggestions would be much appreciated!

thanks--
sage


here's what i see in syslog:

May 23 00:45:27 kookoo pptpd[193]: MGR: Launching
/usr/local/sbin/pptpctrl to handle client
May 23 00:45:27 kookoo pptpd[193]: CTRL: pppd options file =
/etc/ppp/options.w2k
May 23 00:45:27 kookoo pptpd[193]: CTRL: Client 216.246.35.217 control
connection started
May 23 00:45:27 kookoo pptpd[193]: CTRL: Received PPTP Control Message
(type: 1)
May 23 00:45:27 kookoo pptpd[193]: CTRL: Made a START CTRL CONN RPLY
packet
May 23 00:45:27 kookoo pptpd[193]: CTRL: I wrote 156 bytes to the client.
May 23 00:45:27 kookoo pptpd[193]: CTRL: Sent packet to client
May 23 00:45:27 kookoo pptpd[193]: CTRL: Received PPTP Control Message
(type: 7)
May 23 00:45:27 kookoo pptpd[193]: CTRL: Set parameters to 1525 maxbps, 64
window size
May 23 00:45:27 kookoo pptpd[193]: CTRL: Made a OUT CALL RPLY packet
May 23 00:45:27 kookoo pptpd[193]: CTRL: Starting call (launching pppd,
opening GRE)
May 23 00:45:27 kookoo pptpd[193]: CTRL: pty_fd = 5
May 23 00:45:27 kookoo pptpd[193]: CTRL: tty_fd = 6
May 23 00:45:27 kookoo pptpd[194]: CTRL (PPPD Launcher): Connection speed
= 115200
May 23 00:45:27 kookoo pptpd[193]: CTRL: I wrote 32 bytes to the client.
May 23 00:45:27 kookoo pptpd[193]: CTRL: Sent packet to client
May 23 00:45:27 kookoo pptpd[193]: CTRL: Received PPTP Control Message
(type: 15)
May 23 00:45:27 kookoo pptpd[193]: CTRL: Got a SET LINK INFO packet with
standard ACCMs
May 23 00:45:27 kookoo pppd[194]: pppd 2.4.1 started by root, uid 0
May 23 00:45:27 kookoo pppd[194]: using channel 1
May 23 00:45:27 kookoo pppd[194]: Using interface ppp0
May 23 00:45:27 kookoo pppd[194]: Connect: ppp0 <--> /dev/pts/1
May 23 00:45:27 kookoo pppd[194]: sent [LCP ConfReq id=0x1 <mru 1490>
<asyncmap 0x0> <auth chap 81> <magic 0xbfffe735> <pcomp> <accomp>]
May 23 00:45:27 kookoo pptpd[193]: GRE: Discarding duplicate packet
May 23 00:45:27 kookoo pppd[194]: rcvd [LCP ConfNak id=0x1 <mru 1500>]
May 23 00:45:27 kookoo pppd[194]: sent [LCP ConfReq id=0x2 <asyncmap 0x0>
<auth chap 81> <magic 0xbfffe735> <pcomp> <accomp>]
May 23 00:45:27 kookoo pppd[194]: rcvd [LCP ConfAck id=0x2 <asyncmap 0x0>
<auth chap 81> <magic 0xbfffe735> <pcomp> <accomp>]
May 23 00:45:29 kookoo pppd[194]: rcvd [LCP ConfReq id=0x1 <magic
0x17bf279e> <pcomp> <accomp> < 0d 03 06> <mrru 1614> <endpoint
[local:69.af.c9.2f.44.59.42.2c.94.06.96.a7.ff.43.59.d7.00.00.00.06]>]
May 23 00:45:29 kookoo pppd[194]: sent [LCP ConfRej id=0x1 < 0d 03 06>
<mrru 1614>]
May 23 00:45:29 kookoo pppd[194]: rcvd [LCP ConfReq id=0x2 <magic
0x17bf279e> <pcomp> <accomp> <endpoint
[local:69.af.c9.2f.44.59.42.2c.94.06.96.a7.ff.43.59.d7.00.00.00.06]>]
May 23 00:45:29 kookoo pppd[194]: sent [LCP ConfAck id=0x2 <magic
0x17bf279e> <pcomp> <accomp> <endpoint
[local:69.af.c9.2f.44.59.42.2c.94.06.96.a7.ff.43.59.d7.00.00.00.06]>]
May 23 00:45:29 kookoo pppd[194]: sent [LCP EchoReq id=0x0
magic=0xbfffe735]
May 23 00:45:29 kookoo pppd[194]: sent [CHAP Challenge id=0x1
<96dcdc49def3f865f3e52604054e7517>, name = "kookoo"]
May 23 00:45:29 kookoo pptpd[193]: CTRL: Received PPTP Control Message
(type: 15)
May 23 00:45:29 kookoo pptpd[193]: CTRL: Ignored a SET LINK INFO packet
with real ACCMs!
May 23 00:45:29 kookoo pppd[194]: rcvd [LCP code=0xc id=0x3 17 bf 27 9e 4d
53 52 41 53 56 35 2e 30 30]
May 23 00:45:29 kookoo pppd[194]: sent [LCP CodeRej id=0x3 0c 03 00 12 17
bf 27 9e 4d 53 52 41 53 56 35 2e 30 30]
May 23 00:45:29 kookoo pppd[194]: rcvd [LCP code=0xc id=0x4 17 bf 27 9e 4d
53 52 41 53 2d 31 2d 4d 45 50 48 49 53 54 4f]
May 23 00:45:29 kookoo pppd[194]: sent [LCP CodeRej id=0x4 0c 04 00 18 17
bf 27 9e 4d 53 52 41 53 2d 31 2d 4d 45 50 48 49 53 54 4f]
May 23 00:45:29 kookoo pppd[194]: rcvd [LCP EchoRep id=0x0
magic=0x17bf279e]
May 23 00:45:29 kookoo pppd[194]: rcvd [CHAP Response id=0x1
<6af83f1b920776df528622f0129d728700000000000000001157322bdcdbc26aa5067bbe1b092229400d4c93749ec9fc00>,
name = "sage"]
May 23 00:45:29 kookoo pppd[194]: sent [CHAP Success id=0x1
"S=0A76F907F66B23E545A52130A8B1C75E125AA61B"]
May 23 00:45:29 kookoo pppd[194]: sent [CCP ConfReq id=0x1 <bsd v1 15>]
May 23 00:45:29 kookoo pppd[194]: sent [LCP TermReq id=0x5 "No network
protocols running"]
May 23 00:45:29 kookoo pppd[194]: MSCHAP-v2 peer authentication succeeded
for sage
May 23 00:45:29 kookoo pptpd[193]: CTRL: Received PPTP Control Message
(type: 15)
May 23 00:45:29 kookoo pptpd[193]: CTRL: Ignored a SET LINK INFO packet
with real ACCMs!
May 23 00:45:29 kookoo pppd[194]: rcvd [CCP ConfReq id=0x5 <mppe 1 0 0 1>]
May 23 00:45:29 kookoo pppd[194]: rcvd [IPCP ConfReq id=0x6 <addr 0.0.0.0>
<ms-dns1 0.0.0.0> <ms-wins 0.0.0.0> <ms-dns3 0.0.0.0> <ms-wins 0.0.0.0>]
May 23 00:45:29 kookoo pppd[194]: rcvd [CCP ConfRej id=0x1 <bsd v1 15>]
May 23 00:45:29 kookoo pppd[194]: rcvd [LCP TermAck id=0x5 "No network
protocols running"]
May 23 00:45:29 kookoo pppd[194]: Connection terminated.
May 23 00:45:29 kookoo pppd[194]: Connect time 0.1 minutes.
May 23 00:45:29 kookoo pppd[194]: Sent 7 bytes, received 0 bytes.
May 23 00:45:29 kookoo pppd[194]: Exit.
May 23 00:45:29 kookoo pptpd[191]: MGR: Reaped child 193
May 23 00:45:29 kookoo pptpd[193]: GRE: read(fd=5,buffer=804daa0,len=8196)
from PTY failed: status = -1 error = Input/output error
May 23 00:45:29 kookoo pptpd[193]: CTRL: PTY read or GRE write failed
(pty,gre)=(5,6)
May 23 00:45:29 kookoo pptpd[193]: CTRL: Client 216.246.35.217 control
connection finished
May 23 00:45:29 kookoo pptpd[193]: CTRL: Exiting now



/etc/pptpd.conf:

option /etc/ppp/options.w2k
localip 207.155.127.220
remoteip 207.155.127.221


/etc/ppp/options.w2k: (from the 2.4 kernel pptpd howto)

debug
name kookoo
lock
mtu 1490
mru 1490
proxyarp
auth
+chap
+chapms
+chapms-v2
ipcp-accept-local
ipcp-accept-remote
lcp-echo-failure 3
lcp-echo-interval 5
deflate 0
#mppe-128         # tried with and without mppe
#mppe-40
#mppe-stateless
kdebug 1





More information about the pptp-server mailing list