pptp does not close lost connections

I was trying to login to my office network from home the past weekend using pptp. Generaly pptp works fine for me except some times.

I use Win XP Pro at home. After a point whenever i tryed to connect to MK pptp server i had problems. The connection was established, i was getting the correct IP and win XP reported the connection was on. But i was unable to ping the other end (MK server) and ofcourse any other hosts in the office network.

Today that i came back to office i noticed in the MK that it has 7 active connections for my pptp account and ofcourse 7 dynamic routes, all for the same IP (!).

[admin@MikroTik] ppp active> print
Flags: R - radius

NAME SERVICE CALLER-ID ADDRESS UPTIME ENCODING

0 thp pptp 193.92.231.52 192.168.10.11 2d12h… MPPE128…
1 thp pptp 193.92.231.52 192.168.10.11 2d8h3… MPPE128…
2 thp pptp 193.92.231.52 192.168.10.11 1d13h… MPPE128…
3 thp pptp 193.92.231.52 192.168.10.11 11h17… MPPE128…
4 thp pptp 193.92.231.52 192.168.10.11 10h36… MPPE128…
5 thp pptp 193.92.231.52 192.168.10.11 9h12m48s MPPE128…
6 thp pptp 193.92.231.52 192.168.10.11 1h45m32s MPPE128…

At this point i am unable to delete/kick these active connections even though i tryed disabling the pptp secret [thp]…

What is going on? I use MK 2.8.16

You can kick users with /interface remove

yes, this worked (from the interface menu)…

but what about the problem? it persists, i see double connections appear resulting in a no go for the link…

… the problem persists even when connecting two Mikrotik 2.8.21 servers.

One in pptp server mode and the other in pptp client mode…

This morning i found the vpn not working and noticed at the pptp server two pptp connections for the same pptp secret…

This is a company vpn and stability realy is an issue here. Can someone tell me how i can avoid that?

In /ppp profile set only-one=yes… You must set keepalive timeout to automatically drop users when connection dropped for some reason