Global Certificates

Overview

SSL certificates are used to protect data transmitted between websites and users, ensuring that data cannot be read or tampered with by third parties during transmission.

OpenResty Edge provides global certificate functionality, allowing you to configure wildcard certificates (such as *.test.com) as global certificates for shared use across multiple applications, improving certificate management efficiency.

View Global Certificate List

Navigate to the Global Config > Global Certificates page to view all configured global certificates.

Create New Certificate

Click the New Certificate button to start creating a global certificate. The system provides the following certificate creation methods:

Manual Upload

Suitable for scenarios where you already have existing certificate files. Two upload methods are supported:

  • File Upload: Directly select and upload local certificate files and private key files
  • Content Paste: Copy and paste certificate content and private key content into the corresponding text boxes

You need to provide the following content:

  • Private Key: The certificate’s private key content or file (usually in .key format)
  • Server Certificate: Server certificate content or file (usually in .crt or .pem format), which can contain the complete certificate chain, or the CA certificate chain can be uploaded separately

Let’s Encrypt

Use the Let’s Encrypt free certificate service to automatically issue and manage certificates. Suitable for publicly accessible domains, the system will automatically handle certificate application, validation, and renewal.

General ACME Issuer

OpenResty Edge supports other certificate issuers that comply with the ACME protocol. You can configure the relevant information of certificate issuers to obtain certificates.

First, you need to add certificate issuer information in Global Config > Cert Issuers (ACME):

Then use that issuer to issue certificates:

Save and Validation

Validation Process

After completing the certificate information, click the Save button in the bottom right corner. The system will automatically validate the information you provided.

Manual Upload Validation Items:

  • Whether the certificate format is correct
  • Whether the private key matches the server certificate
  • Whether the certificate is within its validity period
  • Whether the certificate chain is complete

Automatic Issuance Validation Items:

  • Whether the domain format is correct
  • Whether domain resolution is correct
  • Whether the ACME challenge passes
  • Whether the issuer configuration is valid

Processing Results

Validation Failed: The system will display specific error messages to help you locate and resolve issues.

Validation Successful: The certificate is saved successfully, and the page redirects back to the certificate list, displaying the newly created certificate information.