Mixed content Warnings & Errormessages

How to check if the mixed content fixer is active

Really Simple SSL inserts a marker “data-rsssl” in the websource as a way to check if it’s working. If it it’s there the mixed content fixer is active.

Really Simple SSL requests your homepage, and parses the websource for this marker to be able to put on the configuration page a notification if the mixed content fixer is active. If the marker is not found, you get an error there. But you also get an error when your homepage could not be loaded, like when you’re behind an under construction page. In that case you might see:

The mixed content is activated, but could not be detected on the front-end

This notice does not necessarily mean the mixed content fixer doesn’t work, it just means the page couldn’t be loaded to check that. Follow these steps to check what the problem is:

  1. Check manually if the mixed content fixer is active. If you encounter the comment, you can ignore this notice, as it apparently works. This sometimes happens when a server or security plugin blocks the plugin from opening a page on the website. How to test:
    • Right click on your website
    • click “view source”
    • Look for the mixed content fixer marker: data-rsssl=1
    • If it’s there, the mixed content fixer is active, and you’re done.
  2. If you have a caching plugin activated, the cache might still contain the websource without the marker. You can easily solve this by clearing your cache, then reload your configuration page. Really Simple SSL already clears the cache for some plugins, but not all of them.
  3. Check if you do have mixed content on your site. (Green lock in browser address bar) If you don’t have mixed content, you’re good!
  4. Another plugin conflicts with the working of the mixed content fixer. In this case you can change the hook the mixed content fixer fires on by adding
    define( 'RSSSL_CONTENT_FIXER_ON_INIT', 'true' );

    to your wp-config.php. That should resolve the issue in most cases.

 

Related Articles

70 Comments

  • Emily

    Thank you. This is helpful. I use Autoptimize to fix the above the fold content and its cache also cause this issue too.

    • Rogier Lankhorst

      Hi, Can you tell me what it is that is not working?

      • Martin

        Hey, I also have issues… Tried almost everything from Autoptimize, SSL Insecure Content Fixer settings, HTTPS forcing, etc…
        The Content Fixer says
        “Tests completed.

        Your server can detect HTTPS normally. The recommended setting for HTTPS detection is standard WordPress function.

        Your server environment shows this:

        Array
        (
        [FREETDSLOCALES] =>
        [FREETDSCONF] =>
        [OPENSSL_ENGINES] => /opt/bitnami/common/lib/engines
        [OPENSSL_CONF] => /opt/bitnami/common/openssl/openssl.cnf
        [SSL_CERT_FILE] => /opt/bitnami/common/openssl/certs/curl-ca-bundle.crt
        [CURL_CA_BUNDLE] => /opt/bitnami/common/openssl/certs/curl-ca-bundle.crt
        [LDAPCONF] => /opt/bitnami/common/etc/openldap/ldap.conf
        [GS_LIB] =>
        [MAGICK_CODER_MODULE_PATH] =>
        [MAGICK_CONFIGURE_PATH] =>
        [MAGICK_HOME] =>
        [REQUEST_SCHEME] => https
        [LD_LIBRARY_PATH] => /opt/bitnami/sqlite/lib:/opt/bitnami/mysql/lib:/opt/bitnami/apache2/lib:/opt/bitnami/common/lib:/opt/bitnami/sqlite/lib:/opt/bitnami/mysql/lib:/opt/bitnami/apache2/lib:/opt/bitnami/common/lib:/opt/bitnami/varnish/lib:/opt/bitnami/varnish/lib/varnish:/opt/bitnami/varnish/lib/varnish/vmods:/opt/bitnami/sqlite/lib:/opt/bitnami/mysql/lib:/opt/bitnami/apache2/lib:/opt/bitnami/common/lib:
        [SSL_TLS_SNI] => http://www.myurl.io
        [HTTPS] => on
        [DISABLE_BANNER] => YES
        )”
        but Chrome, Firefox and Safari still show “Not secure” :/

        • Rogier Lankhorst

          Hi Martin,

          Could you e-mail me a link to your website (support[at]really-simple-ssl.com)? Then I will take a look.

          Rogier.

          • Reza Aditya

            Hi Roger. I’m already doing all of the steps in my website: https://omarkatya.com/. which is use really simple ssl.

            But there is still warning like this:

            “The mixed content fixer is activated, but was not detected on the frontpage”

            Do you wanna to check it please? Thanks,,,

          • Rogier Lankhorst

            Hi Reza,
            Your site has the green lock, without mixed content errors. I can’t see the mixed content fixer marker, apparently this is blocked by another plugin. But as there are no issues, I wouldn’t worry about it.

  • Merk

    Hey Rogier, this is the best plugin i have ever seen. But please help me out. The SSL is secure on my Homepage. but not on my Posts. When i check my Homepage in Why no Padlock, the homepage is secure but when i check one of my post its not secure and there are around 191 not secure items. Can you please help me out how can i fix this?

  • Castor

    O meu esta funcionando perfeitamente, o único problema que esta acorrendo são nas paginas, ele diz que o https não esta totalmente seguro

  • Patrick Lopez

    Rogier..I have tried all plugs and Im still getting this

    The mixed content fixer is activated, but was not detected on the frontpage. Please follow these steps to check if the mixed content fixer is working. Instructions

    Can you help me?

    • Rogier Lankhorst

      Hi Dannie,

      Your SSL certificate is not valid. There is an SSL cert authority error. Please check your domain in ssllabs.com/ssltest

  • Nicolas Scharioth

    Hi,
    I’m getting the message the “The mixed content fixer is activated, but was not detected on the frontpage.”
    I’m stuck at step 4 – I tried deactivitating all the other plugins in turn, but nothing works. Any hints on what do do next?
    Can you help?
    Thanks a lot!

    • Rogier Lankhorst

      Hi Nicolas,
      If you use a caching plugin, did you clear, then deactivate? Do you have some server side caching active, like Varnish? If the mixed content fixer is not active, it’s either caching, or a plugin or theme that is blocking it.

      • Nicolas Scharioth

        Hi Rogier,
        We are not using a caching plugin (unless GZIP counts – but I deactivated it without effect).
        I suspect it might be the theme, because on another site with another theme your plugin works fine.
        What can be done about a theme problem?
        Best
        Nicolas

        • Rogier Lankhorst

          You can test this by switching to a default theme. If it’s the theme, I’m afraid the only way to make it work would be to switch the theme.

          • Nicolas Scharioth

            Ok, I checked that and tried two other themes. No change – so it’s not the theme at least.
            I also deactivated all plugins except for Really Simple SSL and erased the browser cache. No change again.

            What else could it be?

        • Rogier Lankhorst

          I still see some references to plugins in your websource, like the WP Toolbar Removal, that could possibly cause this.

        • Rogier Lankhorst

          Could you send me an email with your debug log? rogier (at) really-simple-ssl.com

          • Nicolas Scharioth

            Hi Rogier,
            Don’t ask me why, but suddenly it is working!
            Perhaps it was sth with the cache and it just took some time to sort itself out.
            I reactivated all plugins one by one and now there’s no problem.
            Thank you for your support.
            Cheers

          • Rogier Lankhorst

            Great! Thanks for the update.

  • Daniel Senie

    “If you see this error, Really Simple SSL is not able to retrieve the websource of your homepage. It is possible your server configuration forbids this. If you find the marker data-rsssl=”1″, the mixed content fixer is working, the plugin only cannot verify this.”

    That’s what this page says above in response to the message I get from the plugin. This isn’t telling me anything useful. What does ‘the marker data-rsssl=”1″’ mean? What marker, and where?

    Site is working just fine, only issue I see is your plugin not detecting that it’s fine.

  • Rogier Lankhorst

    The data-rsssl marker is inserted in the websource as a way to check if the mixed content fixer is working. If it it’s there, the Mixed content fixer is working. I’m sorry if the text is not clear. I’ll make some improvements.

  • Rogier Lankhorst

    If you deactivate autoptimize, does it start working?

  • Terrell Boyd

    Hi, my site still loads as only partially secure. Google webmaster tools are saying my site may have malware or something. Can you help with this?

  • DP Suzuki

    Awesome Plugin !!
    Activate, Just 1 click, clear cache …DONE!
    solved for mixed content
    Thank’s Mister

  • Shaikh Muneer

    hii, recently my site ssl green paid lock not showing because my site mixed content problem showing on really simple ssl plugin.

    how to fine mixed content for my site in mobile

  • Quintin

    Hello.
    I have activated really simple SSL, but now none of the images on my website display.
    It looks like i need to manually re-upload each image to fix this.

    Is there another way?
    Some of my sites have thousands of images.

    Thank you.

    • Rogier Lankhorst

      Without seeing the site I can’t say much about the cause. If you have 404 or 403 results on images when the site is on SSL, this might be caused by hotlink protection. It is also possible you have photon from JetPack, which has issues with a switch to SSL.
      https://really-simple-ssl.com/knowledge-base/404-pages-wordpress-site-migrating-ssl/

      Another possibility is that you have located your images on a different server, without SSL certificate. Or if you use a CDN, you might need to switch the CDN url.

  • Aashirvad Kumar

    Thank You, Sir, for this I am getting the error and after reading this is gone. Thank you

  • Farhan

    Hi ,

    Currently I have the same issue “the mixed content fixer is activated, but was not detected on the frontpage. Please follow these steps to check if the mixed content fixer is working.”

    Further Once i checked the https://www.ssllabs.com/ssltest/analyze.html?d=www.foodparaiso.com.

    It gives me issue of This server’s certificate chain is incomplete. Grade capped to B.

    Please support to resolve

    • Rogier Lankhorst

      Hi, for issues with your SSL certificate, like the certificate chain, please contact the company where you purchased the certificate, which is in most cases you hosting company.
      If you don’t get the green mark for the the mixed content fixer, follow the steps in this article to see if it is working correctly.

    • Rogier Lankhorst

      The mixed content fixer indeed is not active. This can either be caching, or a conflict with another plugin. I would first try clearing, then deactivating any caching plugin, if that doesn’t help, deactivate your plugins one by one until the mixed content fixer marker “data-rsssl” appears in the source code.

    • Detectivi

      i think it’s about the logos and the favicons, they are on other server with http

      • Rogier Lankhorst

        That is no problem if the mixed content fixer is active, because the links would be replaced to https. For further support on this, please start a forum topic, or submit a support request. Then we can get to the bottom of this.

  • Marcin

    Hello
    Please check my website oponyweb.pl
    The computer is ok, but not on the cell. I do not know what’s going on.

    • Mark Wolters

      Hi Marcin,

      what problems are you experiencing exactly? Your website seems to load fine over https:// on both desktop and mobile for me. You can try clearing your browser cache on mobile to see if that makes a difference.

      Mark

  • marcin

    Hello.

    On the site https://oponyweb.pl I had the same problem. The problem was the image description (favicon) and the http address in it ….

  • Faisal Waseem

    Hello. I activate the plugin and ssl and I find this error.
    “The mixed content fixer is activated, but was not detected on the frontpage. Please follow these steps to check if the mixed content fixer is working.”
    I dont see any error in my website can you please help me in this. Thank you

    • Rogier Lankhorst

      Hi, Did you follow the steps in this article? If so, can you tell me what you did?

      • Faisal Waseem

        Seriously I dont understand the points :D. Can you guide me in details

        • Rogier Lankhorst

          The bottom line is: if you have the green lock on your site, you don’t have to worry 😉

      • Faisal Waseem

        Right know in my website I dont install any cache plugin and I see the view source and Look for the mixed content fixer marker: data-rsssl=1 but I dont find anything and still I am confused and on inspect I dont see any error. Can you please help me

    • Rogier Lankhorst

      If you submit a support request I’ll take a look.

  • Preston

    Hello. Ive used your plugin on several of my sites, but today I’m running into an issue. Receiving: he mixed content fixer is activated, but was not detected on the frontpage. I’ve followed all the steps above, but the site is still not displaying correctly after activating the SSL plugin. Would you mind lending some advice for the site? https://colonialchemicals.com/

    Thank you

    • Rogier Lankhorst

      I see three errors in your console, stating that dyncss.php and dynjs.php resulted in a internal server error. It seems the dynamic generated css and js files generator crashes. If this comes form your theme, you could try switching theme to test if that fixes it. If you have a custom css or js plugin, that could be the cause as well. If you need any further help, please submit a support request.

  • Iordanis Velios

    Hi there,

    I´ve gone Pro but still experience problems 🙁

    Can you help?

    Here the info text from your plugin:

    Options:
    * WordPress redirect
    * Mixed content fixer
    SERVER: apache
    SSL is enabled for this site
    ** Detecting configuration **
    plugin version: 2.5.17
    Already on SSL, start detecting configuration
    ssl type: SERVER-HTTPS-ON
    ** Configuring SSL **
    testing htaccess rules…
    test page url, enter in browser to check manually: https://e-sports-academy.de/wp-content/plugins/really-simple-ssl/testssl/serverhttpson/ssl-test-page.html
    htaccess rules test failed with error: cURL error 60: SSL certificate problem: self signed certificate
    checking if .htaccess can or should be edited…
    .htaccess does not contain default Really Simple SSL redirect
    retrieving redirect rules
    converting siteurl and homeurl to https

    Additionally info from the scan:

    successNo blocked urls found
    successNo .js or .css files with http:// urls found.
    successNo .js or .css files on other domains with http:// urls found.
    successNo posts in your database found with links to blocked remote urls found.

    and the marker (data-rsssl=”1″) was found on the homepage

    • Rogier Lankhorst

      Hi Iordanis,

      I just looked at your site, the mixed content fixer marker data-rsssl is not in your websource, so the mixed content fixer is not active. It is either blocked by a plugin or served from cache. Did you clear the cache in your website (if any)? If this does not fix it, can you submit a support request? Then I can help you with some suggestions.

  • Elaine Wildash

    Hi Rogier,
    Thanks for a great plugin. I only came across your plugin after manually making the site changes to another site. Before I revert the changes and apply the plugin do you know if the plugin will address an issue where Envira Gallery image metadata remains http even with the force SSL through the htaccess file. Will the plugin change each image metadata to https?
    Thanks.

    • Rogier Lankhorst

      Hi Elaine,

      The plugin will change all URL’s in your websource to https (except for normal hyperlinks), which should fix your issue. If it doesn’t fix the issue out of the box, please submit a support request, then we’ll take a look.

  • Yasar Ali

    Really Simple SSL is not working on the homepage of my blog. In other words, the it gives me red cross light for the frontpage redirection.
    What should I do?

    • Mark Wolters

      Hi Yasar,

      have you tried the steps described in the article? Currently the marker data-rsssl=1 is not visible in your page source. Have you tried clearing any caching and/or security plugins? And do you have any mixed content when Really Simple SSL is activated?

      Mark

  • Twinkle

    Hey Rogier,

    First of all, thanks for this excellent plugin. I searched for data-rsssl=1 in page source of my website homepage, and luckily i found it. But still, your plugin shows X (wrong symbol) in plugin settings!! Initially, that scared me. Now i am cool.

    But as a WordPress developer, as a UX manager for a popular wordpress plugin, Here i would like to give you a suggestion. Please Change this > http://take.ms/DdOye There are thousands of users like me who get panic because of that.

    I am saying from the perspective of User Experience. Hope you understand.

    The rest are excellent. Great job. Keep it up. All the best 🙂

    • Rogier Lankhorst

      I understand, I’ll think of a way to improve this. Usually, the plugin can find the marker: it requests the page, then searches for the marker. But sometimes the request is blocked, so it can’t check for the marker even though it is there. The reason this warning is there is that there might be situations where the mixed content fixer is not working. In that case that can be corrected. Anyway, thanks for your feedback. I’ll work on it.

  • Melissa

    Thanks for this post. I meet the mixed content issue on my https website and i don’t understand why…

    • Mark Wolters

      Hi Melissa,

      it seems that your site isn’t getting the green lock because there is a redirect to http://www. When I enter the https://www.lautohypnose.fr on redirect-checker.org I’m getting a 302 redirect to http://www.lautohypnose.fr. Also I’m not seeing the ‘data-rsssl=1’ marker in your page source which should be there when Really Simple SSL is active. Did you activate Really Simple SSL and press the ‘Go Ahead, activate SSL!’ button? If so, it could be that there is a .htaccess rule or another plugin which is redirecting back to http://www. Try to clear all caches to see if the ‘data-rsssl=1’ marker shows up in the page source afterwards. If you are unsure how to tackle this problem you can fill in a support request at https://really-simple-ssl.com/support/ and include WordPress + FTP login details and we will take a look.

      Mark

Leave a Comment