InMotion Hosting Support Center

It is now possible to install a Free SSL for any domain in your account using our new Manage Free SSL tool. For your convenience, the Free SSL tool is available in the Account Management Panel.

The Free SSL tool automatically creates SSL Certificates across your account for any active domain added to your account and resolved to your InMotion Hosting server. Likewise, free SSL certificates are installed for conventional top-level domains and subdomains unless free SSL management is turned off in your AMP account.

Free SSL? Why or why not?

There is no doubt that a Free SSL is a convenient option to have in a hosting account. The level of encryption provided by a Free SSL is the same as what you would find in a paid SSL.

However, it is worthwhile to note that free certificates use SNI without a dedicated IP. This means that multiple domains can share an IP address and still use an SSL. It should be noted that this type of certificate does not have the same level of acceptance as an Advanced SSL with a dedicated IP. This is because SNI is a relatively new extension and is only recently receiving widespread support across browsers and devices. Some combinations of older browsers and devices may not accept a certificate that is using SNI.

What is SNI? SNI stands for Server Name Indication and is an extension of the TLS protocol. It indicates which hostname is being contacted by the browser at the beginning of the 'handshake'-process. [Server Name Indication- Wikipedia]

For most informational websites, the level of acceptance provided by a free SSL is adequate. However, large-scale enterprises (like an e-commerce store) that accept private data about their customers would be best advised to consider a paid SSL from a respected certificate authority. Premium SSLs from certificate authorities often provide support and warranties in addition to being widely accepted in all browsers and devices.

InMotion Hosting provides support for our own Free SSL tool in AMP, but the providers of free SSLs do not provide warranties or support.

Managing the Free SSL Option

Activate the Free SSL option

Follow along with the steps below to turn on the Free SSL option in AMP.

  1. Log into your Account Management Panel (AMP)
  2. Click on Manage Free SSL
    Click on Manage Free SSL
  3. Click the ON/OFF switch to the ON position
    Click on Manage Free SSL

Check Eligibility of your Domains

When you enable Free SSL, your domains are automatically assigned an SSL if they are eligible. In the Account Management Panel (AMP) you can scan your domains to check for eligibility. Your domain(s) need to be pointed to us and added to WHM to be eligible for the Free SSL. Follow the steps below to check your domain(s) eligibility for the Free SSL.

  1. Select domains for eligibility check In the box at right side of the screen you will see a box listing all of the domains on your account. You can click on Check All to select all of the domains, or you can click each check box in order to select only the domains that you want to check for eligibility.
  2. Click to check eligibility Click on CHECK ELIGIBILITY in order to see if the domain can have the Free SSL enabled.
  3. Check to see why domain is not eligible When the check is completed you will either see a red X or a green check mark indicating the domain's eligibility. If you see a red X, then click on the link Find out why in order to determine the reason that the domain is ineligible.

Add and Manage your Free SSL certificates

Once the check is complete and you're ready to assign certificates to your domains, you should see a button labeled RUN CHECK NOW under the paragraph in the bottom left side of the screen. Click on this button the check for certificates will launch. Note that the check may take between 10-20 minutes for the process to complete. If you want manage your SSL certificates, go to your cPanel and click on Manage SSL Hosts.

If It Doesn't Work (Troubleshooting Free SSL)

If the SSL process should fail, there are a few troubleshooting steps to consider before contacting support.

  • The domain's DNS is not routed to InMotion Hosting. In this case, you must update DNS via an A record or point the domain's nameservers at the registrar to InMotion Hosting.
  • The domain's website is using a third party CDN like Cloudflare or Sucuri. In this case, you are advised to purge the cache and temporarily disable IP masking features to allow the domain validation to go through.
  • Security plugins in the content management system (e.g. WordPress, Joomla, Magento, etc.) could be blocking domain validation. Temporarily disabling these plugins will help.

For detailed troubleshooting information, check out our full guide on Troubleshooting AutoSSL.

If you are still having trouble with the Manage Free SSL tool, feel free to contact our Live Support team.

Next Steps

Now that you have activated the Free SSL tool, here are some helpful links to other SSL/HTTPS articles to instruct you on the next steps:

Was this article helpful?

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Ask a Question

Support Center Login

Our Login page has moved, Click the button below to be taken to the login page.

n/a Points
2018-06-22 5:29 pm

I am using Free SSL which works great on shared hosting. I also have a dedicated IP address. Does having a dedicated IP address with the Free SSL make any difference? Should I keep paying for a dedicated IP address? Thanks.

1,173 Points
2018-06-25 11:32 am
Hello, Having the dedicated IP address does not really matter any more since the servers can use SNI to have multiple SSLs on a shared IP.
n/a Points
2018-05-25 2:12 am

How to fix the "Your connection to this site is not fully secure" after installing the Free SSL? Thank you

2,511 Points
2018-05-25 2:03 pm
If you have confirmed that your domain is properly pointed to the server that the SSL was installed on, then you should review your website code and our guide My SSL Lock is Not Displaying.

I hope this helps!
Carlos D
2018-05-03 11:13 am
Hi guys, I also don't see any option such as "Manage Free SSL" or so in my AMP nor cPanel. I have VPS hosting plan and I want to use Auto SSL option.
31,093 Points
2018-05-03 11:23 am
Here is a helpful link to a similar question titled No free SSL option available.
Thank you,
n/a Points
2018-05-02 7:31 pm


I completed all the steps above:

>> <<

Added, SSL, enabled it on Wordpress, forced it via .htaccess file. It says secure on my homepage, but when I click links coming in from Google search, it still displays as insecure.

For example, if you type "fitness hideout" on google and click "blog", it shows up as insecure.

And sometimes it even comes up as an "error 500", which has never happened before switching over. 

Any ideas?

41,915 Points
2018-05-03 6:45 am
If you're on a shared server, the scan for the application of the free SSL is not always immediate. If you continue to have problems, please contact our live technical support team.

n/a Points
2018-04-20 9:10 pm

Once I have activated the free SSL (which I have & I have updated my wordpress site to reflect the change as you advised)...

Do I have to go into Google webmaster tools and add the https website as a new property &/or do I have to do a 301 redirect from the http site to the https site?

Basically are there additional steps beyond what you have described in your guidelines?

41,915 Points
2018-04-25 10:51 am
No, you shouldn't be going into Google Webmaster tools to do that. Your website will either have a configuration section (depending on how it was made), or you may need to add a redirect in order to make sure that any links used on the site automatically go to the https URL. If you're not familiar with how to do that, then you should speak with a web developer for assistance.
n/a Points
2018-02-15 7:41 pm

I have two websites hosted, one with BlueHost and the other with Startlogic who do not have ssl. As gOOGLE IS MAKING IT MANDATORY  soon I'm considering moving to a new server. What I need to know up front is whether your free ssl satisfies Google's new policy or do I need to purchase certificates and if so do you allow setting up a free one from Let's Encrypt. This whole business stirred up by Google is a little above us regular non-geek types so I'd appreciate your feedback. And do you help with applying the Let's Encrypt certificate or are we left to figure it all out ourselves.

31,093 Points
2018-02-15 8:01 pm
Yes, our Free SSL is issued yearly by Comodo and easily satisfies Google's requirements. You can install let's encrypt on your sites if you like, but we recommend using our Free SSL since it can easily be activated from your AMP.

Thank you,
2018-01-23 7:33 pm
It's great that this has been implemented, and I agree with others that this is now a necessity on the Internet, not an option.

However, I am having some issues getting things working correctly. I followed the instructions above:
* Activation - successful
* Eligibility - green check marks for 2 domains and the 3 subdomains; no red X's at all
* Run check now - no errors
* SSL enabled? Yes for all but one subdomain on which NextCloud is installed

Is there anything specific to NextCloud that might be causing issues? I have tried troubleshooting, but haven't been able to figure out what might be causing this.
41,915 Points
2018-01-24 9:41 am
If the auto SSL (free SSL) option is enabled for your account then as long as the domain is eligible and pointing to our hosting service it would be assigned to an SSL certificate issued by cPanel. It shouldn't really have anything to do with NextCloud. If you're having trouble with it, I would recommend directly contacting our live technical support team so that they can review the server to see if there is an issue. You can find our support team's contact information at the bottom of the page.
n/a Points
2018-01-05 5:36 pm

Does this work with a service like CloudFlare?  If yes, any special instructions for setup?

2,511 Points
2018-01-05 5:51 pm
Yes, this will work with CloudFlare, however, there are some instructions for using a CDN (like CloudFlare) that you should follow before proceeding with the steps in this guide to obtain your Free SSL.
n/a Points
2017-12-21 1:03 pm

Hi, how to implement THIS ssl certificate from Let's Encrypt Please help me to implement this specific certificate Thanks

31,093 Points
2017-12-21 1:55 pm
Here is a link to our guide on how to install a Let's encrypt SSL.

Also, keep in mind the Free SSL described in the guide above can be easily implemented from your AMP, and is issued by Comodo.

Thank you,
n/a Points
2017-12-18 3:14 pm

I do not see the FREE SSL in our options even though we have a VPS Essential Dedicated Server.  where do we get this option?

1,173 Points
2017-12-18 3:21 pm

If you are using a VPS or a Dedicated server you will need to login to your WHM as root to enable AutoSSL for free SSL certificates. We have a guide on how to do that here
n/a Points
2017-11-15 5:41 am

For those of you who seem to have done everything correctly and the SSL won't appear on the website, that's probably because in WP settings it's enforcing rediraction to http:// instead of https://.

ONLY if in Inmotion AMP / Cpanel you see that everything should be running fine, change it to https, otherwise your site will crash.

In that case you can change the site back to http:// through the PhpMyAdmin, you should find the site URL there and change it back.

n/a Points
2017-11-05 5:21 am

This is great, thanks so much for implementing it!

n/a Points
2017-10-24 7:38 am

Before Free SSL is available for Reseller Hosting, and now all of the sudden its gone, and my website also not showing it, why is that so? and no body informed us about that.

13,821 Points
2017-10-24 8:14 am
AutoSSL or "FreeSSL" is available to reseller's customers but not the main account on the reseller. As far as I am aware, this is the case, and has not changed. I'm happy to look into your specific case further if you provide me your domain name.
n/a Points
2017-10-21 6:38 am

I do not have that option in AMP, I can see some of the options under WHM and cpanel... 

1,173 Points
2017-10-23 10:53 am

If you are on a Reseller, VPS, or Dedicated hosting plan you will not have the option under your AMP. It will be done through the AutoSSL section in your WHM.

Best Regards,
2017-10-24 12:20 am
I don't seen an AutoSSL section in my WHM.
2017-10-25 11:51 am
Ah, nevermind, managed to track it down somehow..
n/a Points
2017-10-09 4:04 pm

I've tried to use the 'Run Check Now' feature several times, waited more than 20 minutes and nothing happens.  None of the issues mentioned in you troubleshooting page seem to apply (except Wordpress security plugins which I disabled temporarily while checking).  When I check in the SSL/TLS page of CPanel, the https domain isn't there.  What am I missing?  Thanks.

1,173 Points
2017-10-09 4:09 pm

The SSLs are provisioned through cPanels AutoSSL provided by Comodo which can take longer to provision depending on Comodo, If you would like more details on the status of them you can reach out to technical support and they should be able to review the logs and see what the status of the certificates is.

Best Regards,
Kyle M
2017-09-24 1:27 am
My main reseller account now has access to it and its subdomains, now if only there was a way to give it to my resold accounts.
2,511 Points
2017-09-25 2:26 pm
We are working to roll this out for reseller accounts. I do apologize, however at this time full functionality is not available yet. Thanks for your patience.
n/a Points
2017-08-28 11:39 pm

Got VPS few days ago but dont see the Free SSL option.

10,548 Points
2017-08-29 8:40 am
It should be available to you. I advise contacting Live Support so they can help you locate this option.
n/a Points
2017-08-28 11:32 pm

If I have a "Pro Plan" I can have a free SSL for each of my domains? or only for one domain? and Question 2.. I can have more that one dedicated SSL in a Pro Plan Server?

10,548 Points
2017-08-29 8:39 am
Check the "Eligibility" section above to see how you can check your domains.
n/a Points
2017-08-21 11:45 pm

Do these certificates automatically renew?



10,548 Points
2017-08-22 9:29 am
Yes, the Free SSL we provide renews automatically.
n/a Points
2017-08-18 12:15 pm

I tried to activate in FreeSSL in my AMP, but got a message that it wasn't installed on the server. Awww...

I just got off the phone with support, and no, it is *not* currently offered to resellers but they do expect it to come along eventually. I tried to press for a date, and although he then checked with a supervisor, they wouldn't commit to a time frame. 

n/a Points
2017-08-08 3:46 am
Do the VPS accounts also get free SSL certificates? Thanks. Romeo
13,821 Points
2017-08-08 7:20 am
Yes, the Auto SSL option is available to all VPS and Dedicated customers.
n/a Points
2017-08-07 11:58 pm
Thanks for Free SSL! I can't wait to try it out. SSL no longer is an option on the internet. Google is requiring everyone have SSL or their websites are downgraded in searches. And people are expecting SSL in order to trust your website. SSL has been usually too expensive when having multiple websites. Now if only InMotion Hosting had automatic free integration with Cloudflare with Railgun to speed up page loads and protect against DDOS attacks. Just to plant the idea in your heads. Thank you! Best, Romeo
n/a Points
2017-07-29 1:41 pm

Waw I didn't know that InMotionHosting offers free certificates, But the thing is: I don't have the "Manage Free SSL" in my cPanel, how can I get it?

13,821 Points
2017-07-31 8:39 am
Currently, it's only on new provisioning servers. In a week or so, we expect to roll it out to all the servers within our fleet.

Post a Comment

Email Address:
Phone Number:

Please note: Your name and comment will be displayed, but we will not show your email address.

48 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?


Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail:
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!