LogoLogo
  • ShieldsGuard - User Guide
  • Installation Steps
    • Shields Guard Installation
    • Shields Guard SEG Installation
  • Getting Started
    • 1. General Welcome and Site Management Panel
    • 2. Overview
      • 2.1 Today's Data
      • 2.2 Country Statistics
      • 2.3 URL Statistics
      • 2.4 IP Statistics
      • 2.5 HTTP Status Statistics
    • 3. Protection
      • 3.1 DDoS Protection
        • 3.1.1 Google Recaptcha Setup
        • 3.1.2 Friendly Captcha Setup
      • 3.2 WAF – Web Application Firewall
    • 4. Security Rules
      • 4.1 BlackList & WhiteList
      • 4.2 User Agent Filtering
      • 4.3 Query String Filtering
      • 4.4 HTTP Header Filtering
      • 4.5 Block POST Values
      • 4.6 Custom Headers
      • 4.7 Block URL Requests
      • 4.8 URL Path Blocking
      • 4.9 Encrypt Path
      • 4.10 Remove Request Value
      • 4.11 Exclude Directories from Protection
    • 5. Logs
      • 5.1 Access Log
      • 5.2 Security Log
    • 6. Asset Management
      • 6.1 Asset Management
      • 6.2 Network Topology
      • 6.3 Vulnerability Scan
    • 7. Access
  • 8. DNS
  • 9. SSL
  • 10. Subdomain Manage
  • 11. Edit Page
  • ShieldsGuard SEG
    • 1. SEG Dashboard
    • 2. Reporting
    • 3. Analyzed
      • 3.1 Files
      • 3.2 URL
      • 3.3 Mail
      • 3.4 Domain
    • 4. Mail Settings
      • 4.1 File
      • 4.2 Mail Body
      • 4.3 Sender Domain
Powered by GitBook
On this page
Export as PDF

9. SSL

Previous8. DNSNext10. Subdomain Manage

Last updated 9 days ago

πŸ“– Overview

The SSL module in ShieldsGuard allows you to manage SSL/TLS settings for your domain β€” ensuring that all data exchanged between users and your website is encrypted, secure, and standards-compliant.

This module helps you:

  • Enable HTTPS redirection

  • Upload and manage custom SSL certificates

  • View certificate status and key requirements

πŸ›‘οΈ SSL is the foundation of web trust and encryption. ShieldsGuard makes it easy to manage, enforce, and validate your certificates in one secure panel.


πŸ”§ Key Features


πŸ” HTTPS Redirection

Function: Automatically redirects all HTTP traffic to HTTPS for the selected domain.

Why It’s Important:

  • Ensures all sessions are encrypted

  • Prevents downgrade attacks

  • Boosts SEO rankings and browser trust

Status Toggle: When enabled, all requests to http://yourdomain.com are forcibly redirected to https://yourdomain.com.


πŸ“œ Use Your Own SSL Files

Function: Allows you to upload and use SSL certificates purchased or issued from a third-party Certificate Authority (e.g., DigiCert, Let's Encrypt, Sectigo).

When to Use:

  • You have your own commercial certificate

  • You use an internal CA for enterprise networks

  • You rotate certificates manually or via automation

Process:

  1. Enable the toggle: Use your own SSL files

  2. Provide:

    • .cer file content (certificate)

    • .key file content (private key)


πŸ“ SSL Upload Fields

1. .cer for SSL

  • Paste the certificate body (PEM format)

  • Example begins with: -----BEGIN CERTIFICATE-----

2. .key for SSL

  • Paste the associated private key (PEM format)

  • Example begins with: -----BEGIN PRIVATE KEY-----

⚠️ Both the .cer and .key must match. Mismatched pairs will fail to bind and will leave the domain unsecured.


βœ… ShieldsGuard SSL (Default)

If no custom certificate is provided, ShieldsGuard will apply a default secure SSL certificate from its managed CA.

Includes:

  • Valid TLS configuration

  • Strong ciphers

  • Browser compatibility

  • Domain validation

For most users, the default ShieldsGuard SSL is sufficient and actively maintained.


⚠️ Best Practices

Recommendation
Reason

Always enable HTTPS redirection

Enforce encryption for all users

Upload only trusted certificates

Avoid self-signed or test certs in production

Use 2048-bit keys or higher

Ensure strong cryptographic protection

Regularly monitor certificate expiry

Prevent service disruption due to expiration

Validate intermediate chains if needed

Some browsers require full trust chain


πŸ’‘ Notes

  • Certificates must be in PEM format

  • Upload content manually or via API (if available)

  • Certificate status may take a few minutes to propagate

  • You can update certificates at any time without downtime


🎯 SSL isn't just a technical necessity β€” it's a trust signal. ShieldsGuard ensures that your encryption is always up to standard, whether you use built-in protection or bring your own certificate.