No padlock displayed in IE, even though it's all SSL. (Firefox shows a padlock)

  • Thread starter Thread starter google
  • Start date Start date
G

google

Hello,

I have a web page that runs under SSL. This page calls all its
resources (images, stylesheet, etc) from the same secure server, but
the padlock does not appear when I load it. Actually, when the page
*first* loads, the padlock appears, but then disappears after a second
or so. This sounds like the page itself it recognised as being SSL, but
IE thinks there's some non-SSL resource being loaded. This is confirmed
by the fact that when loading, I get a message box telling me that the
page contains non-secure and secure items. Trouble is, I can't find any
non-secure items!! The page doesn't use frames, iframes, etc.

If I load the page in Firefox, it shows as a secure page. FF has a
really neat feature that if you right-click the page and choose Page
Info, the window that pops up has a tab called Media. Clicking that tab
shows all the files associated with the page. Looking down the list, I
can see that all items start with "https". Clicking the tab called
Links shows all the links on the page, and I can see that the two
non-anchor links listed (the stylesheet and the page's form) are both
SSL.

So, anyone any idea why the padlock doesn't show in IE? IE thinks
there's at least one non-secure item on the page, but I can't see what
it is. I need to sort this out as my client is getting upset as the
page looks like it's not secure.

If you want to see it, please look at
https://www.fdrg.net/online-own-name-companies-registration.asp

Any help appreciated
Alan
 
Hello,

I have a web page that runs under SSL. This page calls all its
resources (images, stylesheet, etc) from the same secure server, but
the padlock does not appear when I load it. Actually, when the page
*first* loads, the padlock appears, but then disappears after a second
or so. This sounds like the page itself it recognised as being SSL, but
IE thinks there's some non-SSL resource being loaded. This is confirmed
by the fact that when loading, I get a message box telling me that the
page contains non-secure and secure items. Trouble is, I can't find any
non-secure items!! The page doesn't use frames, iframes, etc.

If I load the page in Firefox, it shows as a secure page. FF has a
really neat feature that if you right-click the page and choose Page
Info, the window that pops up has a tab called Media. Clicking that tab
shows all the files associated with the page. Looking down the list, I
can see that all items start with "https". Clicking the tab called
Links shows all the links on the page, and I can see that the two
non-anchor links listed (the stylesheet and the page's form) are both
SSL.

So, anyone any idea why the padlock doesn't show in IE? IE thinks
there's at least one non-secure item on the page, but I can't see what
it is. I need to sort this out as my client is getting upset as the
page looks like it's not secure.

If you want to see it, please look at
https://www.fdrg.net/online-own-name-companies-registration.asp

Any help appreciated
Alan


I'd take a guess that it's to do with the Flash object, as it's codebase
points at a http:// URL. I just tested loading in IE after disabling all
ActiveX, and it then shows the padlock as it should.

Dan

Dan
 
A bit of Googling seems to confirm this - change http:// to https:// in your
codebase URL.

Dan
 
Oh, I didn't think it would bother with the codebase. Thanks for the
tip. I'll try that out and see if it works.
 
Back
Top