Use the Network > Certificates page in the GUI or the certconfig command in the CLI in order to create the self-signed certificate, generate the CSR and install the trusted public certificate.
In order to create a self-signed certificate, click Add Certificate on the Network > Certificates page in the GUI (or the certconfig command in the CLI). On the Add Certificate page, choose Create Self-Signed Certificate. Enter this information for the self-signed certificate:
Location - Enter the location where your business operates, not where your server is located. If you are an international customer in a country without a State/Province or City/Locality, leave those fields blank.
Organization - Enter the full, unabbreviated legal name of your business. Include any applicable suffix, such as "Inc" or "LLC". If your company name is registered in an abbreviated form, then you may use that abbreviation if you want.
Organizational Unit - This field will not be included in your certificate, so you can leave it blank.
Common Name - Enter the web address of your site. It must be a fully qualified domain name. Both www.yourdomain.com and yourdomain.com are acceptable. Do not include http:// or https://. When ordering a wildcard Server Certificate, you will use *.yourdomain.com
Email Address - Enter the address of the person responsible for digital certificates in your organization. This field is optional.
Duration before expiration - The number of days before the certificate expires.
Private Key Size - Size of the private key to generate for the CSR. Use 2048-bit.
Click Next in order to view the certificate and signature information. Enter a name for the certificate. AsyncOS assigns the common name by default.
To get your CSR, click Download Certificate Signing Request in order to save the CSR in Privacy Enhanced Mail (PEM) format to a local or network machine. Click Submit in order to save the certificate and commit your changes. If you leave the changes uncommitted, the private key will get lost and the signed certificate cannot be installed.
Now navigate to the location of your saved CSR and open it with a suitable text editor such as Notepad, TextEdit, or vi. Copy the entire text - including the top and bottom dashed lines. You can paste this text directly into the VikingCloud Control Center - Submit your CSR to proceed to validation.