Start Building Professional
Web Apps Today


 
Categories Question details Back To List
Question  posted by Carmine Marino on Mar 11, 2009 11:41
open dhtmlx forum
SSL and dhtmlxmenu causing "This page contains secure and nonsecure items" dialog.

We just deployed our application to our production server. This is a secure site. When we get to a page with a dhtmlxmenu and we hover over a drop down menu we get the "This page contains secure and nonsecure items" dialog. We also get this when loading a grid dynamically.

Any suggestions?

thank you
Carmine Marino
Answer posted by Alex (support) on Mar 12, 2009 06:02

Hello, 

The issue is not reproduced locally. Please, provide the sample or direrct link to reproduce the issue. 

Answer posted by Carmine Marino on Mar 12, 2009 06:07

Here is an example that's causing the issues.  It occurs with this html file.

Thank you

Carmine Marino

Attachments (1)
test.html1.22 Kb
Answer posted by Alex (support) on Mar 12, 2009 06:40
Locally there are no issues with this sample. I have attached the complete demo.
Attachments (1)
test.zip40.82 Kb
Answer posted by Carmine Marino on Mar 12, 2009 06:50
Did you test this in a browser version prior to version IE7  We are seeing this error in IE6. I should have mentioned that.  Also in Firefox version 3.0  we get "Error type: load xml incorrect xml"
Answer posted by Carmine Marino on Mar 12, 2009 06:55
i forgot to include the xml document.
Attachments (1)
Answer posted by Alex (support) on Mar 12, 2009 07:32

We have tested the sample which we provide you before in IE6 - there are no "secure" messages. 

Your xml is also loaded in FF.

Answer posted by Carmine Marino on Mar 13, 2009 07:24

I was able to replicate the "secure and nonsecure items" dialog problem with your examples.  I copied the entire directories dhtmlxMenu and dhtmlxGrid into our webserver.   The manipulations/manipulations.html menu example causes the problem when you hover over the any of the menus.   You should see the "secure and nonsecure items" dialog popup.  Also the pro_resize.html grid example under girds_manipulations causes the same dialog.

This happens in IE 6.0.

Thank you,

Carmine Marino

Answer posted by Alex (support) on Mar 13, 2009 07:47

The issue isn't reproduced locally. 

Please, provide the the detailed information about IE version you use (you can make the screenshot of "about" window). 

Do you use any additional IE extentions ? 

Answer posted by Carmine Marino on Mar 13, 2009 07:59

We aren't using any extensions.   We have deployed this in Weblogic 10.x.  I am working on replicating it in Apache.   I attached the screen shots you requested.

Answer posted by Carmine Marino on Mar 13, 2009 08:00
Opps here's the attachments.
Answer posted by Alex (support) on Mar 13, 2009 08:23

So, the reason for the problem is in the Weblogic. Probably some files are requested by http instead of https

There is the program "fiddler". It allows to see all requests in IE.

Answer posted by Carmine Marino on Mar 13, 2009 08:26

Thank you for the quick response.    I've used fidler yesterday and didn't see what I was looking for.   I'll try it again and send you a snapshot.  I am just about done building apache.  I'll let you know how that turns out.

 

thank you.

carmine

Answer posted by Carmine Marino on Mar 13, 2009 12:16

I was able to replicate this in Apache as well.  Unfortantely fidler isn't showing a get when we hover over the File menu.  I see all the gets prior to hovering over, but when I hover over the File menu nothing registers in Fidler and the "secure nonsecure" dialog appears.  

When you try this with IE6  make sure you don't have the option to ignore unsecure content set (the mixed content option).   See attachment. 

I think this may be a bug in IE6.  I tried this with IE5.5 and IE7 and IE8 and I don't see the issue.   Also with the fact that we aren't seeing a get when the hover occurs makes me think this is a IE bug.   I don't see the problem with FireFox or Safari.

If you would like I can bundle up my Apache folder with the example and also include a standalone version of IE6.  It's not a very large file, under 10mb.  The only thing you'd have to change is the apache conf files...

I guess the trick now is to find a workaround. ;-)

 

carmine

Attachments (1)
Answer posted by Alex (support) on Mar 16, 2009 07:53

Hello, 

We also have managed to reproduced the issue. It was reproduced with another IE version.

The fix will be sent when it is ready (during this week). 

Answer posted on Mar 25, 2009 02:40

Just checking in to see if you have come up with a fix or workaround yet. 

Thank you,

Carmine Marino

Answer posted by Alex (support) on Mar 25, 2009 03:46

Hello, 

Unfortunately the fix isn't ready yet. 

We will necessarily send it to you. 

Sorry for delay.

Answer posted by Support on Mar 25, 2009 09:27
Hello,

Please try the updated dhtmlxmenu.js.
Attachments (1)
dhxmenu.zip19.44 Kb
Answer posted on Mar 25, 2009 10:15

thank you for the quick response.  I tried the new files and received a javascript error:

Error: dhtmlxEventable is not defined
Source File: http://j2int05.nea.org:8033/ims/scripts/dhtmlx2.0/dhtmlxMenu/codebase/dhtmlxmenu.js Line: 638

Carmine

Answer posted by Alex (support) on Mar 25, 2009 10:43

Probably you don't use the latest dhtmxcommon.js

We've attached the latest one. 

Attachments (1)
Answer posted by Carmine Marino on Mar 26, 2009 11:09

You guys are awesome!  Thanks that fixed the problem.   I am seeing a similar problem on the grid control. I am looking into it.  It could still be on our side.  Just thought I'd check with you to see if the fix for the menu control may be applied to the grid control.  

I'll let you know what I find.

 

thank you

carmine marino

Answer posted by Carmine Marino on Mar 30, 2009 13:36

I was able to replicate the same secure popup problem with the grid control with a small example.  See attached.  I replicated this with IE6.  It works fine with IE7 and FireFox.  I used firebug to check the requests going back and forth.   I don't see any non https requests which would cause this.  A screen shot is also included.

Any help is appreciated.

thank you

Carmine Marino

Attachments (1)
Answer posted by Alex (support) on Mar 31, 2009 08:08

We have reproduced the problem for toolbar component (it is also used in your example). Please, try to use attached file.

If the issue still persists, let us know.

Attachments (1)
Answer posted by Carmine Marino on Mar 31, 2009 08:20

That fixed it!!!  Thank you for your great support.

 

Carmine Marino