Installed third party root certificate with Error: 0 CA certificate(s) specified. You must supply the CA certificate(s) used to guarantee the host certificate. When running the ssl-utility.pl script.
search cancel

Installed third party root certificate with Error: 0 CA certificate(s) specified. You must supply the CA certificate(s) used to guarantee the host certificate. When running the ssl-utility.pl script.

book

Article ID: 315676

calendar_today

Updated On:

Products

VMware Smart Assurance

Issue/Introduction

Provide a solution when using the ssl-utility.pl

Symptoms:

When installing a Third Party Root Certificate you might get the following error message: 

[root@ncmdev-as ssl]# perl ssl-utility.pl -install server.key server.cer
===============================================================================
SSL Configuration Utility
-------------------------------------------------------------------------------

0 CA certificate(s) specified.
You must supply the CA certificate(s) used to guarantee the host certificate

Environment

NCM 10.x

Cause

The Root Certificate wasn't supplied when using the ssl-utility.pl script. Only the optional intermediate Certificate file was provided.

Resolution

  1. Log into the CLI of the Application Server at root level. 
  2. source /etc/voyence.conf
  3. Goto the $VOYENCE_HOME/tools/ssl directory. 
  4. Run the following script and make sure the root certificate and private key are in the $VOYENCE_HOME/tools/ssl directory. The Intermediate Cert is optional. 
    • perl ssl-utility.pl -install <private key file> <host cert file> <ROOT CA Cert file> <Intermediate Cert file1>