Configuring HTTPS for REST API

If you have a trusted security certificate and key from a certificate authority, you can configure the BigFix server to use this certificate and key to enable trusted connections.

After you have completed the configuration, connections from the REST API use this trusted certificate.

The following procedure describes how you can configure the BigFix server to use a certificate and enable trusted connections through the REST API and BigFix.

To configure HTTPS for REST API you can use a certificate file containing the private key or two separate files one for the certificate and another for the private key.

You can configure HTTPS on Windows or Linux systems, by completing the following steps:

  1. Install or upgrade OpenSSL on your system to the latest available version.
  2. Ensure that an OpenSSL command-line tool is available.
  3. Create a Certificate Signing Request with your company and REST API information.
  4. EITHER: Generate a Self-Signed Certificate OR Request a Certificate from a Certificate Authority.
  5. Update the REST API HTTPS Settings to point either to the combined certificate and private key file, or to the separate files, which are the certificate and the private key files.

    You can also configure REST API to work with HTTPS manually without using the console.