Install Paid SSL Certificate
This page explains the Install Paid SSL Certificate screen in GoAdmio. It lists every domain on the server and provides two actions per domain: Download CSR (generate and download the Certificate Signing Request) and Install SSL (paste and install a purchased certificate).
Location: Admin Panel → Security → Install Paid SSL Certificate
Overview
Paid SSL certificates (from DigiCert, Sectigo, GlobalSign, etc.) require a three-step workflow:
- Generate a CSR — a Certificate Signing Request containing the domain and your public key
- Purchase a certificate — submit the CSR to a commercial CA
- Install the certificate — paste the issued certificate, private key, and CA bundle into GoAdmio
> Note: For free certificates, use Install Free SSL Certificate instead — Let's Encrypt issues and renews automatically, with no CSR workflow.
What the Page Shows
| Column | Description |
|---|---|
| Domain | Every domain on the server |
| Download CSR | Generates a CSR + private key for the domain and downloads it |
| Install SSL | Opens the form to paste and install a purchased certificate |
| Search | Filter the list by domain |
| Footer | Showing 16 of 16 records — total domain count |
> Tip: The list shows every domain on the server, whether or not it already has a certificate. Use it as the central place to manage paid certificates.
Workflow: Purchase and Install a Paid Certificate
Step 1 — Download the CSR
- Log in to the GoAdmio Admin Panel.
- Navigate to Security → Install Paid SSL Certificate.
- Locate the domain.
- Click Download CSR.
- A CSR file (
.csror.txt) — submit this to your CA - A private key (
.key) — keep this safe; you will paste it during installation
> Tip: If your GoAdmio version stores the private key server-side, you do not need to keep the downloaded copy — the installation form uses the stored key. Verify by checking whether Install SSL asks for the key.
Step 2 — Purchase the certificate
- Go to your chosen CA (DigiCert, Sectigo, GlobalSign, Comodo, ZeroSSL, etc.).
- Purchase the certificate type you need:
*.example.com and the base domain
- Paste the CSR when the CA asks for it.
- Complete the CA's validation (email, DNS, or HTTP challenge for DV; documents for OV/EV).
- Download the issued certificate files.
Step 3 — Install the certificate
- Return to Security → Install Paid SSL Certificate.
- Locate the domain.
- Click Install SSL.
- Paste the certificate files:
- Click Install.
What the CSR Contains
The CSR includes:
| Item | Description |
|---|---|
| Common Name (CN) | The domain (e.g., example.com) |
| Subject Alternative Names (SAN) | Additional hostnames (www.example.com, etc.) |
| Organization (O) | The organization's name (OV/EV only) |
| Organizational Unit (OU) | Department (optional) |
| Country (C) | Two-letter country code |
| State (ST) | State or province |
| Locality (L) | City |
| Public Key | The public key matching the private key |
> Tip: Some CAs require you to specify the SAN at purchase time (e.g., include www). Check the CA's form carefully — omitting www means the certificate will not cover it.
Verifying the CSR
If you want to inspect the CSR before submitting it to the CA:
```bash
Show CSR details
openssl req -in example.com.csr -noout -text