This is driving me nuts!
I'm trying to setup communication between a Security Management Server (SMS) and a remote Check Point gateway (RGW) connected only to the Internet. We also have a local gateway (LGW) that sits between the SMS and the Internet. The SMS has an internal private IP address.
I have 'Accept Control Connects: "First"' disabled in the global properties.
Attempt 1: Add a manual NAT (hide) rule on LGW to translate traffic from SMS to RGW to a public (source) IP address.
OKAY: Now I can perform a SIC with the RGW and I can install a policy to the RGW.
FAIL: However, I cannot get log traffic (port 257) from the RGW to the SMS (this traffic is destined from the RGW to the internal private IP address of the SMS; this traffic cannot pass the Internet).
Attempt 2: In addition to attempt 1 I ADD a manual NAT rule on the RGW to translate traffic from RGW to the internal IP address of SMS, to the public IP address of SMS. I also created the appropriate access rules to allow for control traffic on the RGW.
FAIL: The RGW simply ignores the NAT rule for traffic to the SMS on ports 257 and 18264.
Attempt 3: I removed all manual NAT rules and enabled automatic static NAT on the SMS object, including the option "Apply for Security Gateway control connections" and "Install on gateway: LGW". I also created the appropriate access rules to allow for control traffic from the RGW to the SMS.
OKAY: Log traffic from the RGW to the SMS now uses the public IP address of the SMS
FAIL: I still see traffic (attempts) from the RGW to the SMS to port 18264. Sometimes I also see attempts from the RGW to the SMS to access port 18191 as well... Both streams use the internal private IP address of the SMS.
What am I doing wrong and am I missing something here? It seems such a simple task, but I fail to get it right...
P.S. I'd rather not like to use a VPN between the two gateways (LGW and RGW) and pass the control traffic over that tunnel. First, this is not recommended by Check Point, and second: if the VPN fails I cannot control the RGW or get any logging out of it...
Regards,
-Frank