Configuring the TrueSight Environment for the BMC Helix CMDB integration
Step 1: Importing certificates into the TrueSight Infrastructure Management server
Do the following:
- Obtain the certificates from the Helix Network team or use the following URL to download them:
https://testssl.onbmc.com/
The following certificates are required:- Name: digicert_global_root.cer
Alias: rootCA - Name: digicert_sha_256.cer
Alias: intermediateCA Name: onbmc_wildcard.cer
Alias: onbmc_wildcardCA
- Name: digicert_global_root.cer
- On the computer where the TrueSight Infrastructure Management server is installed, back up the following files:
<
TrueSight Infrastructure Management
Installation Directory>/pw/jre/bin/lib/security/cacerts
<
TrueSight Infrastructure Management
Installation Directory>/pw/jre/bin../../pronto/conf/pnserver.ks
- Run the following commands in the order shown below:
- keytool -printcert -sslserver <helix server name:port> -rfc | keytool -importcert -keystore ../lib/security/cacerts -storepass changeit -noprompt -alias rootCA -file digicert_global_root.cer
- keytool -printcert -sslserver <helix server name:port> -rfc | keytool -importcert -keystore ../lib/security/cacerts -storepass changeit -noprompt -alias intermediateCA -file digicert_sha_256.cer
- keytool -printcert -sslserver <helix server name:port> -rfc | keytool -importcert -keystore ../lib/security/cacerts -storepass changeit -noprompt -alias onbmc_wildcard -file onbmc_wildcard.cer
- keytool -printcert -sslserver <helix server name:port> -rfc | keytool -importcert -keystore ../../pronto/conf/pnserver.ks -storepass get2net -noprompt -alias rootCA -file digicert_global_root.cer
- keytool -printcert -sslserver <helix server name:port> -rfc | keytool -importcert -keystore ../../pronto/conf/pnserver.ks -storepass get2net -noprompt -alias intermediateCA -file digicert_sha_256.cer
- keytool -printcert -sslserver <helix server name:port> -rfc | keytool -importcert -keystore ../../pronto/conf/pnserver.ks -storepass get2net -noprompt -alias onbmc_wildcard -file onbmc_wildcard.cer
Restart the
TrueSight Infrastructure Management
server.
Step 2: Configuring the BMC Helix client gateway
Install the Helix client gateway. For information, see the BMC Helix documentation.
- Back up the kwic_config.xml file. <Where is the file located?>
- Copy the kwic_config.xml file to the proper location. <Need info. From where do you copy it? What is the proper location to paste?>
<This example has the name of a different company. Can we remove it and then use the file? If not, I don't think it can be used for BMC documentation.>
Step 3: Configure the BMC Helix Service Resolution integration TrueSight Infrastructure Management
- If UDDI is configured for the HTTPS protocol, do the following:
- In the pw/custom/conf/pronet.conf file, set the following parameter to true:
bmc.uddi.registryserver.secure.enabled=true - Restart the TrueSight Infrastructure Management console.
- In the pw/custom/conf/pronet.conf file, set the following parameter to true:
- Edit the host's file. Add the IP address of the gateway, and point it to ONMBC-s as shown below: <Which file? where is it located?>
<gateway ipaddress> ONMBC-s - Enable BMC Server Resolution 3.5 on the TrueSight Infrastructure Management server. Do the following:
- Use the command prompt to navigate to the <InstallationDirectory>/integrations/EventIntegrator directory.
- Run the following command:
(Windows) it30.bat enablebsr35
(Linux) bash it30.sh enablebsr35 - Run the following command:
pw jproperties reload
- Log in to the TrueSight Infrastructure Management console.
- In the top right corner, click Options and then click Administration.
- In the Integrations area, click Edit.
- Select the BMC AR/CMDB Integration checkbox.
- Add information in the following fields for the Helix AR Server:
- AR Server Hostname: ONBMC-s
- AR Server Port: dev-4600, qa-4700, prod-4800
- AR Server User: Obtain the user name from the BMC Helix team.
- AR Server password: Obtain the user name from the BMC Helix team.
- Select the Publishing mode.
- If you want to enable the cross-launch capability, enter information in the following fields:
- UDDI Hostname: <customer name>-<dev or qa or prod>.onbmc.com
- UDDI Port: 443
- UDDI User: Obtain the user name from the BMC Helix team.
- UDDI Password: Obtain the password from the BMC Helix team.
- Infrastructure Management Server Port: 8080, 443
- Select a protocol for the TrueSight Infrastructure Management server.
If you integrate with Atrium CMDB in an AR Server Group, manually configure the pserver.conf file (location?). Edit the ARSGroupMembers in the pserver.conf file and set to all AR Servers of the group that have the reconciliation function enabled.
For more information, see Configuring the Publishing Server to integrate with an AR Server group.
- Install the CMDB extension jar files that you received from the BMC Helix team. Do the following:
Restart the
TrueSight Infrastructure Management
.
Step 4: Verifying the integration
- Log in to the BMC Helix MidTier Server as the user given to you by the BMC Helix team.
- Go to Atrium Core > Atrium Core console.
- Execute the Impact module designer.
- Create a test model in the Impact module designer.
- Verify that the test model is published in the TrueSight console.