After many long hours of testing we think we have established the cause to this problem which there is a temporary fix.
The problem?
Laptop machines were intermittently ?freezing? for approximately 40 ? 60 seconds which meant new connections being established on each occasion. Once 32 concurrent MAPI connections had occurred, Exchange would put the users Outlook to a disconnected state. We have seen the problem self rectify after 2 hours which we now know is because of the Exchange ?keepalivetime? being set to drop old sessions after this time.
We could also drop connections manually via TCPview and Currports programs but this wouldn?t prevent the problem reoccurring. Strangely, statically assigning DNS to the client would sometimes stop the machine from further hangs ? something I personally found very unusual and have never seen before!
Other issues included disconnecting from Oracle and Optiva applications.
The cause?
This hasn?t been an easy find and after trying many different tests we suspect the Checkpoint R60 client to be the culprit. Something seems to happen within the Checkpoint client which, when a machine changes subnets, it doesn?t like the changes on its IP stack thus causing the freezing and disconnects. Machines which remain with the same IP address never encounter the problem, only when a new IP is released to the client ? we have also seen instances with laptops not changing subnets but DHCP release expiring and a different IP address being assigned (user returning from holidays for example or travelling between sites).
The Solution?
If you uninstall SecuRemote, or unbind SecuRemote from the NIC's IP stack, the problems seem to disappear. I?m hoping there is a patch for this issue, but in the mean time, if you encounter the above mentioned issues you can unbind the SecuRemote by accessing the NIC?s LAN properties and deselecting Check Point SecuRemote followed by restarting the machine.
The downside to this would be the R60 is no longer an option until a suitable patch is found...
Hope this works for you!