Discussions on this article:

In this tutorial:

For more information about SSL certificates and when you might need one for your website, please see our article: What is SSL and why is it important?

Please note, the following information is for customers ordering an SSL through InMotion Hosting. If you have (or will be ordering) an SSL from a separate (third party) SSL vendor, please see our article on requesting installation of a third party SSL.

Shared vs Dedicated SSL

Shared SSL Certificates

If you are on a shared server (business class hosting), you will have access to the shared SSL certificate on the server. To access this, you can create https links in your website files that use the secure server name. The secure server name is always 'secure##', with ## being the number of your server. Your server number is listed in your account's technical details in AMP.

For example, if you are on the server biz30.inmotionhosting.com and your username is 'userna1', your secure URL will be:


Please note that the above URL will be visible when visitors hover over links on your website.

Please keep in mind that if you use the shared SSL, every link will need to use the same link structure as above. Shared SSL's only only work using the URL format shown above (https://secure##.inmotionhosting.com/~userna1). 

For more information specifically on Shared SSL certificates, please see our article on How does the shared SSL work?.

Dedicated SSL Certificates

In this section:

To have the SSL certificate installed, you first must remove domain privacy from the domain.  If your domain's registered at a different registrar, contact them for assistance removing domain privacy. Also, make sure the WHOIS information on your domain matches the information for the SSL certificate and that there is no privacy on the domain. SSL certificate requests sent to our certificate provider that have mismatching information will NOT be processed.After completing the SSL installation, our support team will send you an email with more information.

Our Dedicated SSL certificates are 256-bit encrypted Comodo SSL certificates and are only $99.99 per year. Certificates require a Dedicated IP address for $2.00 per month. This $2.00/month fee is waived if the Dedicated SSL certificate is purchased through InMotion Hosting. There is also a one-time $25 installation fee for all SSL certificates.

When a dedicated SSL is installed, a new IP address must be assigned and may cause intermittent issues until it fully propagates, which can take up to 24 hours.

Purchase an SSL from AMP

  1. Login to AMP (Account Management Panel).
  2. Click the Purchase SSL Certificate button.
  3. On the next screen, select the SSL Certificate's subscription length (ie 1 or 2 years). Also enter the Desired Certificate Name. Generally secure. or www. are the most common certificate names, followed by the domain name. For example, a certificate for our website would read www.inmotionhosting.com. When you are done click Next.
  4. Enter the contact information for the owner of the SSL certificate. Note that Comodo will check the information you submit against the information given in a WHOIS lookup, and it must match. If they don't match, you will either need to change your whois information or change the contact information you are entering.
  5. Finally, after hitting Next you can choose how you want the SSL billed. Once you have completed the form, click Submit, you will then see a message stating "Your order has been submitted for processing. Please look for a follow up from our staff shortly."

How Long before the SSL is installed?

Typical turn-around time is up to 48 hours, but there are many reasons why an SSL may take longer to be issued. If this SSL is critical for your business, I recommend allotting up to 2 weeks for this process, in case you run into any issues.

How Do I Know When the SSL Installation is Complete?

Tech Support will send you an email immediately after installing your SSL successfully. The email will go to your primary email address on file, which you can update in AMP.

Obtaining the image and code for your Secure Seal

After you get the SSL set up you can show the Secure Comodo Seal on your website. For more information, see our full guide:

Cancel an SSL from AMP

  1. Login to AMP.
  2. In the main menu, move your mouse over the Billing option, and click My Subscriptions.
  3. Find your SSL on the My Subscriptions page, and click the "X" to the right.
  4. Confirm you want to cancel the SSL on the next screen by clicking the Submit button. You will then see a message stating "You have cancelled your SSL subscription."
Did you find this article helpful?

We value your feedback!

Why was this article not helpful? (Check all that apply)
The article is too difficult or too technical to follow.
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
How did you find this article?
Please tell us how we can improve this article:
Email Address

new! - Enter your name and email address above and we will post your feedback in the comments on this page!

Related Questions

Here are a few questions related to this article that our customers have asked:
Can I buy a dedicated SSL certificate for an add-on domain?
How Can I Secure My Site?
SSL Certificate for payment processing
Would you like to ask a question about this page? If so, click the button below!
Ask a Question
2011-12-11 8:33 pm
Hi, how do I use a shared SSL certificate on an addon domain? Is it possible?
2011-12-12 6:12 pm
http://www.inmotionhosting.com/support/community-support/ssl/how-do-i-just-the-shared-ssl-on-an-addon-domain - https://secure30.inmotionhosting.com/~user1/public_html/path_to_addon
5,399 Points
2011-12-12 6:31 pm
Hi niallm1,

It appears you got this one resolved. If you need any further assistance however with using your shared ssl certificate, or if you have questions on how to get / use a dedicated ssl certificate, please let us know!

- Brad
2012-01-14 7:06 pm
this doesn't really tell you HOW to do anything. it's so unclear. is there anywhere that gives an indepth tutorial on it.
5,399 Points
2012-01-16 11:59 am
Hi Wanzy,

We really do appreciate the comment! I've updated the article to give a brief outline on the whole SSL process:
What is the process for requesting an SSL Certificate?

It is a bit vague, but if you have any specific questions, feel free to ask and we'll be more than happy to assist.

- Brad

Question: Invalid certificate messages when accessing email?

2012-02-16 3:26 pm
I want to enable the shared SSL for my site and emails but the process listed above is very vague. I get invalid certificate messages when I access my emails
I've donethe https://secure##....... but don't know where to go from here.
9,967 Points
2012-02-16 3:40 pm
Hi benfgb,

Thanks for posting your comment. Can you provide me the exact steps you are taking so I can replicate your error? Also can you provide me with the exact error message?

Are you trying to set up an email client to use the shared SSL? If so, you should not be including the https:// in the beginning of the path.

Here's an article on setting up an email client to use the shared SSL:

Email Client Configuration - Email Over SSL

If you are simply trying to access webmail via the SSL you'd use this link:


I hope this helps! If you need further assistance please feel free to contact us.


Tim S

Question: Do you configure my shopping cart for ssl?

n/a Points
2014-03-03 1:05 am

Hi i'm wondering if the $25 fee means that I provide you with the full URL of my shopping cart and you set it all up on the backend? I have nothing to do on my end?



8,910 Points
2014-03-03 11:40 am
The SSL installation fee is simply the SSL installation on the server and does not affect the code of your site. This is something that you would need to change on your own.

Question: Certificate good for all sites on server?

n/a Points
2014-03-05 3:12 pm

i have 7 sites on my server, i would just like to double check i am buying certificat for the server, which means for all sites will have a certificate?

9,968 Points
2014-03-05 3:45 pm
Hello SS,

If you just purchased a certificate for your server, such as vpsABC.inmotionhosting.com, you could secure all of your domains using that certificate as a Shared SSL certificate.

However, that would mean your 7 sites would need to be accessed over that shared domain to work like this:


If you wanted each full domain name secured separately, then a separate SSL certificate and dedicated IP address would be needed for each.

If all 7 of your sites are sub domains of a common main domain, then you could install a 3rd party SSL, more specifically a Wildcard SSL. However this would only secure your sites like this:


Thanks for the comment, and let us know if you had any other questions at all!

- Jacob
2014-04-17 9:09 pm
If I just upgraded from a shared cPanel to VPS plan will I need a dedicated SSL certificate for the cPanel or does it come with one? Now when I login it the SSL certificate throws an error and I exported and imported it into Microsoft's Trusted Root Certificate Authorities MMC. Any help?
9,968 Points
2014-04-18 12:48 am
Hello jstepp,

A VPS doesn't come with a dedicated SSL certificate by default. However, you can install SSL certificates with the cPanel SSL/TLS Manager.

You could either generate a self-signed cert for your VPS hostname to use for encrypting data, but it would have self-signed warnings in a web-browser. Or you can purchase a SSL certificate if you wanted to avoid the self-signed certificate warnings.

Please let us know if you had any other questions at all.

- Jacob

Question: Which type of Comodo SSL certificate?

n/a Points
2014-05-02 5:41 pm


What type of Comodo SSL certificates are you selling? Comodo InstantSSL or different one?


And one more question: if I want to use Comodo Free SSL Certificate before buying paid one do I need to pay any commision or I can do everything without fee?

9,968 Points
2014-05-02 5:57 pm
Hello Vitaly, and thanks for your question.

We use the Comodo SSL Certificate when customers purchase a certificate through us. There is a one-time $25 SSL install fee, and it would be $24/year for the dedicated IP address required to host a 3rd party SSL certificate on your account if you'd like to provide your own.

Please let us know if you had any other questions at all.

- Jacob
n/a Points
2014-07-28 3:05 am

I'd like to knoe the answer to this question too. Is your comodo ssl the PositiveSSL, the EssentialSSL, the InstantSSL. Is both domain and organization validation available, or just domain?

19,241 Points
2014-07-28 9:16 am
Hello George

We used to use the InstantSSL, but now use the ComodoSSL. The difference being in the way it validates. We no longer have to force people to remove domain privacy to validate. In this way validation is done by domain.

Kindest Regards,
Scott M

Question: Expired SSL warning even after new ssl installed?

n/a Points
2014-05-30 3:49 pm

I installed anew SSL last week and my email users are still getting dire warnings not to enter because the SSL is expired. How do i fix this? 

9,260 Points
2014-05-30 4:17 pm
Hello Horst,

Thanks for your question. You must install the Service SSL's in WHM for the POP/IMAP to also be secure.

This official cPanel guide on how to Manage Service SSL Certificates explains in more detail.

If you have any further questions, feel free to post them below.
Thank you,

n/a Points
2014-05-30 4:50 pm

I already did all that (maybe not correctly?). Now the message reads 

"The site's security certificate is not trusted!"

The warning comes up when users try to log into roundcube email (.....3rdparty/roundcube/?_task=mail&_mbox=INBOX)

9,968 Points
2014-05-30 5:24 pm
Hello Horst,

I double-checked and it looks like things should be working for you now. I had to re-add the SSL certificate in WHM in the Manage Service SSL Certificates section.

It looks like the ones that had been in place were self-signed ones probably created at an earlier time, so that's why the SSL error was showing in your browser.

Please let us know if you're still having any issues at all.

- Jacob
n/a Points
2014-05-30 5:35 pm

Thanks for doing that. Yes, it kept reverting back to an expired cert. Now my users see "

Access Denied: Security Token Failure

n/a Points
2014-05-30 5:38 pm

Never mind, seems to be working now.

17,201 Points
2014-05-30 5:58 pm
Hello Horst,

Jacob, John Paul and I discussed this earlier and Jacob identified and resolved the issue. I'm glad to hear that it's working! Please let us know if you have any further questions or comments!

Arnel C.

Question: SSL certificate solve phishing warning?

n/a Points
2014-06-06 9:43 am

People tell me my site generates a phishing warning. Will an ssl certificate solve that even though I'm on a shared server and have three sites?

9,260 Points
2014-06-06 10:11 am
Hello Larry,

An SSL will not help if Google has flagged your site for phishing, they simply encrypt the connection between a web server (host) and a web browser (client).

Here is a link to Google's official guide on what to do if you think your site is infected.

If it is not infected, you can report an incorrect Phishing message to Google here.

If you have any further questions, feel free to post them below.
Thank you,


Question: Dedicated IP required?

n/a Points
2014-06-30 9:54 am

Is a dedicated IP required for a private SSL with a specific domain name?

19,241 Points
2014-06-30 10:05 am
Hello Brooks,

Yes, a dedicated IP address for the cPanel account is required for SSL on a domain name. A cPanel account can only have one dedicated IP address and one SSL attached to it.

Kindest Regards,
Scott M
n/a Points
2014-07-01 1:55 pm

I followed the directions above to cancel the SSL, but I want to cancel it effective today, not when it is set to expire.  Is there a way to remove it now? 

19,241 Points
2014-07-01 3:05 pm
Hello Tanya,

SSLs are files that have an expiration date on them for the server to read. Once installed, it will function for a year. Even if you cancel it in the AMP, the server files do not change. There are no refunds allowd from the SSL provider after 30 days. If it has not yet been 30 days, you can contact our Live Support to ask for a refund.

Kindest Regards,
Scott M

Question: How to tell if SSL is installed?

n/a Points
2014-07-05 5:01 pm

This is going to be a dumb question, but here we go. How can tell if my SSL has been installed other than the confirmation email that i receive. I am new to this world so sorry for being a newby. It is the last step for our site going live and I am trying to figure all this out.

Thanks in advance

9,968 Points
2014-07-06 3:58 am
Hello Silverback,

That's actually a great question that isn't touched on in this guide!

To confirm your SSL certificate is live and running on your website, you'll want to go check it out yourself in your web-browser.

Just go to your website like you normally would:


Notice to the left of your domain in the address bar there is probably just the favicon for your site, or box. Now try adding a s to the http:


If you can access the site over https that alone shows a SSL certificate is in play as it's required for the connection to work. Otherwise the Hypertext Transport Protocol wouldn't be making a Secure connection.

Your web-browser should also show a Padlock closed icon to indicate your connect to the website is secure. If you click on that Padlock icon, you should be able to see information for the SSL certificate used, and if you see your website's name on it and it says verified then you are good to go.

That's what's great about SSL certificates, anybody can see it on your site and know any data transmitted to or from your site can't be intercepted and read by others.

Hope that was helpful, let us know if you're not seeing this on your site. You can respond back with your website address and we can remove it from your comment before approving it for the public if you'd like us to take a look.

- Jacob

Question: How to force website to use ssl?

n/a Points
2014-07-07 11:24 am

How do I get the padlock to show up even if just www.example.com is typed in? I just purchased SSL and this is a whole new world for me.

19,241 Points
2014-07-07 11:37 am
Hello Tina,

You can force the SSL version of your site by adding a bit of code to your .htaccess file. Our article on forcing SSL will help you.

Kindest Regards,
Scott M
n/a Points
2014-07-09 8:28 pm

Can you add domain privacy after a dedicated SSL certificate has been installed?

17,201 Points
2014-07-09 8:43 pm
Hello Menashay,

The domain privacy option has nothing to do with the SSL certificate, so you can add it whenever you are ready do so. You can always go to the Account Management Panel (AMP) to add privacy if your domain is registered through InMotion. If it is registered with a third party host, then you will need to go to your domain registrar in order to add the privacy option.

If you have any further questions or comments, please let us know.

Arnel C.
n/a Points
2014-07-09 8:59 pm

Thanks Arn,

The instructions privided on this page for a dedicated SSL certificate state that you need to remove domain privacy. Since I do want domain privacy I wanted to know if you can add the domain privacy after SSL certificate has been installed or you need to remove domain privacy for as long as you have your dedicated SSL certificate.

8,910 Points
2014-07-10 9:45 am
You could re-add domain privacy after the SSL certificate has been issued, however, Comodo issues the SSL certificates and could potentially revoke it if it does not meet their requirements of showing the owner's correct information within the domain.
n/a Points
2014-09-23 10:10 am

I previously purchased my ssl certificate through another hosting company.  Now I'm purchasing through inmotion hosting.  When I get to the whois info in the steps, do I need to change the info there?  If so, what do I change it to?

9,260 Points
2014-09-23 10:31 am
Hello Kim,

Thank you for your question. We recently made changes to this requirement, and you no longer have to remove privacy, or adjust your Whois.

The main requirement is that the information in Step 4 is valid for the the person/business requesting the SSL.

If you have any further questions, feel free to post them below.

Thank you,
n/a Points
2014-09-24 5:58 am

Hi. thanks for information.

n/a Points
2014-10-15 1:53 pm

If I ask a client to upload a PDF to a site after they've filled it out, is it secure?

9,260 Points
2014-10-15 2:30 pm
Hello Stu,

Thank you for your question. The PDF will only be secure if it is uploaded to a private folder, or one that is inaccessible to the world.

For example, Do Not upload the PDF file anywhere in the public_html folder, unless it is password protected.

Also to protect the file during the tranfer, ensure they are using the SFTP option.
If you have any further questions, feel free to post them below.

Thank you,

Post a Comment

Email Address:
Phone Number:

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

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: support@InMotionHosting.com
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!