We most frequently see mixed content warnings on sites with heavy use of site assets – especially external ones – like images, media files, JavaScript, and even CSS. Two primary causes for mixed content warnings include URLs to files are hardcoded in the site and default configurations load the assets over HTTP.