Plugin Author
Mark
(@markwolters)
Hi,
likely the external audio files and images are hosted on a domain that doesn’t have an SSL certificate. Http content on an https site is blocked, therefore the site won’t have a green lock. To secure your site, the audio files and images need to be hosted on a domain that has an SSL certificate as well. If you can provide me with your site address I can have a look at what is going wrong and might be able to give you a more detailed explanation.
Mark
Thanks for getting back to me. The URL is https://confusedaboutlove.com/, however the audio files are embedded on a different page. Since updating the setting, it’s showing insecure in the SSL info
What page are the audio files on?
Like Mark mentioned, as deactivating the mixed content fixer resolves the issue, I suspect that the audio files are located on a domain without SSL certificate. This means that as soon as you enable the mixed content fixer, which forces these files to load over https (as they should) the files cannot load anymore, because there’s no valid SSL certificate.
To resolve the issue you need either to get an SSL certificate on the domain where these files are located, or move the audio files to the main domain.
I understand that, however I’m not sure why other pages, such as the main one, show insecure when there’s no audio files on that page – https://gyazo.com/39790aa7e21e45936123c758a1f86d2e
There’s a favicon now loading over http, which is not fixed because the mixed content fixer is now disabled. This is causing the mixed content right now.