none
DOM7011 IN IE11 RRS feed

  • Question

  • Our product has been integrated with Oracle forms application. Recently we upgraded to IE11. We are not able to connect to the application now. It works in lower versions of IE, and chrome and firefox. In the console this is the message that pops up,

    DOM7011: The code on this page disabled back and forward caching.

    Do we have any idea about this issue or any ways of debugging the issue.

    Friday, December 2, 2016 2:20 PM

All replies

  • works in lower versions of IE, and chrome and firefox.

    Sounds like a User-Agent string issue.  Use the Developer Tools, Emulation tab to test that idea.  In any case you can then use the DT Network tab to find out what "not able to connect" means specifically in terms of HTTP requests and responses.

    Good luck



    Robert Aldwinckle
    ---

    Friday, December 2, 2016 5:05 PM
    Answerer
  • Hi,

    Legacy Oracle web applications typically require Java JRT to be installed on the Windows client.... IE11 requires the latest version of Java JRT to be installed on the client in order to run Java JRT applets and objects.

    If this is an internal site that is mapped to your company's Intranet Zone in IE (File>Properties menu in IE will show which IE security zone a domain is mapped to), then you will need to implement "Enterprise Site Mode Lists" with GPO, to cater for legacy intranet sites, that require backwards compatibility. This is often the case for intranet sites that were developed for XP and IE8 and lower, but have not yet been updated for modern web standards(because of time or costs considerations for developer resources)

    Please see - https://blogs.msdn.microsoft.com/ie/2014/04/02/stay-up-to-date-with-enterprise-mode-for-internet-explorer-11/

    you should download and implement the latest versions of the IE Enterprise Site Mode list manager. (Schema v2.0) and have updated your GPO admx files to the latest versions for IE11.

    web search for 'Enterprise site mode lists' for external site help with implementing EMSL on domain networks.

    You can click on error and message codes in the dev tool console to navigate to the online MS documentation that explains what they mean. That particular warning message is always displayed when the dev tool or any other modal window that is attached to the current page is visible... it has nothing to do with your website's/page error stack.

    If this is a commercial portal to a product/website that is used by the general public

    To troubleshoot website issues with the IE dev tool, first

    Tools>Internet Options>Advanced tab, check "Always record developer console messages". Save changes.

    1. Open a new IE Window, in that window open a new tab and type

    about:blank

    in the address bar....(or change your homepage tabs to about:blank).... you want to start your dev tool from about:blank to capture navigation events and your network's requests and the responses from the server...

    2.Press fn+f12 to display the dev tool.

    3.Set up the dev tool so that its ready to capture events and network traffic

    3.a - On the Networking tab, click the 'Start' button to record your browsers requests and responses.

    3.b - On the Debug tab, select "Break on all exceptions" from the dropdown (it looks like a stop sign at the top portion of the dev tools Debug tab)

    4. !important - without closing the dev tool....(the dev tool MUST be loaded to capture script exceptions and network traffic)

    return to the browser and at the blank tab (about:blank) type (or copy and paste) the address of the web site/page you are troubleshooting. Press enter or click the go -> button to navigate to that address.

    5. Once the page has finished loading (it may not complete loading if there are serious enough errors and IE will give up and display the "Cannot Display this web page" error page). You can then return to the dev tool...

    In the Console tab of the dev tool... all markup, scripting and blocked content errors and warnings are now listed. Click on an error or warning message to navigate to the 'line in the code' or the online documentation for the error.....Blocked content warnings are issued when either the ActiveX Filtering or Tracking Protection settings block third-party content.... you will see a blue circle icon with a line through it in the IE Address bar when any content is blocked on a web page.

    In the Networking tab, all network requests and server response are listed... double click on an item to display its header (the UAS token is in the head) with UAS, mime-type and caching info.

    For Legacy Oracle web sites that are using Java JRT applets and objects, in MSIE browsers, you are required to use the type attribute to specify the mime-type of the java class file that describes the object to Java JRT.... typically if this is not specified in the web page markup you will see TWO requests for the resource.... this slows page loading considerably (other browsers are unaffected).

    On the Emulation tab of dev tools you can find out how the Emulation Mode (aka documentMode) was established... eg... MS Compatibility View list, user Compatibility View list, x-ua header or meta tag or Enterprise Site Mode list...

    Please post questions about markup, css and scripting for web site development, or website troubleshooting for web site developers to the specialists MSDN forum for web development/maintenance.

    https://social.msdn.microsoft.com/Forums/ie/en-US/home?forum=iewebdevelopment

    For further help with implement Enterprise site mode lists or GPO/IE configurations, continue on this thread.

    If possible include with your questions a link to your website or any website that you are having problems with... this enables us to visit the website to investigate the issue.

    Regards.

    Questions regarding Internet Explorer 8, 9 and 10 and Internet Explorer 11 for the IT Pro Audience. Topics covered are: Installation, Deployment, Configuration, Security, Group Policy, Management questions.


    Rob^_^

    Friday, December 2, 2016 8:58 PM
  • Hi Thanks for your reply. We were able to debug the reason of the issue. When disabling TLS 1.0 checkbox, we were able to acsess our  application.

    But Removing TLS 1.0 check is not the right option.   Please do let me know any suggestions on how do we check this.

    Wednesday, December 14, 2016 8:01 AM
  • Hi,

    I found this external forum link http://security.stackexchange.com/questions/85469/benefit-to-disabling-tls1-1-and-tls1-2

    this answer may be relevant to you

    "There is BTW a performance benefit for some clients like Java, if TLS1.2 is enabled it will offer AES-GCM and some server pick that. This is dog slow compared to AES-CBC. This was only recently improved in Java 9, but still not up to the speed of CBC (and we are talking here way below 10mbits line speed) "

    Regards.


    Rob^_^

    Wednesday, December 14, 2016 11:56 PM
  • (Two years too late, but ...)

    That message, viz. ...

    DOM7011: The code on this page disabled back and forward caching. [...]

    ... seems to appear as "Developer Tools" warning in IE when web server returns an html response with (amongst others) HTTP header ...

    Cache-Control: no-cache

    That HTTP header can be beneficial sometimes; so, in your case, ignore the warning.

    See Mozilla's article on caching.  (I'd link to it, but site here doesn't let me.)

    It would be nice if these Microsoft DOM warning codes were listed somewhere.

    Thursday, April 5, 2018 2:27 AM
  • It would be nice if these Microsoft DOM warning codes were listed somewhere.

    IECustomizer said we can click on one and go to some docs.

    <quote>

    You can click on error and message codes in the dev tool console to navigate to the online MS documentation that explains what they mean.

    </quote>

    Hmm...  it may not redirect the way it once did...

    DOM7011: The code on this page disabled back and forward caching. For more information, see: http://go.microsoft.com/fwlink/?LinkID=291337.

    That took me here, which is not what I would have expected

    https://docs.microsoft.com/en-us/microsoft-edge/devtools-guide 

    Egad.  Here's another one...

    (Google search for
       site:microsoft.com "The code on this page disabled back and forward caching." -site:social.technet.microsoft.com
    )

    finds

    <quote>

    For more information, see: https://msdn.microsoft.com/library/dn265017(v=vs.85).aspx

    </quote>

    which redirects here

    https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/dev-guides/dn265017(v=vs.85) 

    That may be more useful but again not what I was expecting.



    Robert Aldwinckle
    ---

    Thursday, April 5, 2018 3:26 AM
    Answerer