Summary

This article describes how to enable SSL to secure communications to and from the InfoBurst Platform.


Prerequisites
  • Installation of a valid SSL/TLS digital certificate in the Local Machine > Personal > Certificates store. Consult your Windows Server administrator for information about obtaining and installing a certificate.
  • Self-signed certificates are not supported


Enable SSL
  • Select System > Configuration > SSL
  • Select SSLCert then select the certificate
  • Select the Save button
  • Select UseSSL
  • Check Yes and select the Save button
  • Stop the InfoBurst service
  • Open a command prompt (Run As Administrator) and change directory to the InfoBurst application root (default = C:\Program Files\InfoSol\InfoBurst)
  • Enter enable_ssl
  • Start the InfoBurst service


URL

The InfoBurst user interface URL will now require https and certificate Subject Alternative Name (example: https://acme.infoburst.com). The address used by any dashboards or applications that communicate with InfoBurst via REST (default = 8551) must also be updated.


Validate PublicServerName

Open System > Configuration > PublicServerName. The value should contain a URL that matches the certificate alias. If the value does not match, then update the value to match (example: https://acme.infoburst.com) and Save.


Disable SSL

Do not delete the certificate in Windows until the following steps are executed:

  • Select System > Configuration > SSL
  • Select UseSSL
  • Un-check Yes and select the Save button
  • Stop the InfoBurst service
  • Open a command prompt (Run As Administrator) and change directory to the InfoBurst application root (default = C:\Program Files\InfoSol\InfoBurst)
  • Enter disable_ssl
  • Start the InfoBurst service


SSL is now disabled. The InfoBurst user interface URL no longer requires HTTPS. SAP Dashboard users must disable SSL in any/all dashboard connectors.


Change SSL Certificate

  • Execute the Disable SSL process described above
  • Install the new SSL certificate
  • Execute the Enable SSL process described above