Unsafe HTTPS Video

I have a website that loads via HTTPS.

I have an HTML5 audio element on this site (currently a backup for the Flash player) that loads the Shoutcast URL. The Shoutcast URL is loaded using a regular HTTP URL because it does not work using HTTPS.

However, Chrome shows that the page contains elements that are not safe, and when I check its console, I see this message:

Mixed content: a page labeled https://mysite.com/ 'was loaded via HTTPS, but requested an unsafe video' http://shoutcasturl.com:8000/ ; '. This content must also be transmitted via HTTPS.

Is there a way to get rid of the error in Chrome so that the site appears to be completely safe, without any errors?

Shoutcast doesn't seem to be working on HTTPS, although I don't think there is a certificate on this server for this FQDN anyway, but it seems that adding an SSL certificate to the Shouutcast server will not change anything.

Any ideas?

Thanks!

+1
html5 google-chrome ssl html5-audio
source share
1 answer

The only way to get rid of this warning is to download all external resources from safe places. Since Shoutcast does not support SSL, your site will not be fully protected while you download assets directly from them.

See this question for some rather complicated suggestions for solving the problem.

+2
source

All Articles