I've been trying to setup a PPTP server to use with the Windows VPN client.
I've tested it with Linux clients, and it works fine. On Windows XP, it simply times out with "Error 619: connection to the remote computer could not be established". Firewall and anti-virus is disabled on both client and server.
Any idea about how to fix this

I've tried this on two different Windows XP clients, and they both give the same error. So it must be a configuration problem on the server side. Here is the server log:
Code:
Mar 31 15:17:14 server pptpd[28289]: MGR: Launching /usr/sbin/pptpctrl to handle client
Mar 31 15:17:14 server pptpd[28289]: CTRL: local address = 192.168.0.1
Mar 31 15:17:14 server pptpd[28289]: CTRL: remote address = 192.168.0.2
Mar 31 15:17:14 server pptpd[28289]: CTRL: pppd options file = /etc/ppp/pptpd-options
Mar 31 15:17:14 server pptpd[28289]: CTRL: Received PPTP Control Message (type: 1)
Mar 31 15:17:14 server pptpd[28289]: CTRL: Made a START CTRL CONN RPLY packet
Mar 31 15:17:14 server pptpd[28289]: CTRL: I wrote 156 bytes to the client.
Mar 31 15:17:14 server pptpd[28289]: CTRL: Sent packet to client
Mar 31 15:17:14 server pptpd[28289]: CTRL: Received PPTP Control Message (type: 7)
Mar 31 15:17:14 server pptpd[28289]: CTRL: Set parameters to 100000000 maxbps, 64 window size
Mar 31 15:17:14 server pptpd[28289]: CTRL: Made a OUT CALL RPLY packet
Mar 31 15:17:14 server pptpd[28289]: CTRL: pty_fd = 6
Mar 31 15:17:14 server pptpd[28289]: CTRL: tty_fd = 7
Mar 31 15:17:14 server pptpd[28290]: CTRL (PPPD Launcher): program binary = /usr/sbin/pppd
Mar 31 15:17:14 server pptpd[28290]: CTRL (PPPD Launcher): local address = 192.168.0.1
Mar 31 15:17:14 server pptpd[28290]: CTRL (PPPD Launcher): remote address = 192.168.0.2
Mar 31 15:17:14 server pptpd[28289]: CTRL: I wrote 32 bytes to the client.
Mar 31 15:17:14 server pptpd[28289]: CTRL: Sent packet to client
Mar 31 15:17:14 server pppd[28290]: using channel 22
Mar 31 15:17:14 server pppd[28290]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0xa1826544> <pcomp> <acc$
Mar 31 15:17:14 server pptpd[28289]: CTRL: Received PPTP Control Message (type: 15)
Mar 31 15:17:14 server pptpd[28289]: CTRL: Got a SET LINK INFO packet with standard ACCMs
Mar 31 15:17:14 server pptpd[28289]: GRE: accepting packet #0
Mar 31 15:17:14 server pppd[28290]: rcvd [LCP ConfReq id=0x0 <mru 1400> <magic 0x27d37d75> <pcomp> <accomp> <callback CBCP>]
Mar 31 15:17:14 server pppd[28290]: sent [LCP ConfRej id=0x0 <callback CBCP>]
Mar 31 15:17:16 server pptpd[28289]: GRE: accepting packet #1
Mar 31 15:17:16 server pppd[28290]: rcvd [LCP ConfReq id=0x1 <mru 1400> <magic 0x27d37d75> <pcomp> <accomp> <callback CBCP>]
Mar 31 15:17:16 server pppd[28290]: sent [LCP ConfRej id=0x1 <callback CBCP>]
Mar 31 15:17:17 server pppd[28290]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0xa1826544> <pcomp> <acc$
Mar 31 15:17:19 server pptpd[28289]: GRE: accepting packet #2
Mar 31 15:17:19 server pppd[28290]: rcvd [LCP ConfReq id=0x2 <mru 1400> <magic 0x27d37d75> <pcomp> <accomp> <callback CBCP>]
Mar 31 15:17:19 server pppd[28290]: sent [LCP ConfRej id=0x2 <callback CBCP>]
Mar 31 15:17:20 server pppd[28290]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0xa1826544> <pcomp> <acc$
Mar 31 15:17:23 server pppd[28290]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0xa1826544> <pcomp> <acc$
Mar 31 15:17:23 server pptpd[28289]: GRE: accepting packet #3
Mar 31 15:17:23 server pppd[28290]: rcvd [LCP ConfReq id=0x3 <mru 1400> <magic 0x27d37d75> <pcomp> <accomp> <callback CBCP>]
Mar 31 15:17:44 server pptpd[28289]: CTRL: Reaping child PPP[28290]
Mar 31 15:17:44 server pptpd[28289]: CTRL: Exiting now
Mar 31 15:17:44 server pptpd[28282]: MGR: Reaped child 28289
Here is /etc/ppp/pptpd-options:
Code:
name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
proxyarp
defaultroute
debug
nobsdcomp