Creating a server certificate and CSR (Certificate Signing Request)

This procedure creates a server certificate and its CSR. These are the first steps in getting the server certificate signed.
Prerequisites: You are working in Workbench on a PC (Supervisor or otherwise) and are able to connect to all controllers.
  1. Open the Certificate Management view for your localhost or a controller by right-clicking Platform > Views > Certificate Management. If required to connect to the platform, enter the platform credentials, and click OK.
    The view opens with the focus on the User Key Store.
  2. Confirm that you are viewing the correct Certificate Management stores.
  3. Click New.
    A blank Generate Self Signed Certificate window opens.
    Image
  4. Fill in the form with information for the current platform/station and click OK.
    Alias identifies the type of certificate and purpose in words. The Common Name should be the IP address or domain name of the platform/station. Organization is the name of the company. Define Locality, State/Province, and two-digit Country Code. Leave Certificate Usage set at the default (Server), and provide an Email Aeddress. The rest of the properties can remain at their default values.
    After a bit, the system creates a self-signed server certificate, which appears in the User Key Store table with a yellow shield.
  5. Select the new server certificate and click Cert Request.
    The Certificate Request Info window opens for the server certificate.
    Image
  6. Confirm that the Issued By and Subject fields contain the expected IP address (or domain name) and click OK.
    The Choose Export Directory window opens.
  7. Navigate to the serverCSRs folder you created (My Host > My File System > User Home > certManagement > serverCSRs), and click Save.
    You now have a self-signed server certificate in the platform/station User Trust Store and a certificate signing request for that certificate in the certManagement\serverCSRs folder.
  8. If you are using an external CA, email the certificate request to the external CA, and wait for it to returned signed.