bg-blog-articles

Author: Sergiu Rosca

Sergiu Rosca is the core web developer behind SSL Dragon. He manages the technical infrastructure, platform performance, and backend integrations that keep the site running smoothly and securely. At SSL Dragon, Sergiu shares practical insights on web development, site optimization, and technical troubleshooting.

Tutorials reviewed by Sergiu Rosca

How to Generate a CSR on CompleteFTP

This tutorial explains how to generate a CSR (Certificate Signing Request) on CompleteFTP. A CSR is a block of encoded text that you submit to a Certificate Authority (CA) when applying for an SSL/TLS certificate. It contains your public key and identifying information about your server and organization.

How to Generate a CSR on Cerberus FTP Server

This tutorial shows you how to generate a CSR on Cerberus FTP Server. Cerberus moved CSR generation out of the old Windows dialog and into the browser-based Server Manager in version 13.1 (September 2023), and removed the native menu item in the same release. Version numbering then switched to a calendar scheme, so every build […]

How to Generate a CSR on Zimbra

This guide shows you how to generate a CSR (Certificate Signing Request) on Zimbra Collaboration Suite (ZCS). You have two options: the Zimbra Administration Console (the web UI) or the command line with zmcertmgr. Both create the same pair of files on the server: a CSR you submit to your Certificate Authority and a matching […]

How to Generate a CSR on SurgeMail (Netwin Mail Server)

This tutorial shows you how to generate a CSR (Certificate Signing Request) on SurgeMail, the Netwin mail server that runs SMTP, IMAP, POP3, and webmail from a single daemon. You generate the CSR inside the SurgeMail Web Admin rather than at the shell. In one step, SurgeMail creates the request, the matching private key, and […]

How to Generate a CSR on Qmail

This guide shows you how to generate a CSR (Certificate Signing Request) on qmail using the OpenSSL command line. Qmail (and its actively maintained fork, notqmail) does not include a built-in CSR tool. You use OpenSSL to create two files at once: a private key that stays on the server, and the CSR you submit […]

How to Generate a CSR on Proxmox

This guide shows you how to generate a CSR (Certificate Signing Request) on Proxmox VE. Because Proxmox Virtual Environment is built on Debian, you create the CSR from the command line over SSH using the OpenSSL utility, which ships pre-installed on every node. The process is the same on Proxmox VE 8.x and the newer […]

How to Generate a CSR on Postfix

This guide shows you how to generate a CSR (Certificate Signing Request) on Postfix using the OpenSSL command line. Postfix itself does not generate keys or CSRs; it consumes the files OpenSSL produces and references them from /etc/postfix/main.cf. You run a single command that creates two files at once: a private key that stays on […]

How to Generate a CSR on Kerio Connect

This guide walks you through how to generate a CSR (Certificate Signing Request) on Kerio Connect, the mail server now sold as GFI Kerio Connect since GFI Software acquired Kerio Technologies in 2017. The product name on the wire and inside the admin console is still Kerio Connect, so the menu paths below match what […]

How to Generate a CSR on Courier IMAP Server

This tutorial shows you how to generate a CSR (Certificate Signing Request) on a Courier IMAP server with OpenSSL. The certificate you obtain from this CSR secures the TLS connections your mail clients use for IMAP, POP3, and SMTP, so credentials and messages travel encrypted between the client and your server.

How to Generate a CSR on a Nutanix Cluster

This guide shows you how to generate a CSR (Certificate Signing Request) for a Nutanix cluster, the request you send to your Certificate Authority to get a trusted SSL/TLS certificate for Prism Element (single-cluster console) and Prism Central (multi-cluster console). Prism does not include a built-in CSR wizard, so you generate the request and the […]