Generating a Self-Signed Certificate for Xerox Embedded.


In some cases it may be necessary to generate a Self-Signed certificate for use with Xerox Embedded, perhaps the original key has been corrupted, or you've been advised by Support to generate a new Self-Signed Key.  This KB will cover the process of generating this certificate and binding it to the appropriate site in IIS.

So the first step is to open Internet Information Services Manager:


Note that we've selected the Server in the Tree view on the left, and we've highlighted the Server Certificates icon in the Features View, double click on Server Certificates:


Now you can see the Certificates currently installed on the server, in this case the original certificate created by the installer has been removed, another case where you might need to generate a new key.


Notice in the actions pane on the right that there is an option to "Create Self Signed Certificate," click on this:


Supply a name of and ensure the certificate store is set to Personal, clcik OK:


Now we can see that the new Certificate has been created and added to the certificate store.  


Now we'll bind that certificate to the application:


First in the tree view, select Default Web Site (or the Site you installed PA Xerox Embedded to,) then in the Actions pane on the right, select "Bindings":


Select https, then click the edit button:


Select your newly created certificate, then click the OK button.

You have now created a new Self-Signed Certificate and bound it to the website, at this point you would want to test your PA Xerox Embedded client and ensure that the new certificate has resolved the embedded client issue.
How did we do with this article?