Iframing prooblem or Mixing HTTP and HTTPS webpages

My training classes have been working but now the modules will not play from my website

I am getting an iframing error message when I try republish and file transfer my module to  my website.   I search for possible solutions and saw that I could install ifram for Joomla but that didn't work and also about mixing HTTP and HTTPS pages. But I don't know how to resolve this.

So my 4 storyline training videos are not working.. 

Can  anyone help me?

1 Reply
Joshua Crigger

Hi Steve,

I sure hope you are doing well. Sorry, you have been left hanging for a while with no response. You may have already found a solution but if you have not I am more than happy to help in any way I can.

You stated, "I am getting an iframing error message when I try republish and file transfer my module to my website". Would you be able to provide the specific errors messages that you have gotten? These can be very helpful in diagnosing the root issue.

You also stated that you have tried to install iframe for Joomla. How are you currently embedding your module on your site? Is this via some standard iframe code such as this below?

<iframe src="https://www.yoursite.com"></iframe>

As for the issues related to having mixed HTTP and HTTPS content on your page, this is a real problem that may be the issue you are facing. If your website is secured by an SSL certificate as evidenced by an https:// link then any content that is from an insecure link (http) will be blocked and may simply seem to be broken.

It is thus vital to identify the insecure content and replace these links with secure links if available.

I found this great article explaining mixed content and how to fix it here: https://developer.mozilla.org/en-US/docs/Web/Security/Mixed_content/How_to_fix_website_with_mixed_content

There are a few hacky ways around this such as setting up a proxy or using PHP to scrape your URLs and redirect them. If you search the web you can find details on how to do these but they are band-aids and are not addressing the true issue.

Happy to help further!

-Joshua