I'm hoping someone can assist in tracking down the cause of an inconsisten RRAS / VPN problem, or at least give me some pointers to aide in diagnosis.
Site A has a Windows Server 2003 R2 x64 box running RRAS connected to a Linksys BEFSX41 router and onward to a cable modem. Site B has a single Vista client, connected to an identical Linksys router and onward to a cable modem.
The user at Site B connects via standard Microsoft VPN connection to Site A, via RRAS authenticated with IAS, and then initiates an RDP connection to a Vista workstation on Site A's network. After a period of time that ranges from a few minutes to a few hours, the RDP connection drops and cannot be re-established. An RDP client established to the Windows Server 2003 box will remain open, however. Pinging the Vista client at Site A from the Vista client at Site B results in "Request timed out", but pinging the Vista client at Site A from the server at Site A is fine. The only way to re-estabish any communication between the client at site B and any resource on Site A's network (other than the server itself) is to disconnect the VPN client and reconnect again.
Internet connections at the two sites have been ruled out as much as possible. Both connections appear very reliable, and a ping -t from each site to a known IP address over a period of several hours results in negligible packet drops (<0.001%). With the VPN connection established, a ping between the Vista client and the Server 2003 box shows similar results.
There is nothing in the eventlog to indicate any problems with RRAS. The server, also a domain controller and Exchange server, appears to be working fine in every other respect.
Configuration information for the server:
- Server has two NICs, assigned the static IPs 192.168.2.1 and 192.168.2.2.
- DNS is set to respond on all IP addresses, and the server's own IP configuration is set to use itself (192.168.2.1) as a DNS server.
- RRAS gets its IP addresses from DHCP, also configured on the server.
- IP Routing is enabled within RRAS
- RRAS has no idle or connection timeouts set.
Any clues?
Start Free Trial