Skip to main content
Participant
October 9, 2012
Question

CF10 404 Catch Fails in IE

  • October 9, 2012
  • 1 reply
  • 1231 views

I have CF10 running on IIS 7.5. CF is running a CMS application which uses a 404 error catch to serve up pages from CMS content by working out the CMS source from fictional URLs used.

The 404 handler is defined in the error page setup in IIS.

I am seeing very strange behaviour: when I visit a CMS-generated page (i.e. the URL does not exist, but there IS content to serve from the CMS), it displays fine in Chrome, Safari and Firefox, but in IE I get a "Internet Explorer cannot display the webpage" message.

Any clues?

Nick.

    This topic has been closed for replies.

    1 reply

    BKBK
    Community Expert
    Community Expert
    October 12, 2012

    When you say "it displays fine in Chrome, Safari and Firefox", do you mean by the 404 page displays fine in those browsers?

    coledrumsAuthor
    Participant
    October 13, 2012

    Hi thanks for replying.

    No, I mean that the CMS content is successfully displayed in those browsers, but IE returns the "cannot display web page" page.

    In fact sometimes the non-IE browsers hang when trying to load the page.

    You can see this at http://www.velox24.com/test

    BKBK
    Community Expert
    Community Expert
    October 13, 2012

    I, too, failed to open the link in Internet Explorer version 9.0.8112. However, I did a quick test, and it tells me the problem is likely caused by the scripts running on the page.

    The test went as follows. I opened your link in Firefox. I saved the page source locally on my machine as test.html.

    When I attempted to open even this apparently harmless html file in Internet Explorer, the browser warned me that it has had to block content from the page. It said further, "Internet Explorer restricted this webpage from running scripts or ActiveX controls". 

    You might therefore verify this by relaxing IE's script and ActiveX security. To do this, navigate in IE's menu to Tools => Internet Options => Security.

    (WARNING: I am assuming you trust the scripts running on your site. I was too chicken to let IE unblock them)

    Click on Custom Level. Modify the settings so as to relax script security. Now, try opening the URL with these new settings.