6 Enabling SSL for HTTPS

The ServiceNow Connector supports only the HTTPS protocol. This chapter describes how to establish a connection between the external ticketing system and Enterprise Manager.

This chapter covers the following topics:

6.1 Importing the Server Certificate on Enterprise Manager

  1. Obtain the "Root Certificate Authority - Entrust.net Certification Authority (2048)" certificate located under Section 2, SSL Certificates, as shown in the ServiceNow Product Documentation Wiki:

    http://wiki.servicenow.com/index.php?title=SSL_Certificate_Information#SSL_Certificates
    

    Note:

    Make sure you expand the Click here for certificate content header to view and copy the full Root Certificate content from the link above.
  2. Append the external Certificate Authority's certificate to:

    $INSTANCE_HOME/sysman/config/b64LocalCertificate.txt
    
  3. Ensure that only the following is appended to the b64LocalCertificate.txt file (that is, do not include blank lines or comments or any other special characters):

    -----BEGIN CERTIFICATE----- <<<Certificate in Base64 format>>> -----END CERTIFICATE-----
    
  4. Restart the OMS. Run the following commands:

    emctl stop oms
    emctl start oms 
    

Note:

Do not run the emctl secure oms/agent command after adding the external certificate to the b64LocalCertificate.txt file. If you run the emctl secure command later, then repeat the steps 1 through 3 to make sure the external certificate exists on the b64certificate.txt file.