Creating self-signed certificates for printer device servers

The printer device server uses SSL certificates to securely communicate with devices. A certificate for a printer device server must have an SSL certificate signed by a root certificate. You can use either a third-party certificate or a self-signed certificate for the printer device server. Third-party certificates from a certificate authority are more secure and are recommended. For information about obtaining third-party certificates, see Obtaining SSL Certificates.

Self-signed certificates for the printer device server can be generated from the Avalanche console. The process described here includes creating a root certificate, then creating a server certificate signed by that root certificate. Printer devices will not trust a self-signed server certificate on its own, so the root certificate is sent to the devices to verify the server certificate. The root certificate is sent to printers when they are placed under management.

Certificates generated from a printer device server profile in this way are only useable by the printer device server.

To create a self-signed certificate for the printer device server

1.In the Avalanche Console, navigate to the Profiles tab.

2. Select the printer device server profile you want to add the certificate to.

3.Click Edit.

4.In the HTTPS Configuration section, click Create.

5.Enter the required organization information under the Root Certificate section.

6.Click Export.

7.Create a password for the certificate.

8.Click Export.
The root certificate file is downloaded.

9.Enter the required organization information under the Server Certificate section.

10.Click Save.
The server certificate is created and selected in the Certificate section of the profile.

11.(Optional) Click View Certificate to verify the certificate imported correctly and has the full certificate chain.

12.Click Save at the bottom of the profile.

13.Perform or schedule a deployment from the My Enterprise level. For more information, see Deploying Changes.