We have a situation where a remote user is being disconnected when connecting to his office server via a Windows RAS VPN.
The server is an HP Proliant ML110 running SBS2008. The client is an HP laptop running Windows 7. There are Netgear routers at both sites.
There doesn’t seem to be any pattern to the disconnects. We tried constantly pinging the server to keep the connection open and while this has reduced the number of disconnects significantly and extended the time in between them it, the problem continues.
At the time of disconnection the RAS log shows:
 04-26 20:01:26:947: WorkerThread: Disconnect event signaled on port: VPN2-4
 04-26 20:01:26:947: OVEVT_DEV_STATECHANGE. pOverlapped = 0x3a79880
 04-26 20:01:26:947: d:\longhorn\net\rras\ras\rasman\rasman\worker.c, 2020: Disconnecting port 0, connection 0x0, reason 1
 04-26 20:01:26:947: Disconnecting Port 0xVPN2-4, reason 1
 04-26 20:01:26:947: DisconnectPort: Saving Bundle stats for port VPN2-4
(There is a lot more information in the log – I have only included the first 5 lines).
What is causing the disconnects? How can we stop them?