Creating a Self-Signed Certificate
Creating a Self-Signed Certificate through Internet Information Services (IIS)
To create a Self-Signed Certificate for use with ProcessRobot using Windows, Internet Information Services (IIS) must be installed on the Server machine. If IIS is not installed on the machine, alternative solutions like using OpenSSL are available.
This guide describes the steps required to create the Certificate using IIS.
Launch IIS.

In IIS, select the name of the localhost

Then navigate to and open “Server Certificates”

In “Server Certificates”, right click in a blank area, and select “Create Self-Signed Certificate…”

Specify a friendly name for the Certificate, eg “ProcessRobot”. Important: it is strongly recommended that only one certificate exists on the Server machine, to avoid conflicts when ProcessRobot attempts to access the Certificate. Set the Certificate Store to “Personal”. Click “OK” to save the Certificate and close the window.

Find the newly created Certificate in “Server Certificates” and double click it to open its settings.

Click “Details”

Click “Subject”

Copy the value for CN = <value>

Paste the CN value into the appropriate field of the ProcessRobot installer
