Information
Unsupported content This version of the documentation is no longer supported. However, the documentation is available for your convenience. You will not be able to leave comments.

Provisioning an authentication certificate for the reports server


This topic describes how to provision the reports server with an authentication certificate.

A default installation of 

Warning

The macro unmigrated-inline-wiki-markup from Confluence is no longer available.

sets up a 
Warning

The macro unmigrated-inline-wiki-markup from Confluence is no longer available.

Authentication Service called BMC SARA Authentication. The reports server accesses the BMC SARA Authentication Service to authenticate a user and acquire single sign-on (SSO) credentials in the name of the authenticating user.

By default, the mkcertstore utility extracts and uses the SSL certificate that was created during the 

Warning

The macro unmigrated-inline-wiki-markup from Confluence is no longer available.

installation. During the installation, you are prompted to provide a certificate password.

Command format

The installation program runs the following command on Microsoft Windows:

<BDSSAInstallationDirectory>\bin\mkcertstore.exe "CN=<hostName>"
"<BDSSAInstallationDirectory>\br\deployments\_template\bladelogic.keystore"
"<certificatePassword>"

The installation program runs the following command on UNIX:

<BDSSAInstallationDirectory>/br/mkcertstore "CN=<hostName>"
"<BDSSAInstallationDirectory>/br/deployments/_template/bladelogic.keystore"
"<certificatePassword>"

where,

  • <hostName> stands for host name of the reports server computer.
  • <certificatePassword> stands for the certificate password.
Warning

Note

If the trust certificate is not generated after installing the product, you can use the preceding commands to manually generate a certificate. After generating the certificate, you must provision the reports server with a PKCS#12 trust store.

Provisioning the reports server with a PKCS#12 trust store

  1. On the reports server, use the mkpkcs12 utility to generate a PKCS#12 trust store as follows:
    • (Windows) Enter the following command from the BDSSAInstallationDirectory\bin directory:

      mkpkcs12.exe C:\client_keystore.pkcs12
    • (UNIX) Enter the following command from the BDSSAInstallationDirectory/br directory:

      ./mkpkcs12 /root/client_keystore.pkcs12

      The mkpkcs12 utility generates a file called client_keystore.pkcs12 at the location that you have specified.

  2. Copy the client_keystore.pkcs12 file to the following location on the reports server:
    • (Windows) BDSSAInstallationDirectory\security
    • (UNIX) BDSSAInstallationDirectory/security

      Warning

      Note

      Create the securities folder, if it does not exist, and copy the file into the folder.

  3. Restart the reports server (see Restarting-the-reports-server).

For information about administering security for 

Warning

The macro unmigrated-inline-wiki-markup from Confluence is no longer available.

, see Administering-security.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC Decision Support for Server Automation 8.2