Welcome Guest Search | Active Topics | Sign In | Register

EO Web Menu JavaScript syntax error since MS IE udpate KB 939653 Options
Brian Smith
Posted: Friday, October 19, 2007 8:39:11 AM
Rank: Newbie
Groups: Member

Joined: 6/15/2007
Posts: 8
Hello,

I've been getting syntax error's on all of my pages since MS's release of update KB 939653 on Oct 9.

I have a EO Web menu on the Master page for my site. On the default (before login) page, the control is present but hidden. The following error is thrown 8 times:

Error: syntax error
Source File: http://localhost/elis17/eo_web.ashx?id=7e2129f8-8ebe-451d-a1a6-694cdc211761
Line: 2
Source Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

The errors aren't happening on the internal pages (after login), where the menu isn't hidden.

Any ideas?
eo_support
Posted: Friday, October 19, 2007 8:43:46 AM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,217
Hi Brian,

Try to copy eo_web.ashx to the root directory of your application.

Thanks
Brian Smith
Posted: Friday, October 19, 2007 8:48:25 AM
Rank: Newbie
Groups: Member

Joined: 6/15/2007
Posts: 8
Thanks for your quick reply!

I have already done that, that was my first thought.
eo_support
Posted: Friday, October 19, 2007 8:51:54 AM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,217
Do you have the page online so that we can take a look?
Brian Smith
Posted: Friday, October 19, 2007 9:27:55 AM
Rank: Newbie
Groups: Member

Joined: 6/15/2007
Posts: 8
I'm not sure how much it will help, I got the detailed error above from Firefox - the error seem to be identical. The errors were also always present in firefox, but seem to only start in IE after the above update was installed.

Here's the link to the page:

http://63.116.103.130/Default.aspx
eo_support
Posted: Friday, October 19, 2007 9:41:54 AM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,217
Hi Brian,

The error occurs because the menu uses eo_web.ashx to render JavaScript files it needed, but access to eo_web.ashx itself were denied due to your permission settings. Try to add the following block into your web.config should fix the issue:

Code: HTML/ASPX
<location path="eo_web.ashx">
    <system.web>
        <authorization>
            <allow users="?" />
        </authorization>
    </system.web>
</location>

Thanks
Brian Smith
Posted: Friday, October 19, 2007 10:02:23 AM
Rank: Newbie
Groups: Member

Joined: 6/15/2007
Posts: 8
Thanks,

That fixed the problem. Could you provide any insight into why this wasn't a problem before the MS update was applied?
eo_support
Posted: Friday, October 19, 2007 11:46:16 AM
Rank: Administration
Groups: Administration

Joined: 5/27/2007
Posts: 24,217
Hi Brian,

It should fail even before the update. The error should have always been there, because IE expects a JavaScript file, while the server responded with the Login page (not only the request to Default.aspx is being redirect to login page, but all request to eo_web.ashx are also being redirect to the login page). My guess is that before the update, IE ignores the error (without reporting it) and with the update IE started to report it.

Thanks


You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.