arrfclient command does not support SSL

book

Article ID: 129197

calendar_today

Updated On:

Products

CA Rapid App Security CA Advanced Authentication CA API Gateway

Issue/Introduction



After enabling SSL on 7980 port, the arrfclnt used for cache refresh can't communicate on port 7980 any more. There is not option for ssl communication. Here is the error. $. /opt/CA/arcot/sbin/arrfenv $ /opt/CA/arcot/sbin/arrfclient cr p1ehowld358 7980 * * * Processing cr p1ehowld358 7980 * * * Initiated the refresh operation with TCP. Refresh operation failed. Error -1 fault: SOAP-ENV:Client [no subcode] "End of file or no input: " Detail: [no detail]

Environment

8.1 and onwards.

Resolution

The configuration to support SSL should be enabled in arrfclient.ini at ARCOT_HOME/conf as below. 

[arcot/riskfort/arrfclient/certs] 
Transport = SSL 
ClientKey = 
ServerCACert = 

Once this is enabled the refresh on SSL works fine.