Install Certificates on older Operating Systems
You can create certificates on a Windows 10 or Windows Server 2016 machine and transfer them to a machine with an older operating system.
About this task
If you would like to use valid, self-signed certificates for a Workflow installation on an operating system other than Windows 10 or Windows Server 2016, you can do the following:
- Manually generate the certificates using Powershell New-SelfSignedCertificate on a Windows 10 or Windows Server machine.
- Export the certificates using MMC.
- Import the certificates to the selected Workflow server machine using Workflow ConfigureCertificates.
- Import the SSL certificate using Workflow ConfigureCertificates.
Procedure
- Manually generate the certificates on a Windows 10 or Windows Server 2016 machine.
- Export the certificates from the Local Computer > Personal store, using the Microsoft Management Console (MMC) certificate snap-in.
- For each certificate, select export the private key.
- On the Export File Format dialog, select Personal Information Exchange - PKCS #12 (.PFX) format.
- Uncheck the Include all certificates in the certification path if possible check box.
- Check the Export all extended properties check box.
- Export all of the certificates to the same directory, naming each .pfx file with the certificate name (Issued To) of the certificate it contains. Use the same password for each certificate.
- Combine the certificates into a .zip file and copy the .zip file to the Workflow server machine.
- Unzip the file for use.
Note:- If you leave the Include all certificates in the certification path if possible check box selected, the ProficySelfSignedCA cert is re-imported into the Local Machine > Personal store when you import the SSL certificate in a later step. You will then have to remove it.
- Exporting using the same password and naming each file with the Issued To name is mandatory for importing on the Workflow application server using ConfigureCertificates.
- Import the certificates using Workflow ConfigureCertificates.
- Import the SSL certificate using Workflow ConfigureCertificates.