Webhosting – Quick HTTPS Setup

  Web Hosting

This article covers how to quickly deploy a Let’s Encrypt certificate on Webhosting. If you need more detailed settings, follow the instructions Webhosting – Manual HTTPS Settup. To activate the certificate on the WebSite service, follow the guide WebSite – HTTPS.

Simply activating HTTPS in the administration is usually not enough. If this is the case, also set up HTTPS on your website according to Webhosting – Configure HTTPS on Web.

In this article, you will learn:

HTTPS Basics

HTTPS (HTTP over SSL) is a new standard of HTTP (Hyper Text Transfer Protocol), which, unlike its predecessor, encrypts communication. Clients can thus safely send confidential data via this protocol.

The Let’s Encrypt SSL certificate is issued by the non-profit certification authority Let’s Encrypt. This certificate is completely free and its management is mostly automated on our Webhosting.

The SSL certificate is usually stored on the Webhosting servers. HTTPS cannot be set on the domain itself. DNSSEC technology is used to secure domains (DNS).

Quick HTTPS Setup with Let’s Encrypt

The setup of HTTPS with a Let’s Encrypt certificate can take up to 90 minutes to complete.

If you do not yet have HTTPS activated on your Webhosting yet, you can activate HTTPS with a Let’s Encrypt certificate using the Quick Setup button:

  1. Log into the customer administration panel
  2. In the navigation bar, select Web & Email Hosting Webhosting.
  3. Choose the appropriate Webhosting service.
  4. In the left menu, click HTTPS.
  5. Click the Quick Setup button.
  6. Wait up to 90 minutes (30 minut to activate, 60 minutes for changes to propagate) for the certificate to start working.
Quick Let’s Encrypt HTTPS setup

The quick setup will:

  • enable the HTTPS on Domain (SNI) add-on service for free (if applicable),
  • activates HTTPS with Let’s Encrypt certicifate,
  • adds the Webhosting domain (without aliases) to the certificate, including the www variant.

After activating the certificate in the administration panel (usually within 30 minutes), the certificate will start working properly within 1 hour.

If the website still uses HTTP after successfully setting up the certificate, configure HTTPS on the website itself. Continue with the guide Webhosting – Configure HTTPS on Web.

Manual setup

If you cannot perform the quick setup, or if you need to add alias domains and subdomains other than www, set HTTPS manually according to the Webhosting – Manual HTTPS Setup guide.

HTTPS on the Website

If the website still uses the HTTP protocol after successfully setting up HTTPS in the customer administration panel, adjust its settings according to the Webhosting – Configure HTTPS on the Web guide.

Common Issues

Common issues with quick HTTPS setup include:

Quick Setup Button Missing

Issue: The quick settings button is not displayed on the HTTPS settings page.

Cause: HTTPS is probably already active on the Webhosting.

Solution: Turn off HTTPS. Attention, this step will cause you to lose all existing HTTPS settings in the administration panel. The Quick Setup button will appear.

Alias Domains Missing from Certificate

Issue: Quick setup added only the main domain and its www variant to the certificate, aliases are missing.

Solution: Add aliases manually by following this guide.

Cannot set www domain

Issue: When performing quick setup or trying to add a domain, an error message appears: Cannot use www.domain.tld to generate a Let’s Encrypt certificate.

Cause: The domain, or specifically the www subdomain, does not direct to Webhosting in DNS.

Solution: Check the domain’s DNS records. All domains and subdomains added to the certificate must have type A (or AAAA) records directed to the Webhosting service.

HTTPS Doesn’t Work

Issue: HTTPS doesn’t work after performing quick setup.

Cause: Even though the setup is called Quick, it can still take up to 90 minutes to activate and propagate the certificate. There can also be errors in the settings.

Solution: After performing the quick setup, wait 60-90 minutes for the certificate to activate and propagate. If you notice errors in the administration, or HTTPS does not work correctly even after 90 minutes, set it manually according to the Webhosting – Manual HTTPS Setup guide. If the website still runss on HTTP, force HTTPS according to the Webhosting – Configure HTTPS on Web guide.

FAQ

Question: Jak nasadím na webhosting vlastní certifikát?
Answer: Follow the instructions Webhosting – Own SSL Certificate.

Question: How do I set up HTTPS on the domain I’m redirecting?
Answer: To set up HTTPS, you need a server to store the certificate on. Our redirect server does not allow this – you can only set up HTTPS redirects using web hosting according to this guide.

Děkujeme za zpětnou vazbu!