Bug #10452
closedGUI breaks completely with IE 11
Description
Our Internet Explorer does not display 4.1-rc1 anything near usable.
Good thing: it works with chrome...
Version:
Login page:
Site after login:
Files
Updated by Raphael GAUTHIER over 7 years ago
I can't reproduce that on my 11.0.9600.18357 version. I'm sorry to ask you everytime the same question, but did you try to clear your caches?
Updated by Janos Mattyasovszky over 7 years ago
yes, sorry, I forgot to mention: I have cleared everything.
Let me also check what settings are centrally managed, maybe something is disabled so that breaks the display.
Updated by François ARMAND over 7 years ago
- Severity set to Critical - prevents main use of Rudder | no workaround | data loss | security
- User visibility set to Getting started - demo | first install | level 1 Techniques
The severity is critical, because is breaks not only UI but also the behavior of Rudder (you can't use it). And maybe you are force to use IE for some internal policies.
Updated by Janos Mattyasovszky over 7 years ago
Well, sorry, but I am not able to provide any more details why and how this version is broken by our IE.
Tell me please what I need to provide (on top of the screenshots) for you to be able to get any idea why this occurs and how to fix it..
Updated by Raphael GAUTHIER over 7 years ago
It really looks like an IE11 security setting is blocking the onDocumentReady event. I'm trying to find this setting to reproduce that. Maybe I'm wrong...
Updated by Janos Mattyasovszky over 7 years ago
Hah good catch!
After ncharles fixed http://demo.rudder-project.org/, I can tell you, that it works without SSL, and only breaks when I am visiting a secure site (never tried this unsecured)
Updated by Janos Mattyasovszky over 7 years ago
and not! it's also good when running the demo on https...
and the oscar goes to: compatibility mode!
HTML1202: https://<intranet.fqdn>/rudder/ is running in Compatibility View because 'Display intranet sites in Compatibility View' is checked.
Updated by Raphael GAUTHIER over 7 years ago
- Status changed from New to In progress
- Assignee set to Raphael GAUTHIER
Updated by Janos Mattyasovszky over 7 years ago
- File rudder_IE_no_X_UA_Header.png rudder_IE_no_X_UA_Header.png added
- File rudder_IE_X_UA_Header.png rudder_IE_X_UA_Header.png added
Just as discussed on IRC:
The compatibility mode is enforced by a corporate policy:
After adding a header to force IE to overwrite this by adding this to apache common conf:
rudder-apache-webapp-common.conf: Header add X-UA-Compatible "IE=Edge"
It works very good (IE11 going to native IE11 Mode):
Updated by Raphael GAUTHIER over 7 years ago
- Status changed from In progress to New
- Assignee changed from Raphael GAUTHIER to Alexis Mousset
Updated by Alexis Mousset over 7 years ago
- Status changed from New to In progress
Updated by Alexis Mousset over 7 years ago
- Status changed from In progress to Pending technical review
- Assignee changed from Alexis Mousset to Benoît PECCATTE
- Pull Request set to https://github.com/Normation/rudder/pull/1604
Updated by Alexis Mousset over 7 years ago
- Assignee changed from Benoît PECCATTE to Raphael GAUTHIER
Updated by Alexis Mousset over 7 years ago
- Status changed from Pending technical review to Pending release
Applied in changeset rudder|20153d01c716d820d86e0fa91885ddec1b129d2a.
Updated by Vincent MEMBRÉ over 7 years ago
- Status changed from Pending release to Released