SSL Mixed Content (Images) not https on Panel_Left/_Right
Login / Search
#110226 (In Topic #21948)
I have a page that uses both Panel_Left & Panel_Right (from the Start: page) all of which have been configured for https.
Using Google's developers tools I have ascertained that that images referenced in blocks located in P_L & P_R are not being served as https so both Firefox & Chrome are complaining that I have mixed content.
...the image being the contract button for an RSS news feed.
I had the same problem with images in the Panel_Left but worked around the problem by removing all reference to images in the "hide_if_not_in_panel" section of 'templates_custom/DOWNLOAD_BOX.tpl'
Have I misunderstood...
I don't want to remove the RSS from Panel_Right so what am I missing?
Any help would be much appreciated.
I imagine the cause of this is a block cached both on an SSL and non-SSL page.
1) Just make the whole site HTTPS (easiest way: make the base URL https and remove the ssl addon).
2) Turn off caching for the particular blocks
3) Do a super-fudge so that the blocks don't cache in the same cache signature.
semihtml is so you can use line-breaks without it showing them. Alternative is to put it all on one line.
The Tempcode does different code paths based on if it is running HTTPS (SSL).
The slightly different titles in each case forces different cache signatures.
There are too many online users to list.