Firefox won't show the ssl padlock for my website because it's trying to load favicon.ico from http protocol. Web Developer Tools->Console Error Loading mixed (insecure) display content on a secure page "http://domain.com/favicon.ico". I get the expected secure page icons in the latest versions of other browsers I've tested - Chrome, Safari, IE, Opera.
Things I've tried, all tried along with forced reload Ctrl + Shift + r:
various <link> tags -
data url intended to stop the browser from looking <link rel="icon" href="data:;base64,iVBORw0KGgo=">
non-protocol url <link rel="shortcut icon" href="//domain/favicon.ico" type="image/x-icon">
different file name <link rel="shortcut icon" href="/someothername.ico" type="image/x-icon">
no <link> at all
deleting the favicon.ico from the server
If I go to about:config and set browser.chrome.favicons to false and browser.chrome.site_icons to false I get the padlock but I can't expect users to do this. :)
Thank you in advance for your time.