Configuring IQ Bot with HTTP and HTTPS
- Updated: 2021/10/19
Configuring IQ Bot with HTTP and HTTPS
This section describes single and multiple domain scenarios when installing IQ Bot and Control Room with various server certificates.
- Installing IQ Bot and Control Room with wildcard server certificates (single domain).
- Installing IQ Bot and Control Room with individual server certificates (different domains).
Prerequisite for single domain
-
PFX file:
Ensure you have the DomainOne.pfx file. The file size is approximately 7/8 KB. One pfx file is required for a single domain.
-
CA Bundled certificate from the Enterprise Control Room (with all
intermediate certificate information):
Use any tool to create the bundle certificate, or you can use openssl to create CA/bundled certificate from DomainOne.pfx file.
Use the following example command to create CA/Bundled certificate using openssl for DomainOne.pfx:openssl.exe pkcs12 -in "{DomainOne.pfx file location}" -cacerts -nokeys -chain -out " {Outputlocation}\DomainOne_ControlRoom_CA.crt
Note: You will need the Control Room bundle certificate for single or multiple domains. -
Public certificates from IQ Bot and Control Room:
Use any tool to create the public certificates or use openssl to create Public certificate from the DomainOne.pfx file.
Use the following example command to create the Public certificate using openssl for DomainOne.pfx:openssl.exe pkcs12 -in "{DomainOne.pfx file location}" -clcerts -nokeys -out "{Outputlocation}\DomainOne_ControlRoom_PublicCertificate.crt
Note: For a single domain, there will be one public certificate for both, IQ Bot and Control Room.
Prerequisite for multiple domains
-
Pfx file:
Ensure you have the DomainOne.pfx and DomainTwo.pfx files. The file size is approximately 7/8 KB.
-
Public certificates from IQ Bot and Control Room:
Use any tool to create the bundle certificate or use openssl to create Public certificate from DomainTwo.pfx file.
Use the following example command to create the Public certificate using openssl for DomainTwo.pfx:openssl.exe pkcs12 -in "{DomainTwo.pfx file location}" -clcerts -nokeys -out "{Outputlocation}\DomainTwo_IQBot_PublicCertificate.crt
Note: : If you set up Control Room or IQ Bot with HTTPS, then configure IQ Bot with HTTPS before registering.