Bug 1228104
Summary: | HTML5 console not working with IE8 and IE9 | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat CloudForms Management Engine | Reporter: | Jan Krocil <jkrocil> | ||||
Component: | UI - OPS | Assignee: | Martin Povolny <mpovolny> | ||||
Status: | CLOSED ERRATA | QA Contact: | Ramesh A <rananda> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | high | ||||||
Version: | 5.4.0 | CC: | hkataria, jhardy, mpovolny, obarenbo, simaishi | ||||
Target Milestone: | GA | ||||||
Target Release: | 5.5.0 | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | 5.5.0.3 | Doc Type: | Bug Fix | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2015-12-08 13:16:01 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Jan Krocil
2015-06-04 08:40:51 UTC
Martin, can you provide more detail with what is going on here please. It sounds like IE8 is unsupported with no websocket support and there is potentially a build problem with IE9 related to compiled assests? If that is true, we probably need to change the title and potentially split the BZ into a second one. Dave, neither IE8 or IE9 supports websockets; the issue (assets or whatever it is) is the same for both. The problem is that some assets are missing is the appliance. Those are the javascript and swf bits that provide the websocket implementation for browsers that do not have the native websocket support. I will investigate what happened. Basically 2 reasons come to my mind: a) some problem caused when building the appliance b) some problem with the gem that contains the assets fixed in 5.5 by commit 11098e60068b07056054d677a8ff7a939ddd0e7e Author: Martin Povolny <mpovolny> Date: Fri Sep 25 10:26:14 2015 +0200 IE9 HTML5/websocket fix Hi Martin, I am able to see html5 console in IE9 only when i stop the firewalld service in the appliance. If the firewalld service is running then i get "Server disconnected (code: 1006)" error in web-ui. (Probably Needs a new bug to be opened for this I guess) Additionally: ============= 1. When firewalld service is ON/OFF error message is displayed in production.log message as shown below. 2. Cursor is not visible inside the vm, and Warning message is displayed in the developer tools. Refer the screenshot for further information. (Not sure if new bug has to be raised for this or can be fixed in the same BZ, please advice??) production.log: ================ [----] I, [2015-11-20T06:06:49.831906 #6276:c4d998] INFO -- : Started GET "/vm_infra/launch_html5_console/include/web-socket-js/web_socket.js" for 127.0.0.1 at 2015-11-20 06:06:49 -0500 [----] F, [2015-11-20T06:06:49.833481 #6276:c4d998] FATAL -- : ActionController::RoutingError (No route matches [GET] "/vm_infra/launch_html5_console/include/web-socket-js/web_socket.js"): actionpack (4.2.5) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call' actionpack (4.2.5) lib/action_dispatch/middleware/show_exceptions.rb:30:in `call' railties (4.2.5) lib/rails/rack/logger.rb:38:in `call_app' railties (4.2.5) lib/rails/rack/logger.rb:22:in `call' actionpack (4.2.5) lib/action_dispatch/middleware/request_id.rb:21:in `call' rack (1.6.4) lib/rack/methodoverride.rb:22:in `call' rack (1.6.4) lib/rack/runtime.rb:18:in `call' activesupport (4.2.5) lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call' rack (1.6.4) lib/rack/lock.rb:17:in `call' actionpack (4.2.5) lib/action_dispatch/middleware/static.rb:116:in `call' actionpack (4.2.5) lib/action_dispatch/middleware/static.rb:116:in `call' rack (1.6.4) lib/rack/sendfile.rb:113:in `call' railties (4.2.5) lib/rails/engine.rb:518:in `call' railties (4.2.5) lib/rails/application.rb:165:in `call' rack (1.6.4) lib/rack/content_length.rb:15:in `call' thin (1.6.3) lib/thin/connection.rb:86:in `block in pre_process' thin (1.6.3) lib/thin/connection.rb:84:in `catch' thin (1.6.3) lib/thin/connection.rb:84:in `pre_process' thin (1.6.3) lib/thin/connection.rb:53:in `process' thin (1.6.3) lib/thin/connection.rb:39:in `receive_data' eventmachine (1.0.7) lib/eventmachine.rb:187:in `run_machine' eventmachine (1.0.7) lib/eventmachine.rb:187:in `run' thin (1.6.3) lib/thin/backends/base.rb:73:in `start' thin (1.6.3) lib/thin/server.rb:162:in `start' rack (1.6.4) lib/rack/handler/thin.rb:19:in `run' rack (1.6.4) lib/rack/server.rb:286:in `start' railties (4.2.5) lib/rails/commands/server.rb:80:in `start' railties (4.2.5) lib/rails/commands/commands_tasks.rb:80:in `block in server' railties (4.2.5) lib/rails/commands/commands_tasks.rb:75:in `tap' railties (4.2.5) lib/rails/commands/commands_tasks.rb:75:in `server' railties (4.2.5) lib/rails/commands/commands_tasks.rb:39:in `run_command!' railties (4.2.5) lib/rails/commands.rb:17:in `<top (required)>' bin/rails:4:in `require' bin/rails:4:in `<main>' PS: === Appliance IP and IE9 vm's information is sent through the email. Thanks, Ramesh Created attachment 1097105 [details]
IE9
Blocked due to BZ#1279324 Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2015:2551 The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days |