Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 857432

Summary: attempting to connect to SPICE from IE10 x64 downloads the x32 SPICE cab
Product: Red Hat Enterprise Virtualization Manager Reporter: Tomas Jamrisko <tjamrisk>
Component: ovirt-engine-userportalAssignee: Michal Skrivanek <michal.skrivanek>
Status: CLOSED DUPLICATE QA Contact: Jiri Belka <jbelka>
Severity: high Docs Contact:
Priority: high    
Version: 3.1.0CC: bsanford, dyasny, ecohen, iheim, michal.skrivanek, Rhev-m-bugs, sgrinber, tjelinek, ykaul
Target Milestone: ---   
Target Release: 3.2.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: virt
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-05-02 09:52:32 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:
Bug Depends On: 918656, 973655    
Bug Blocks:    

Description Tomas Jamrisko 2012-09-14 12:00:21 UTC
Description of problem:
User portal offers 32 bit spiceX.cab, even if the IE 10 binary is actually 64bit. 

Version-Release number of selected component (if applicable):
rhevm-3.1.0-14.el6ev.noarch

How reproducible:
always


Steps to Reproduce:
0. remove any virt-viewers/usbclerks you might have installed
1. Connect to User portal with 64 bit IE 10 
2. Try connecting to a machine
  
Actual results:
You will be offered a 32 bit spiceX.cab instead of 64, thus even virt-viewer and usbclerk will be 32 bit, which is not always desired (even though it might work) 


Expected results:
64 bit package should be installed

Comment 2 Tomas Jamrisko 2013-03-18 17:27:07 UTC
If you require usbclerk then no. The biggest issue is that the 32 bit cab can't be used to install the proper version of usbclerk. So usbredirection wouldn't work. However this problem is mitigated by the fact, that I can't find a straightforward way how to run IE10 with elevated priviliges (only by win+x, and through cmd) -> usbclerk won't be installed anyway -> I'd say that the preferred way of installation (with usbclerk) through cab is just extremely unintuitive.

Comment 3 Tomas Jamrisko 2013-04-10 15:43:39 UTC
Increasing priority and severity as microsoft released IE 10 for windows 7. That means that this bug concerns Windows 7 clients as well, and effectively makes usb redirection on 64 bit clients unusable when installed from user portal.

Comment 4 Jiri Belka 2013-04-11 13:44:32 UTC
Reproduced on sf13, w7 64bit IE10.0.9200.16540 and I see this in httpd log:

10.34.60.78 - - [11/Apr/2013:15:41:02 +0200] "GET /spice/SpiceVersion.txt HTTP/1.1" 200 11
10.34.60.78 - - [11/Apr/2013:15:41:17 +0200] "GET /spice/SpiceX.cab HTTP/1.1" 200 19374641

User-Agent: Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)

Comment 11 Marian Krcmarik 2013-04-17 18:21:53 UTC
*** Bug 953238 has been marked as a duplicate of this bug. ***

Comment 12 Tomas Jelinek 2013-04-25 09:01:20 UTC
As soon as the #918656 will be fixed, the 32bit CAB will contain both 32 and 64 bit usbclerks and install the correct one which will solve this issue.

Comment 13 Michal Skrivanek 2013-05-02 09:52:32 UTC

*** This bug has been marked as a duplicate of bug 918656 ***