Skip to main content

SSL Configuration

Enable HTTPS for your website through SSL certificate upload or automatic Let's Encrypt certificate generation. This guide covers both manual certificate import and automatic SSL configuration.

SSL Certificate Options

SSL Certificate

Manual Certificate Import

Upload your own SSL certificate files for custom SSL configuration with full control over certificate management.

Auto Let's Encrypt Certificate

Enable free SSL certificates through Let's Encrypt integration with automatic certificate generation and renewal.

Manual SSL Certificate Setup

To configure an SSL certificate manually:

  1. Navigate to the left menu and select "Certificate Management"
  2. Click "Import Certificate" to begin the import process
  3. Enter the required certificate information:
    • Certificate file (.crt or .pem)
    • Private key file (.key)
    • Certificate chain/intermediate certificates (if applicable)
  4. Select "Review and Import" to save the configuration

Manual SSL Certificate Screenshot showing Certificate Management interface with Import Certificate option

Let's Encrypt Automatic SSL

For automatic SSL certificate generation using Let's Encrypt:

  1. DNS Configuration Required: First configure DNS to point to the CDN system
  2. Request Certificate: Click the "Request" button to initiate automatic SSL generation
  3. Automatic Validation: The system will automatically validate domain ownership
  4. Certificate Installation: SSL certificate will be automatically installed and configured

Let's Encrypt Automatic Screenshot showing Let's Encrypt request interface with DNS configuration requirements

SSL Configuration Process

Prerequisites

  • Domain must be properly configured in the CDN system
  • For Let's Encrypt: DNS must point to CDN infrastructure
  • For manual certificates: Valid SSL certificate files must be available

Domain-Specific SSL

Each domain requires separate SSL configuration, including alternative domains created through the Multi-Domain feature.

SSL Management

Certificate Status

Monitor SSL certificate status including:

  • Certificate expiration dates
  • Validation status
  • Renewal scheduling (for Let's Encrypt)

SSL Renewal

  • Let's Encrypt: Automatic renewal before expiration
  • Manual Certificates: Manual renewal required before expiration
Common Issues
  • DNS Not Configured: Ensure DNS points to CDN before requesting Let's Encrypt certificates
  • Certificate Validation Failed: Verify domain ownership and DNS configuration
  • Certificate Chain Issues: Ensure complete certificate chain is uploaded for manual certificates