Thanks Ryan,
We will try your suggestions. If anyone is searching this thread in the future, I have included a copy of help text from checkpoint. I think this might have something to do with my problem:
--------------
5. Symptom : "Two users behind the same NAT device can not have access to the corporate network"
Scenario : Two SecuRemote users behind the same NAT device.
Explanation : Some NAT devices do not translate the Source port and therefore cannot support the following scenario: IKE is UDP/500 and UDP Encapsulation is UDP/2746 over static Source/Destination port. It is not a Check Point, but a NAT device limitation.
Workaround : Use a NAT device that supports port address translation.
Solution:
- SecureClient NG FP3 addresses this issue, by binding in two different UDP ports for IKE and UDP Encapsulation. In order to support it, you need to force UDP Encapsulation on the Client and add the option ChangeUDPsport to “true” in the userc.C .
- with previous SecureClient builds. Some NAT devices handle ESP packets better than UDP. Therefore, you may want to force ESP. In order to do it, you need to disable “force UDP Encapsulation” on the Client. On the Mgmt, you need to change the property udp_encapsulation_by_qm_id from “true” to “false”.
----------------