UPDATE: it would appear this bug has since been resolved in the E80 release of the CheckPoint client.
Since my recent upgrade to OS X Mountain Lion I’ve been suffering a very frustrating issue with Checkpoint’s endpoint security client. For no reason at all it would frequently refuse to connect. Stating an error: “Connectivity with the Check Point Endpoint Security service is lost”
Despite trying countless things with the client I found the only fix each time was to reinstall the client.
That was until now at least, after further investigation it looks like the issue only occurs when the Trac.config file had been zeroed. Now, I’m still trying to figure out what’s happening to the file. But I found in the meantime if you kill the checkpoint client then perform the following in terminal:
$ cd “/Library/Application Support/Checkpoint/Endpoint Connect”
$ sudo cp Trac.config.bak Trac.config
Then client the starts working as expected. Alternatively you can download a compiled AppleScript from here to do just that!
NB: You will be prompted for your admin credentials when either executing the command, or the script.
If you’ve found an alternative solution, please let me know in the comments below.