Smarts SAM web console to the Smarts broker and domains is slow
search cancel

Smarts SAM web console to the Smarts broker and domains is slow

book

Article ID: 304332

calendar_today

Updated On:

Products

VMware Smart Assurance

Issue/Introduction

After upgrading to Smarts Service Assurance Manager, the initial connection of Smarts SAM Dashboard or Smarts SAM Web Console to the Smarts broker and domains is slow.

 

Environment

SMARTS - 10.1.x

SMARTS DM - 2.x
 

Cause

  • The issue has been found to occur when there is a lack of Entropy on the system.
  • Entropy is required by the Transport Layer Security (TLS) protocol used by Smarts and a lack of Entropy in the system will cause a delay in establishing a TLS session, resulting in a slow broker/domain connection.
  • Smarts Foundation software started using the industry standard TLS protocol as the inter-process communication protocol for Smarts applications.

Resolution

If you encounter this issue, you can do either of the following:

  • Disable TLS
  • Set the java "egd" parameter on the system where the browser runs

The following sections explain the requirements, considerations, and steps for each of these options. 

  • Disabling TLS:

Disabling TLS should be done in accordance with the local network security policies. Disabling TLS can be done as follows:

  1. On the machine where the Smarts tomcat server is started, open the webconsole.properties file in the following directory: 

    <BASEDIR>/smarts/tomcat/webapps/webconsole
  2. Add the following line (or set existing parameter to "true"):

    # Flag to disable TLS
    com.smarts.no_tls=true
  3. Save and close the webconsole.properties file.
  4. Restart tomcat after this change is made.