We use cookies on our website to ensure we provide you with the best experience on our website. By using our website, you agree to the use of cookies for analytics and personalized content.This website uses cookies. More Information
It seems like your browser didn't download the required fonts. Please revise your security settings and try again.
Barracuda Web Application Firewall

Generating a Signed Certificate Using Let’s Encrypt

  • Last updated on


Let’s Encrypt is a certificate authority that provides free signed certificates that are valid for 90 days. The certificates are accepted by most of the browsers.

The Barracuda WAF provides integration with Let’s Encrypt to generate, sign, install, and renew certificates for their domains running on the Barracuda Web Application Firewall.

Before You Begin

  • Create a HTTP service and also ensure that the service is in the ACTIVE mode.
  • Ensure that the domain is accessible over the internet on TCP port 80.
  • Ensure that the domain is accessible to the HTTP service that you created above.

To generate the certificate from Let’s Encrypt CA:

  1. Navigate to BASIC > Certificates and then click the Let’s Encrypt button from the Certificate Generation section. The Get Certificate from Let's Encrypt dialog box appears.

    If the Use Let's Encrypt button is not visible on the Certificate Generation section, please contact  Barracuda Networks Technical Support  for assistance.

  2. Specify values for the following fields:
    1. Certificate Name - Enter a name to identify this certificate.
    2. Key Type - Select Key Type as RSA
    3. Common Name -  Enter the domain name (DN) of the web server for which you want to generate the certificate.  For example: "barracuda.domain.com".
    4. Subject Alternative Names (SAN) -  Enter Subject Alternative Names (SAN) that needs to be associated with the certificate. Select  DNS  attribute from the drop-down list, and provide the appropriate value. For example: For  DNS,  the DNS domain name is specified.  Example : barracuda.yourdomain.com
    5. Country Code (2 characters) -  Enter the two-letter country code of the location of the organization.
    6. State or Province -  Enter the full name of the state or province of the location of the organization.
    7. Locality (City) -  Enter the full name of the locality (city) where the organization is located.
    8. Organization (Company) Name -  Enter the legally registered name of the organization or company.
    9. Renew Automatically -  Select Yes if you want the signed certificates to get automatically renewed after the validity period. Click the drop-down list and select the number of days after which you want the certificate to be renewed.

      Ensure that the HTTP service exists and is working in Active mode when you are performing an auto-renewal of the Let's Encrypt certificate.



  3. Click Generate Certificate. You can view the created certificate in the Saved Certificates section.
Last updated on