PPTP & XP not liking each other

I have a router to Internet (192.168.254.1) where I plug a RB532A into (3.0rc11) with IP on lan bridge=192.168.254.3/24 and on ether2=10.1.1.3/24 that is going to my routed wireless network.

Usually users are routed via a proxy server (10.1.1.1) to the outgoing router, but I want to use the RB532 as a VPN server so clients can log into it (10.1.1.3) and bypass the proxy server to have uncapped internet that is limited in bandwidth.

I have tried to setup a PPTP server as in the manual and WIKI, but when I configure the XP client, I connect, authenticate and then connection is gone. On the RB under ‘active connections’ the connection shows up until it times out.

Am I missing something here?

I have enabled pptp & grep services on all routers in between…
below is an indication of my setup:

/ ip address
add address=10.1.1.3/24 interface=ether2

/ interface bridge
add name=“lan” arp=proxy-arp

/ interface bridge port
add interface=ether1 bridge=lan

/ ip address
add address=192.168.254.3/24 interface=lan

/ ip dns
allow-remote-requests=yes

/ ip pool
add name=“pptp” ranges=192.168.254.200-192.168.254.229

/ ppp profile
add name=“pptp-in” local-address=192.168.254.3 remote-address=pptp use-encryption=required only-one=yes change-tcp-mss=yes dns-server=192.168.254.3

/ interface pptp-server server
set enabled=yes max-mtu=1460 max-mru=1460 authentication=chap,mschap1,mschap2 default-profile=pptp-in

/ ppp secret
add name=“test” service=pptp password=“test” profile=pptp-in

what addressed do your clients have? do they have needed routes when connected to PPTP?

You might try 2.9.50 as there were some problems with pptp in the later 3 rc versions.

Thanks for the reply. Yes, routing is working (I can ping both ether int from client 10.1.1.3 (ip to log in) and 192.168.254.3 (ip to internet)) and then clients get in same range.
But I thought you can give clients any range as they are /32 ips in any case?
Ekkas

I also downgraded to 2.9.50 but it is the same story…

Even stranger, the connection works if I go ipconfig /all the addresses show up and the queues work fine, so I’m connected to PPTP and I show up in MT PPP Active connections, but the XP box show ‘disconnected’ although I’m connected. So I cannot disconnect unless I log into MT and delete the active connection!!!

Seems like a Microsoft issue to me. Anyone had this?
I’ll google it in the meantime.

Make any Firewalls allow Port 1723 TCP and GRE (Protocol 47) through to the MikroTik router. If you have any rules in the MikroTik router’s Firewall input chain limiting access, ensure that you have created rules in the input chain to allow Port 1723 and GRE.

The initial connection takes place on Port 1723, thereafter data is passed via the GRE protocol. Your symptoms look like GRE is not being passed through.

I have XP connecting quite happily to MikroTik v2.9.50.

I connect & work fine, but XP shows ‘disconnected’. The info below shows in IPCONFIG in XP although I’m ‘disconnected’! Until I delete active connection from MT box.

PPP adapter UNCAPPED:

Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : WAN (PPP/SLIP) Interface
Physical Address. . . . . . . . . : 00-53-45-00-00-00
Dhcp Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : 192.168.254.5
Subnet Mask . . . . . . . . . . . : 255.255.255.255
Default Gateway . . . . . . . . . : 192.168.254.5
DNS Servers . . . . . . . . . . . : 192.168.254.1

I am connecting from behind a masqueraded ip on a RB133c3, but from there all normal routed to PPTP server MT box, all between are MT units and all have ppp & gre services enabled, except 1 RB333 which does not have gre as service port because of 3.0rc11. No firewall rules on any of them, except my NAT on my unit.

Definately an XP issue on one machine. I ran it from another machine behind same router and it works fine. Also XP SP2. No firewall or other stuff on either. Anyone had similar issue?