I have 2 remote sites which connect via Terminal Services over VPN via Sonicwall Firewalls. I keep getting messages at the remote sites (The Terminal Server has ended the session) at random intervals. The Terminal Server is set to end a session if idle for 3 hours so this points towards a connection problem. Our VPN supplier is in the process of handing the VPN to our control, is there any settings in the Sonicwall firewalls that might solve or improve this problem?