just learnt something.....
PPTP requires a Keep-alive packet to be sent... yea okay....
But at this microsoft
site it says - EVERY 60 SECONDS default.
give google a search "pptp keep alive packet" - throws some info up about it all.
Alex
edit:
perhaps some are not being recieved or even sent and the server times out the connection before they are sent (and the client then silently reconnects?)
maybe changing this on the client could solve the problem? - or change the time before it drops out.