• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
NameHero Blog

NameHero Blog

Web Hosting Tips & Resources From NameHero

  • Hosting
    • Web Hosting
    • VPS Hosting
    • WordPress Hosting
    • WooCommerce Hosting
  • Reseller
  • Enterprise
  • Domains
  • Account
  • Blog Home
  • Categories

Your Guide To Free And Automatic SSL (https)

Ryan Gray

Published on: January 5, 2018

Categories: Website Security 13

Over the last year, one of our big “selling points” at Name Hero has been our free and automatic SSL certificates powered by Let’s Encrypt.

Since having an SSL certificate (https) on a website is pretty much standard in 2018, customers like the fact that they don’t have to pay, or do anything complicated to get it active on their website.

At the same time, we also enjoy the feature as it allows us to create an even safer network infrastructure for our customers and their visitors, making the Internet safer overall.

However, looking back at our ticket que over the last 60 days, one of the most asked questions has to deal with these free and automatic SSL certificates.

Since these still are rather “new” there is some confusion I wanted to help clear up in this guide:

Requirements For Free SSL Certificates

There are two main requirements for a domain or subdomain to obtain a free and automatic SSL certificate:

  1. DNS Must Resolve – Check your website with our DNSHero tool to make sure there isn’t any red.  The domain must be resolving to our name servers or your Reseller name servers for the module to work.  If you’ve recently changed your name servers you should give it a full 24 hours to propagate to the entire Internet.
  2. .htaccess File Must Be Writeable – In order for Let’s Encrypt to validate your website it must be able to write to your .htaccess file in your /public_html/ directory.  If you have customized one, you may need to temporarily re-name it to .htaccess1 until the certificate has generated.

If these above two conditions have been met, the free and automatic SSL certificate will generate within 24 hours, most of the time within an hour or two.

How To Verify Your Free SSL Certificate

There are two way to check and see if your website has a free SSL certificate:

Check inside of cPanel:

One of the easiest ways is to login to the website’s cPanel click on SSL/TLS -> Generate, view, upload, or delete SSL certificates.

You should see a table like this: 

If the Issuer doesn’t say Let’s Encrypt, then that means the website isn’t using an auto-ssl generated certificate.  If it says self signed you may wish to click the Delete link so the auto-installer will replace it.

If the above two conditions have been met, Let’s Encrypt should generate.

Check inside of Web Host Manager:

If you have a Reseller Hosting or VPS Hosting package with us, you can easily check the certificates in Web Host Manager -> Manage SSL Hosts:

As with the option in cPanel, you want to make sure the Issuer says Let’s Encrypt.  If it says “Self Signed” or is expired, you may wish to click the Delete link so it’ll be replaced.

How To Force Run The Auto Installer (New For 2018)

Since some people immediately need an SSL certificate before the auto-installer runs, cPanel has been nice enough to add the feature where you can manually run it from inside of cPanel:

As stated in the video, you simply login to cPanel -> SSL/TLS Status -> Select domain (s) -> Click Run Auto SSL

This may take a few minutes to run, but you can always use another browser window and follow the above steps to make sure it has generated.

We’re proud to be part of creating a safer Internet for everyone here at Name Hero and are super excited about offering these to all our customers including our Resellers.  If you have any questions or concerns, please feel free to let us know!

Ryan Gray
Ryan Gray

Ryan Gray is the founder and CEO of NameHero, one of the fastest growing independent web hosts in the United States. Ryan has been working online since 1998 and has over two-decades experience in Internet Entrepreneurship.

Reader Interactions

Comments

  1. Yoav says

    January 6, 2018 at 2:13 am

    Hi Ryan,

    Very nice tutorial!

    But you’re talking about cloudflare’s Universal SSL. I’m talking because your customers are most likely using CF’ services… and with let’s encrypt, it may cause more troubles with ip being conflicted, ssl certificates not generated, etc.

    Can you check this case too?

    Reply
    • Ryan Gray says

      January 8, 2018 at 12:52 pm

      Cloudflare generates it’s own SSL certificate. I’m uploading a tutorial on CF now, so check that :).

      Reply
  2. Kim says

    January 8, 2018 at 10:27 pm

    is there anyway to force ssl when someone just types in the domain? if i type https://domain.com it shows – if I just type in domain.com it shows as unsecure??

    Reply
    • Ryan Gray says

      January 10, 2018 at 10:54 am

      Yes!

      Add this to your .htaccess:

      RewriteEngine On
      RewriteCond %{HTTPS} off [OR]
      RewriteCond %{HTTP_HOST} !^www\.domain\.com$ [NC]
      RewriteRule ^(.*)$ https://www.domain.com/$1 [L,R=301]

      Reply
  3. Hardik says

    August 11, 2020 at 10:36 am

    the free SSL is it free for life or only for a year and next year while renewing the hosting, you will charge an exorbitant amount?

    Reply
    • Ryan Gray says

      August 17, 2020 at 4:52 pm

      Free for life, auto renews, free.

      Reply
  4. Hardik says

    August 11, 2020 at 10:44 am

    Free SSL supports only DV (domain validation) type, which is good for small scale businesses. If you want OV (organizational validation) or EV (Extended validation), you have to go for paid certificate only. OV and EV are preferred for eCommerce websites and medium to large scale businesses. —- wat is provided by namehero for free? is it only DV?

    I want to host a consulting services website where ppl can pay for counselling services, this includes patient’s data, making SSL requirement mandatory.. Do I need to buy additional SSL or This free SSLby lets encrypt will suffice the requirement.

    Reply
    • Ryan Gray says

      August 17, 2020 at 4:52 pm

      Let’s Encrypt will work fine!

      Reply
  5. David Kapanga says

    October 30, 2020 at 4:19 pm

    I have the free ssl but my customers don’t??? is the free SSL only for the reseller account?

    Reply
    • Ryan Gray says

      November 9, 2020 at 11:10 am

      No it’s free for everyone! Log a ticket with [email protected] so they can check and see what’s going on!

      Reply
  6. Jesse says

    June 5, 2021 at 5:32 am

    Thank you Ray you are an excellent guider because of your great guiden i have solved my issued appreciated lots lots

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Follow & Subscribe

Exclusive promos, content and more!

Most Popular Posts

Speed up your site: solving the WordPress slowdown

NameHero’s Recommended WordPress Plugin and Theme Setup (2023)

How To Increase The InnoDB Buffer Pool Size

How To Fix A Stuck All-in-One WP Migration Import

How To Add A Subdomain In Cloudflare

Top Categories

  • WordPress
  • Website Performance
  • Web Hosting
  • Resellers
  • Website Security
  • Website Development
  • VPS Hosting
  • SEO Tips
  • Announcements
  • Domain Registration
NameHero

NameHero proudly provides web hosting to over 40,000 customers with 99.9% uptime to over 750,000 websites.

  • Master Card
  • Visa
  • American Express
  • Discover
  • Paypal
Products
  • Web Hosting
  • VPS Hosting
  • WordPress Hosting
  • WooCommerce Hosting
  • Reseller Hosting
  • Enterprise Hosting
  • Domains
Help & Support
  • NameHero Blog
  • Knowledgebase
  • Announcements
  • Affiliates
Company
  • About Us
  • Contact Sales
  • Reviews
  • Uptime
  • We're Hiring

Copyright © 2023 NameHero, LLC. All rights reserved.

  • Privacy Policy
  • Terms of Use
  • Acceptable Use Policy
  • Payment Policy
  • DMCA