Client not authorized to access keystore

The client application is denied access to the file system that contains the keystore.

Symptom

The following Java™ exception occurs:

java.io.IOException: CTG6651E: Unable to connect to the Gateway. 
                     [address = killerb2b, port = 8050] 
                     [java.security.AccessControlException: access denied 
                     (java.io.FilePermission \jssekeys\testclient.jks read)] 

Probable cause

This happens if your application does not have permission to read from the file system containing the keystore.

Action

Configure SSL security correctly. For more information, see Configuring SSL.