InMotion Hosting Support Center

Using an SSL certificate on your website is very important for security. It is used to create an encrypted connection to the server to protect data from prying eyes. Though it can be used across an entire site, it is most commonly used for portions of the site that use sensitive information, such as shopping cart checkout areas.

How do I know the SSL is working?

It is very important for your visitors to know when they are on a secure area of your site. When the SSL is active on the page you are viewing, they can tell by checking the address bar at the top of the browser. There should be a small padlock icon in the address bar area. The format can can vary among the different browsers. Below are a few examples of different sites with different browsers.

Chrome Security Lock FireFox Security Lock IE Security Lock


Why does my lock disappear?

It is a common reaction to blame the SSL or host for having the certificate installed improperly. This is usually not the case. The SSL lock will only appear or display properly if all items on the page are linking securely. If there is even one unsecure link on the page, the SSL will appear as broken. This means it may not display at all, or it may display differently. Again, this will vary depending on the browser you are using. Below are examples of the same browsers using a page that is partially unsecure.

Chrome improper lock Firefox no lock visible IE no lock visible


Almost exclusively, the cause for this is the use of absolute links for images and text links within the page code instead of relative links. If even ONE link on the page is using the absolute format it will 'break' an otherwise secure page. Below are descriptions of absolute and relative addresss linking.

Absolute addresses

Absolute adddressing for images and links include the entire domain name and the prorocol, which is typically http://. For example, if you were linking image.jpg and your domain name was, the link would be code as <img src="">

Relative addresses

Relative addresses differ from absolute in that they include neither the protocol nor the domain name. Using the same image.jog file as before, he link code to that file in would simply be <img src="/support/image.jpg">.

It's a coding issue? How do I correct it?

The solution is 'relatively' easy, pun intended. You will need to go through the code for your site and change all absolute links to relative ones. With hand-code sites this can be a simple, but tedious process. If your site is coded with a Content Managemetn System such as WordPresss or Drupal, they should already follow this rule on the core level, so you will want to check any links that have been included in the content addition areas such as the editors within the program where you create pages and posts. Once you or your developer has completed this process, you should be able to refresh your site and the lock should display in the correct format.

Support Center Login

Social Media Login

Social Login Joomla

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
n/a Points
2014-08-06 5:48 am

I have 2 websites so how  to show error ssl that is same to "chrome-to-lock.jpg" of this post.?

I am looking forward to hearing your new replying. Thanks!

31,565 Points
2014-08-06 8:49 am
Hello HoPhuong,

As stated in the article, the cause for the lock not displaying is almost entirely due to having absolute links in your code. Simply checking the code for the links is what you will need to do. If you would like to have a list of everything that is wrong, you can enter your domain name at This will give you a list of every error found. I tested one of your domains and it found over 60 image links that use absolute linking with http://.

Kindest Regards,
Scott M
n/a Points
2014-08-07 6:36 am

Sorry. I told "no true". 

These are 2 websites as  ;

How to show an exclamation in the front of these websites (not "yellow triangle").?


31,565 Points
2014-08-07 9:20 am
Hello Ho Phuong,

The yellow triangle is the image that particular browser uses. For instance, FireFox displays the exclamation point while Chrome displays the yellow triangle.

Kindest Regards,
Scott M
n/a Points
2014-12-05 11:35 am

DOMAIN:, I've run my domain name at It comes back with ==>

Domain Name: www.bayshorefuel.comURL Tested: of items downloaded on page: 70

SSL verification issue (Possibly mis-matched URL or bad intermediate cert.). Details:ERROR: cannot verify's certificate, issued by '/C=GB/ST=Greater Manchester/L=Salford/O=COMODO CA Limited/CN=COMODO SSL CA': Unable to locally verify the issuer's authority.



Certificate valid through: Jan 3 23:59:59 2015 GMTCertificate Issuer: COMODO CA Limited All 70 items called securely!




When customers are looking up using Android, smart phones, they are getting a warning message. One warning is "There are problems with the security certificate for the site" another is "Certificate not from a trusted authority". We already submitted a ticket and the problem doesn't seem to get fixed. It has to do with the SSL Certificate. 

Any suggestions on what to do next will be appreciated.



7,033 Points
2014-12-05 1:14 pm
Hello Shamiso H,

I have re-installed your SSL which as fixed the issue, I apologize for the trouble in the matter. It seemed that something with your cabundle was messed up.

Kindest Regards,
TJ Edens
n/a Points
2014-12-05 1:42 pm

Thank you so much for taking such immediate care, TJ Edens. I've run my domain again at and a valid certificate was found. All went thorugh fine.


But I am still not getting the lock to display in the browsers. I have looked at the website code to make sure absolute and relative URLs (adresses) don't exist. Please can you help!

Many Thanks for your support.

19,934 Points
2014-12-05 2:45 pm
Hello Shamiso,

Thank you for your question. When I initially load your site, the padlock comes up successfully, but after a few seconds the padlock disappears.

When I viewed the source for your page, and searched for "http://" (without the quotation marks), I found the following result:
<link rel="pingback" href="" />

It looks like this xmlrpc.php script is being called in insecurely, after your site initially loads, causing the padlock to break.

Thank you,
n/a Points
2014-12-05 3:31 pm

Dear John-Paul, I am afraid that the script you mentioned <link rel="pingback" href="" />might not be the cause. There is something else going on. I have removed  <link rel="pingback" href="" />and I still don't get a padlock .

19,934 Points
2014-12-05 4:10 pm
Hello Shamiso,

Thank you for contacting us. I noticed the padlock is breaking when the arrow pops up in your image slider, next to the middle picture.

When I inspected the page in Chrome, I noticed another image is being called in insecurely:

This image is breaking the security of the page, and the padlock.

Thank you,
n/a Points
2015-01-25 5:30 pm
It is perfect. I had not realized that links to other sites and pictures had to *themselves* use https and relative paths, respectively.
n/a Points
2015-10-13 12:16 am

If you are using the popular Yoast SEO plug in be sure to check your cononical settings for each page.  That is, for each page scroll down to the Yoast SEO settings and click on Advanced.  The last item in this box is Cononical URL.  Set all Cononicals to not

Post a Comment

Email Address:
Phone Number:

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

12 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!