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 Android

This tutorial shows you how to generate a CSR (Certificate Signing Request) for Android with the Java keytool utility. Android does not generate public-CA TLS CSRs on the phone itself: a public-CA certificate is issued for a server (or a device the user controls), and Android apps and browsers consume it. The keytool flow below […]

How to Generate the CSR on Alpha Anywhere

This tutorial explains how to generate a CSR (Certificate Signing Request) on Alpha Anywhere, formerly known as Alpha Five. Alpha Anywhere includes a built-in CSR generator in its Application Server, so you can create the CSR and private key directly from the admin interface without external tools.

How to Generate a CSR on 4D Server

In this tutorial, you will learn how to generate a CSR on 4D Server. On 4D you have three ways to create one: our online CSR Generator, the OpenSSL command line, or 4D’s own built-in certificate commands.

How to Generate CSR on Zyxel Zywall USG

This guide shows you how to generate a CSR (Certificate Signing Request) on a Zyxel ZyWALL/USG firewall from the web configurator. The same procedure works on the classic ZyWALL and USG line (USG 20, 40, 60, 110, 210, 310, 1100) and on the current USG Flex, ATP, and VPN series running ZLD firmware, since they […]

How to Generate a CSR on Synology NAS

This tutorial shows you how to generate a CSR (Certificate Signing Request) on a Synology NAS running DSM 7 (the flow is the same from DSM 7.2 through DSM 7.4, the line Synology released in June 2026). The wizard inside DiskStation Manager creates a PKCS #10 request and a matching private key in one step, […]

How to Generate a CSR on SonicWall

This guide shows you how to generate a CSR (Certificate Signing Request) on a SonicWall firewall running SonicOS. You create the request in the web management interface under Device > Settings > Certificates, fill in the subject details, choose a 2048-bit (or larger) RSA key and the SHA-256 signature algorithm, then export the request and […]

How to Generate a CSR Sophos XG Firewall

This guide shows you how to generate a CSR (Certificate Signing Request) on Sophos Firewall from the web admin console. The CSR is the file your Certificate Authority needs to issue your SSL/TLS certificate, and the matching private key is created on the firewall at the same time and never leaves it.

How to Generate a CSR on Ivanti Connect Secure (Pulse Secure)

This guide shows you how to generate a CSR (Certificate Signing Request) on Ivanti Connect Secure, the SSL VPN appliance sold for years as Pulse Secure. You create the request in the admin console under System > Configuration > Certificates > Device Certificates, fill in your organization details, and copy the encoded request into your […]

How to Generate a CSR on PRTG Network Monitor

This guide shows you how to generate a CSR (Certificate Signing Request) for PRTG Network Monitor on Windows. PRTG (current 2026 line: version 26.x) has no built-in CSR tool, so you build the request and matching private key on the PRTG core server (or any Windows workstation) with OpenSSL, then submit the request to your […]

How to Generate the CSR for Pound

This tutorial explains how to generate a CSR (Certificate Signing Request) for Pound, the lightweight reverse proxy and load balancer. Because Pound has no built-in CSR tool, you will use OpenSSL to create the CSR and private key, then submit the CSR to a Certificate Authority.