Configuring HTTPS manually on Linux systems

When you have an SSL certificate (a .pem file), place it on the computer running REST API and customize the keywords in the besclient.config file.

To define the full path name of the SSL certificate (cert.pem):
[Software\BigFix\EnterpriseClient\Settings\Client
 \_BESRelay_HTTPServer_SSLCertificateFilePath]
value = /tmp/CERT/cert.pem
To enable HTTPS:
[Software\BigFix\EnterpriseClient\Settings\Client
 \_BESRelay_HTTPServer_UseSSLFlag]
value = 1
To enable client redirection from an HTTP connection to an HTTPS connection:
[Software\BigFix\EnterpriseClient\Settings\Client
 \_BESRelay_HTTPRedirect_Enabled]
value = 1
To define the number of the port listening for the HTTP connection and redirecting the Client to HTTPS:
[Software\BigFix\EnterpriseClient\Settings\Client
 \_BESRelay_HTTPRedirect_PortNumber]
value = portnumber

Restart the besserver service.