My SSL is installed, why do I get the warning ‘Not secure’ in browsers? - SSL Certificates - Namecheap.com (2024)

My SSL is installed, why do I get the warning ‘Not secure’ in browsers?

  • General information
  • How to detect the issue
  • How to resolve the issue

What is the 'Insecure content' issue?

If you recently installed an SSL certificate on your website, you may still run into the issue of receiving the mixed content warning in browsers. Browsers may warn your customers that your website is insecure, causing them to close the page due to this security threat.

Some browsers even block the insecure connection and mark the website as not secure so that your visitors will not see the website content. Below, you will learn what exactly mixed content is, why it occurs, and how to fix these warnings if you encounter them on your site.

Insecure (also called ‘mixed’) content usually appears when HTML code on a website loads over HTTPS, while other content (such as images, video content, stylesheets, and scripts) still loads over the insecure HTTP protocol. When this happens, some of the content of your site loads securely and some of it insecurely.

The issue with insecure content is that the browser tries to load all of your website content via a secure HTTPS connection, whether it’s secure or not. As a result, in modern browsers, the warnings we mentioned above are displayed to visitors who try to view a website that has some http:// content.

Below you can compare how a secure website should look like in different browsers and how it looks like if the mixed content warning is displayed:

Chrome:

My SSL is installed, why do I get the warning ‘Not secure’ in browsers? - SSL Certificates - Namecheap.com (1)

My SSL is installed, why do I get the warning ‘Not secure’ in browsers? - SSL Certificates - Namecheap.com (2)

Firefox:

My SSL is installed, why do I get the warning ‘Not secure’ in browsers? - SSL Certificates - Namecheap.com (3)

My SSL is installed, why do I get the warning ‘Not secure’ in browsers? - SSL Certificates - Namecheap.com (4)

Safari:

My SSL is installed, why do I get the warning ‘Not secure’ in browsers? - SSL Certificates - Namecheap.com (5)

My SSL is installed, why do I get the warning ‘Not secure’ in browsers? - SSL Certificates - Namecheap.com (6)

Please keep in mind if you face the issue of insecure http:// links in your site content, the security messages in the browser have nothing to do with the SSL installation. That is, it doesn’t necessarily mean the SSL wasn’t installed properly. To be sure, you can check that your SSL is installed properly here.

In order to find what is causing the situation, you'll need to check the elements within the HTML code of your site. You need to check your site content and detect if there are any http:// links.

How do I know if I have insecure content?

To locate the mixed content, you can do the following:

  • Check the content of your website via this online tool

    My SSL is installed, why do I get the warning ‘Not secure’ in browsers? - SSL Certificates - Namecheap.com (7)

  • In Google Chrome and Firefox browsers, you will need to either press:

    ‘Ctrl+Shift+J’ and then click on ‘Console’ (for Win/Linux) /

    ‘Command+Option+J’ for Mac or in Chrome Menu choose Tools >> Developer Tools Console/ in Firefox menu: Web developer >> Web Console.

    My SSL is installed, why do I get the warning ‘Not secure’ in browsers? - SSL Certificates - Namecheap.com (8)


How can I fix it?

You can try one of the solutions described below to remove the insecure content warning:

  1. If your website is built on Wordpress, there are multiple plugins available for fixing insecure content", such as Really Simple SSL and Insecure content fixer. Read this article to find more information about fixing insecure content on Wordpress.

    Note: For EasyWP websites, if the plugins don’t fix the mixed content and the manual changes in the database are not saved, please contact our Hosting/EasyWP team to clear the cache from our side to accept the changes.

  2. Add this special header to your site .htaccess file:

    Header set Content-Security-Policy "upgrade-insecure-requests" env=HTTPS

    • This header works for most popular browsers. It’s only sent if the page is requested via HTTPS (because of the env=HTTPS condition). When accessed via https://, it informs all browsers to use https:// links for images/scripts/CSS/frames/videos even if they are explicitly specified as http:// in the HTML page source.
    • Please keep in mind that the header should be put into the correct .htaccess file (for the website in question) so that the rule works for the website with the insecure content issue.
    • Additionally, in order for the rule to work properly, the header should be in the first line in the mentioned file.
  3. Update all the HTTP links to HTTPS ones manually in the website’s script. For example, you should move the image file to a secure part of the site, e.g., https://secure.yyy.com/image.gif . If the content is linked from a third-party source, you could upload it to your server and make it secure;
  4. Make the links relative to the root directory by adding a backslash before the file name as in the following example: ‹img src="/image.gif"›. This would translate to both ‹img src="https://www.yyy.com/image.gif"› and ‹img src="http://www.yyy.com/image.gif"›. This way, the browser will choose the proper HTTPS or HTTP link to display the image or content depending on which connection to the website (secure or not) is used.

If you didn’t create the site yourself, you will need to contact either your web designer or the company that provided you with the site to get assistance with troubleshooting the issue.

Associated articles

How to set up rules and redirects in .htaccess

How to set up HTTPS for WordPress

How to improve WordPress website security

How to get your website indexed by Google

My SSL is installed, why do I get the warning ‘Not secure’ in browsers? - SSL Certificates - Namecheap.com (2024)

FAQs

Why does my website say not secure even though I have an SSL certificate? ›

Insecure (also called 'mixed') content usually appears when HTML code on a website loads over HTTPS, while other content (such as images, video content, stylesheets, and scripts) still loads over the insecure HTTP protocol. When this happens, some of the content of your site loads securely and some of it insecurely.

How do I get rid of SSL certificate warning? ›

Reinstall the SSL

As a result, your browser may serve a warning that the SSL certificate is not issued by a trusted authority. In most cases, this is resolved by reinstalling the SSL.

How do I fix SSL connection is not secure on Chrome? ›

You'll get this error if you have antivirus software that provides "HTTPS protection" or "HTTPS scanning." The antivirus is preventing Chrome from providing security. To fix the problem, turn off your antivirus software. If the page works after turning off the software, turn off this software when you use secure sites.

How do I make my website SSL secure? ›

Simply contact your web host and request to purchase an SSL certificate for your account. For example, here are some links to some popular web host providers explaining how to purchase SSL certificates. GoDaddy, visit GoDaddy's website to view their SSL options.

Why do I keep getting a security certificate warning? ›

This often means that the security certificate was obtained or used fraudulently by the website. A website is using a certificate that was issued to a different web address. This can occur if a company owns several websites and uses the same certificate for multiple websites.

How to override security certificate warning? ›

Chrome
  1. Right-click the Google Chrome shortcut on your desktop and select Properties.
  2. In the Target field simple append the following parameter after the quoted string: --ignore-certificate-errors.

How to clear SSL certificate cache? ›

Google Chrome for Windows / Internet Explorer / Microsoft Edge
  1. Open the Start menu.
  2. Search for and open Internet Options.
  3. In the dialogue box that appears, select the Content tab.
  4. Click Clear SSL State.

Why do I keep getting an SSL error? ›

You might encounter this error when the browser and the server could not establish a secure connection using SSL. This could happen due to various reasons, such as incompatible SSL protocols, ciphers, or certificates, network issues, firewall settings, or server configuration errors.

How do I reset my SSL? ›

Google Chrome
  1. Start the Windows Control Panel.
  2. In the Find a setting text box, type internet options, and then click Internet Options.
  3. Click the Content tab.
  4. In the Certificates section, click Clear SSL state, and then click OK.

Why is my SSL certificate not updating in my browser? ›

Solution. Clear your browser and SSL caches in any browsers you experience this issue. NOTE: This issue is not as common or does not occur on UNIX-based systems like Apple OS X and Linux. In OS X, Safari has a more frequent certificate caching cycle.

How do I activate my SSL certificate? ›

Under Install and Manage SSL for your site (HTTPS), click Manage SSL Sites. Scroll down to the Install an SSL Website and click Browse Certificates. Select the certificate that you want to activate and click Use Certificate. This will auto-fill the fields for the certificate.

How to manually install an SSL certificate? ›

How To Manually install an SSL Certificate
  1. Step 1: Purchase an SSL Certificate.
  2. Step 2: Configure your SSL Certificate.
  3. Step 3: Generate and upload a CSR.
  4. Step 4: Verify certificate details and click “Proceed.”
  5. Step 5: Allow time for the certificate to validate.

How do I enable SSL certificate verification? ›

How To Verify SSL Certificates In Windows? To check if SSL certificate is installed, you can use the Certificate Manager tool and check its validity period. Another alternative option is to use the sigcheck Windows Sysinternals utility to verify TLS version.

How to fix a website that says not secure? ›

My website is not secure, how can I fix it?
  1. Install Secure Sockets Layer (SSL) certificate. ...
  2. Ensure that internal and external links use HTTPS. ...
  3. Verify your website in Google Search Console. ...
  4. Ensure that HTTP URLs are redirected. ...
  5. Update XML sitemap.

Why is my SSL certificate not trusted? ›

The most common cause of a "certificate not trusted" error is that the certificate installation was not properly completed on the server (or servers) hosting the site. Use our SSL Certificate tester to check for this issue. In the tester, an incomplete installation shows one certificate file and a broken red chain.

Why is my site broken after I installed an SSL certificate? ›

Possible causes: The browser cache is not cleared, the domain name that is bound to the certificate is different from the domain name of the website, or the certificate has expired. Clear the browser cache and access the website again.

Why my SSL certificate is not valid? ›

This error means that the browser does not trust the SSL certificate for the website. This could happen if the certificate is self-signed, expired, or issued by an untrusted CA. To fix this error, you need to make sure that you have a valid SSL certificate from a reputable CA that is recognized by all major browsers.

Top Articles
How Many Coats of Paint Do I Need? - Complete Guide 2023
Tesla Hits Record High Sales from Carbon Credits at $1.79B
Where To Go After Howling Pit Code Vein
The Largest Banks - ​​How to Transfer Money With Only Card Number and CVV (2024)
Unit 30 Quiz: Idioms And Pronunciation
Restored Republic January 20 2023
Tj Nails Victoria Tx
50 Meowbahh Fun Facts: Net Worth, Age, Birthday, Face Reveal, YouTube Earnings, Girlfriend, Doxxed, Discord, Fanart, TikTok, Instagram, Etc
Beautiful Scrap Wood Paper Towel Holder
Fcs Teamehub
Pollen Count Los Altos
Tight Tiny Teen Scouts 5
New Mexico Craigslist Cars And Trucks - By Owner
Amelia Bissoon Wedding
Lax Arrivals Volaris
Colts Snap Counts
Powerball winning numbers for Saturday, Sept. 14. Check tickets for $152 million drawing
Obsidian Guard's Cutlass
Byui Calendar Fall 2023
Amazing deals for DKoldies on Goodshop!
Our History
Jeff Now Phone Number
*Price Lowered! This weekend ONLY* 2006 VTX1300R, windshield & hard bags, low mi - motorcycles/scooters - by owner -...
O'Reilly Auto Parts - Mathis, TX - Nextdoor
Johnnie Walker Double Black Costco
Craigslist Alo
Drift Hunters - Play Unblocked Game Online
Directions To Nearest T Mobile Store
Avatar: The Way Of Water Showtimes Near Maya Pittsburg Cinemas
Medline Industries, LP hiring Warehouse Operator - Salt Lake City in Salt Lake City, UT | LinkedIn
Intel K vs KF vs F CPUs: What's the Difference?
How Much Is An Alignment At Costco
3473372961
Swimgs Yuzzle Wuzzle Yups Wits Sadie Plant Tune 3 Tabs Winnie The Pooh Halloween Bob The Builder Christmas Autumns Cow Dog Pig Tim Cook’s Birthday Buff Work It Out Wombats Pineview Playtime Chronicles Day Of The Dead The Alpha Baa Baa Twinkle
2015 Chevrolet Silverado 1500 for sale - Houston, TX - craigslist
Exploring TrippleThePotatoes: A Popular Game - Unblocked Hub
Synchrony Manage Account
Sadie Sink Doesn't Want You to Define Her Style, Thank You Very Much
Vocabulary Workshop Level B Unit 13 Choosing The Right Word
Tedit Calamity
Bunkr Public Albums
Chathuram Movie Download
The Wait Odotus 2021 Watch Online Free
Mathews Vertix Mod Chart
Comanche Or Crow Crossword Clue
Flappy Bird Cool Math Games
Alba Baptista Bikini, Ethnicity, Marriage, Wedding, Father, Shower, Nazi
Dontrell Nelson - 2016 - Football - University of Memphis Athletics
Leland Westerlund
Latina Webcam Lesbian
The top 10 takeaways from the Harris-Trump presidential debate
Gummy Bear Hoco Proposal
Latest Posts
Article information

Author: Nathanial Hackett

Last Updated:

Views: 5959

Rating: 4.1 / 5 (52 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Nathanial Hackett

Birthday: 1997-10-09

Address: Apt. 935 264 Abshire Canyon, South Nerissachester, NM 01800

Phone: +9752624861224

Job: Forward Technology Assistant

Hobby: Listening to music, Shopping, Vacation, Baton twirling, Flower arranging, Blacksmithing, Do it yourself

Introduction: My name is Nathanial Hackett, I am a lovely, curious, smiling, lively, thoughtful, courageous, lively person who loves writing and wants to share my knowledge and understanding with you.