This documentation supports the 21.05 version of BMC Helix CMDB.To view an earlier version, select the version from the Product version menu

Troubleshooting CMDB Explorer related issues


Refer to the following troubleshooting tips, if you run into issues while working with CIs in CMDB Explorer.

Cannot access Mid Tier forms from CMDB Explorer

If you are not able to open Mid Tier forms for performing Edit operations, verify the following.

  • Default-Web-Path should be set to Mid Tier load balancer base URL, and must not end with ‘/’. For example
    http://<serverName>:<port>/arsys
  • Server-Name should set to load balancer URL for AR System server


CIs are not displayed correctly on CMDB Explorer

If there are any issues with CIs not displayed correctly on the CMDB Explorer, check the browser console for any JavaScript message, and watch the network traffic on browser, and check REST API request/response.  

  • Configure CMDB Services log from Configurations > Core Configurations > CMDB Services > Logging. Set the log level to Info or Debug.
  • REST API response 

    • When CI name is clicked on search results, GET: /api/cmdb/v1.0/ui/graphdata
    • When CIs are pushed using select button from search results, 

                     GET:/api/cmdb/v1.0/ui/instances/BMC.ASSET/BMC.CORE/BMC_BusinessService?ids=OI-F77A23EA3798436DA2D721A181DB7CBD&dataset_mask=0

  • REST API response for Create CI action, POST: /api/cmdb/v1.0/instances


A blank arrow is displayed when a CI is opened in CMDB Explorer

Symptom: If there are multiple child CIs with duplicate Reconciliation IDs, then on expanding the parent CI, an arrow is displayed but the CI is not displayed.

BlankArrowCI.png


Scope: This error occurs if CIs having duplicate Reconciliation ID are opened in Explorer and if parallel Reconciliation threads are running in Reconciliation engine. 

Workaround: The Reconciliation ID of one of the CIs must be set to zero, so that the CI can be identified during the next Reconciliation job run.


An error is displayed when a parent CI object is moved in the CMDB Explorer

Symptom: If a parent CI object is moved in the CMDB Explorer, the following error is displayed: "Cannot read property position of undefined."

BlankArrowCIError.png

Scope: This error occurs if CIs having duplicate Reconciliation ID are opened in Explorer and if parallel Reconciliation threads are running in Reconciliation engine. 

Workaround: The Reconciliation ID of one of the CIs must be set to zero, so that the CI can be identified during the next Reconciliation job run.


While displaying service models with large number of CIs, the warning message goes into a loop

Symptom: When displaying service models with large number of CIs, the warning message goes into a loop.

Scope: Happens only when you open simultaneously two CIs each with 500 or more child CIs in Edit mode in CMDB Explorer.

Perform the following steps:

  1. Run a saved query.
  2. After the query is displayed on the CMDB Explorer, click Validate and search.
  3. Select all the CIs that are displayed in the search result and click Show in Explorer.
  4. The CIs are displayed in the CMDB Explorer.
  5. Switch to Edit Mode
    A warning message is displayed as shown in the following figure:

    WarningMessage1.png
  6. If you select Display only Original CI, the warning message goes into a loop.

Workaround: In the warning message, select Display all results, or perform the search once gain and this time, select only one CI from the search results to be displayed in the CMDB Explorer.

Graphical query builder ignores the query conditions

Symptom: A graph query created using the graphical query builder ignores the query conditions specified, and fetches all the CIs from the parent class.

Scope: If the left-most relationship in a graphical search query is an optional relationship, then the conditions specified on that node are ignored.

Workaround: While creating a graph query, ensure that the optional relationship is not the left-most node.

Launch Options list opens beyond the window view

Symptom: In the CMDB Explorer, when you right-click a CI and then click any option in the Launch Options, a drop-down list may open beyond the window view. 

Scope: Sometimes, this occurs when the options within Launch Options drop-down list have a large number of sub-options.

Workaround: Click and drag the CI to move it a little higher within the CMDB Explorer and try opening the Launch Options list again.

Cannot reset a filter in Safari browser

Symptom: You get the following error message in CMDB Explorer:  undefined is not an object

Scope: Sometimes occurs when you open the CMDB Explorer in Safari browser. When you group a few CIs in select mode and then apply and reset a filter
when the select mode is on, you get this error. 

Workaround: After grouping the CIs in select mode, use the toggle key to switch to drag mode.

Sandbox promotion fails

If Sandbox promotion fails or does not work as desired:

  • Check if the Reconciliation Engine job has run successfully. 
  • Check the REST API response for Sandbox promotion POST: /api/cmdb/v1.0/sandbox/command/promote

Exporting the CI graph fails

When you export the CI graph to PDF or SVG formats while using a Safari browser, sometimes you might see a blank page is exported. In such cases, try using a different browser to export the graph from Explorer.

 

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