Popular
Latest Articles
- Oracle 11g / Fedora 13 - Error in invoking target 'agent nmb nmo nmhs tclexec'
- Cisco Router Zone Based Firewall Configuation Guide - Video Tutorial
- Installing GNS3 0.7.2 onto Fedora 13
- Configuring a Pre-Shared Site to Site VPN between 2 Cisco Routers
- IPv4 Subnetting Notes
- Types of IDS Alerts
- How to run vSphere using SSH tunnelling
- Compiling Rancid on an x86 Solaris 10 platform
Checkpoint - A look at SecureID Files
Tuesday, 25 May 2010 11:04
In order to to enable SecureID authentication you will need to generate an 'sdconf.rec' file from your ACE SERVER.
You will then need to copy this file to the the '/var/ace' directory of your Checkpoint Firewall (if the directory does not exsist create one).
At the point that your ACE SERVER and your ACE AGENT (Checkpoint Firewall) start communicating a 'sdstatus.12' file will be generated.
When the communication is deemed successful a 'secureid' file will be generated. It is worth noting that 'secureid' is the default name given for the node secret file.
!! If no secureid file is generated you may want to check that the "Reset Node Secret" option was enabled at the point of the sdconf.rec file being generated on the ACE SERVER. !!
Once the sdstatus.12 and the secureid file have been generated encrypted communication between the ACE AGENT and SERVER can be established.
Below is a summary of these files :
| sdconf.rec | Generated by the ACE SERVER and copied to the /var/ace directory |
| sdopts.rec | Allows you to force the ACE AGENT to use a specific IP address when generating its hash |
| sdstatus.12 | Automatically created at point of communication between the ACE AGENT and SERVER |
| securid | Automatically created at point of successful communication between the ACE AGENT and SERVER |
Packet Capture Example :
Issues
You may see authentication issues after the initial authentication along with the error message :
This is down to the embedded hash of the Checkpoints IP address (that is sent to the ACE SERVER within the authentication request) being different the hash of the Checkpoint`s IP address that is generated by the ACE SERVER. This can be caused by multihomed or NAT configurations.To resolve this :
- create the sdopts.rec file in the /var/ace directory
- using VI, edit the sdopts.rec file and insert the line: CLIENT_IP=[IP Address of the ACE AGENT (Checkpoint Firewall)]
- restart FW-1 using cpstop && cpstart