[Users] Userportal SPICE Woes

Karli Sjöberg Karli.Sjoberg at slu.se
Fri Mar 8 14:51:46 UTC 2013


tor 2013-03-07 klockan 13:52 +0100 skrev David Jaša:


Hi,

Karli Sjöberg píše v Čt 07. 03. 2013 v 10:01 +0000:
> Hi, it me again,
>
> the last time this was discussed, the problem seemed to be centred
> around Win/IE, but since patching to:
> # rpm -qa | grep ovirt
> ovirt-engine-config-3.1.0-4.fc17.noarch
> ovirt-engine-dbscripts-3.1.0-4.fc17.noarch
> ovirt-log-collector-3.1.0-0.git10d719.fc17.noarch
> ovirt-engine-restapi-3.1.0-4.fc17.noarch
> ovirt-image-uploader-3.1.0-0.git9c42c8.fc17.noarch
> ovirt-engine-genericapi-3.1.0-4.fc17.noarch
> ovirt-iso-uploader-3.1.0-0.git1841d9.fc17.noarch
> ovirt-engine-webadmin-portal-3.1.0-4.fc17.noarch
> ovirt-engine-setup-3.1.0-4.fc17.noarch
> ovirt-engine-sdk-3.2.0.2-1.fc17.noarch
> ovirt-engine-backend-3.1.0-4.fc17.noarch
> ovirt-engine-tools-common-3.1.0-4.fc17.noarch
> ovirt-engine-3.1.0-4.fc17.noarch
> ovirt-engine-userportal-3.1.0-4.fc17.noarch
> ovirt-engine-notification-service-3.1.0-4.fc17.noarch
>
> No one is able to connect to a spice console though the Userportal at
> all.

Looks like no one is getting host subject - again. Tomáš?


Come on guys, please tell me if there´s anything we can do to troubleshoot this issue, to help solve a real show-stopper for us!

In using oVirt, our organisation is so close to being able to ship out thin-client kiosks instead of buying expensive new HW on a yearly basis, and have our users access their desktops from practically anywhere, even from home if they´d wish. The rest of the entire system works flawlessly, just to fall flat on it´s face right on the finish line. I think that is so sad and silly, because I really love the rest of this product! We´ve set up oVirt-3.1, made a POC template, defined a pool and have been able to have them prestarted as well. But if our users aren´t able to access their console in a seamless, easy way, then what good is it? And knowing that the console works just fine from the adminportal in several different client systems (Fedora, CentOS, Win7) makes me hope that it´s just this small, yet important piece that needs to be corrected.

Anxiously awaiting your response
Karli Sjöberg





David

> I´ve tried this from my workstation, running Fedora 17:
> ================================================================================
> $ SPICEC_DEBUG_LEVEL=0 firefox
> (plugin-container:18293): SpiceXPI-CRITICAL **: controller connect:
> Filen eller katalogen finns inte
> (plugin-container:18293): SpiceXPI-CRITICAL **: controller connect:
> Filen eller katalogen finns inte
> (plugin-container:18293): SpiceXPI-CRITICAL **: could not get browser
> window, when trying to call OnDisconnected
> ================================================================================
>
>
> Here´s a collegue of mine, running Win7/IE9:
> ================================================================================
> 1362648766 INFO [7196:5208] spicex_init_logger: started
> 1362648766 DEBUG [7196:5208] COSpiceX::put_DynamicMenu: DynamicMenu
> 1362648766 INFO [7196:5208] COSpiceX::put_FullScreen: New FullScreen
> request newVal=0xffffffff
> 1362648766 DEBUG [7196:5208] COSpiceX::Connect: Running spicec (C:
> \Users\jope\AppData\Local\virt-viewer\bin\remote-viewer.exe
> --spice-controller)
> 1362648766 INFO [7196:5208] COSpiceX::Connect: spicec pid 1640
> 1362648766 DEBUG [7196:5208] COSpiceX::Connect: connecting to spice
> client's pipe
> 1362648767 DEBUG [7196:5208] COSpiceX::send_init: sending init
> 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 1 :
> str 130.238.96.135 (1)
> 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id 2
> value 5906
> 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id 3
> value 5907
> 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending password
> 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 11 :
> str IT-Avdelningen-1:%d - Press SHIFT+F12 to Release Cursor (1)
> 1362648767 DEBUG [7196:5208] COSpiceX::send_value: sending msg id 10
> value 1
> 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 14 :
> str release-cursor=shift+f12,toggle-fullscreen=shift+f11 (1)
> 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 5 :
> str main,inputs,scursor,splayback,srecord,sdisplay (1)
> 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 7 :
> str DEFAULT (1)
> 1362648767 DEBUG [7196:5208] COSpiceX::send_wstr: sending msg id 8 :
> str C:\Users\jope\AppData\Local\Temp\truststore.pem (1)
> 1362648767 DEBUG [7196:5208] COSpiceX::send_msg: sending msg id 16
> 1362648767 DEBUG [7196:5208] COSpiceX::send_msg: sending msg id 17
> 1362648767 INFO [7196:5208] COSpiceX::ExecuteUsbCtrl: USB sharing is
> not requested
> 1362648771 INFO [7196:7480] COSpiceX::event_thread: exit_code=0
> error_code=1
> ================================================================================
>
>
> And another collegue running CentOS-6.3/Firefox:
> ================================================================================
> 2013-03-07 09:42:41,651 DEBUG nsPluginInstance::SetHostIP:
> 130.238.96.132
> 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetPort: 5900
> 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetTitle:
> IT-Avdelningen-2:%d - Press SHIFT+F12 to Release Cursor
> 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetDynamicMenu:
> 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetFullScreen: 1
> 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetPassword: Password
> set
> 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetNumberOfMonitors: 1
> 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetUsbListenPort: 0
> 2013-03-07 09:42:41,652 DEBUG nsPluginInstance::SetAdminConsole: 1
> 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetSecurePort: 5901
> 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetSSLChannels:
> original channels: smain,sinputs,scursor,splayback,srecord,sdisplay
> 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetSSLChannels:
> modified channels: main,inputs,cursor,playback,record,display
> 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetGuestHostName:
> IT-Avdelningen-2
> 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetCipherSuite:
> DEFAULT
> 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetTrustStore:
> Certificate:
>     Data:
>         Version: 3 (0x2)
>         Serial Number: 15 (0xf)
>         Signature Algorithm: sha1WithRSAEncryption
>         Issuer: C=US, O=SLU, CN=CA-storm.slu.se.80985
>         Validity
>             Not Before: Sep 26 14:21:06 2012
>             Not After : Sep 25 12:21:06 2022 GMT
>         Subject: C=US, O=SLU, CN=CA-storm.slu.se.80985
>         Subject Public Key Info:
>             Public Key Algorithm: rsaEncryption
>                 Public-Key: (1024 bit)
>                 Modulus:
>                     00:a2:94:89:18:26:79:49:6b:c6:28:6c:f2:95:e9:
>                     a7:71:00:22:c6:79:c2:9e:10:63:ef:34:5c:ab:62:
>                     36:a0:7a:84:d0:79:77:4c:9d:3d:39:8f:97:93:c5:
>                     f6:fb:5b:0b:f8:9b:ad:d8:53:2d:a6:b6:03:45:d4:
>                     76:45:f1:af:99:42:74:07:4c:48:7d:28:96:31:9e:
>                     88:cf:90:d9:e7:d9:cf:55:a8:bd:37:a0:8f:f1:26:
>                     89:a9:ab:64:78:a4:02:60:9b:3a:a7:07:db:6e:75:
>                     32:e5:8f:51:7f:50:02:15:d8:c8:7b:68:c1:54:e1:
>                     9f:c2:d2:cf:53:c3:58:b3:15
>                 Exponent: 65537 (0x10001)
>         X509v3 extensions:
>             X509v3 Subject Key Identifier:
>
> FE:8F:57:F1:A0:AF:45:36:9F:AC:C9:6B:EE:F9:D1:3E:18:78:B9:EA
>             Authority Information Access:
>                 CA Issuers - URI:http://storm.slu.se:80/ca.crt
>
>             X509v3 Authority Key Identifier:
>
> keyid:FE:8F:57:F1:A0:AF:45:46:9F:NC:C9:6B:EE:F9:D1:3E:18:78:B9:EA
>                 DirName:/C=US/O=SLU/CN=CA-storm.slu.se.80985
>                 serial:0F
>
>             X509v3 Basic Constraints: critical
>                 CA:TRUE
>             X509v3 Key Usage: critical
>                 Certificate Sign, CRL Sign
>     Signature Algorithm: sha1WithRSAEncryption
>         45:e4:15:23:fa:55:78:89:24:66:7c:e2:33:41:ea:98:00:12:
>         0c:25:e5:e6:3a:c7:f8:f9:4d:83:47:d3:80:9b:c0:78:bc:ab:
>         61:ae:6d:a1:cf:43:cb:cb:31:2c:94:72:21:b0:58:f0:8b:69:
>         0d:c4:73:f2:44:95:52:06:23:6c:71:7a:9b:fc:5f:98:21:35:
>         26:e1:a3:bb:65:bb:d2:81:bb:48:96:99:b7:04:e6:15:af:93:
>         a1:60:e4:bf:05:d3:b0:4b:e4:e2:4b:21:82:d7:2b:3d:19:ef:
>         a4:5a:23:58:74:ef:1a:80:14:8b:89:b2:a7:bd:c2:21:66:1f:
>         e0:7e
> -----BEGIN CERTIFICATE-----
> MIIC1DCCAj2gAwIBAgIBDzANBgkqhkiG9w0BAQUFADA7MQswCQYDVQQGEwJVUzEM
> MAoGA1UEChMDU0xVMR4wHAYDVQQDExVDQS1zdG9ybS5zbHUuc2UuODA5ODUwIhcR
> MTIwOTI2MTQyMTA2LTAxMDAXDTIyMDkyNTEyMjEwNlowOzELMAkGA1UEBhMCVVMx
> DDAKBgNVBAoTA1NMVTEeMBwGA1UEAxMVQ0Etc3Rvcm0uc2x1LnNlLjgwOTg1MIGf
> MA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCilIkYJnlJa8YobPKV6adxACLGecKe
> EGPvNFyrYjageoTQeXdMnT05j5eTxfb7Wwv4m63YUy2mtgNF1HZF8a+ZQnQHTEh9
> KJYxnojPkNnn2c9WqL03oI/xJompq2R4pAJgmzqnB9tudTLlj1F/UAIV2Mh7aMFU
> 4Z/C0s9Tw1izFQIDAQABo4HjMIHgMB0GA1UdDgQWBBT+j1fxoK9FRp+syWvu+dE+
> GHi56jA5BggrBgEFBQcBAQQtMCswKQYIKwYBBQUHMAKGHWh0dHA6Ly9zdG9ybS5z
> bHUuc2U6ODAvY2EuY3J0MGMGA1UdIRcMFqAFP6PV/Ggr0VGn6zJa+750T4YeLnq
> oT+kPTA7MQswCQYDVQQGEwJVUzEMMAoGA1UEChMDU0xVMR4wHAYDVQQDExVDQS1z
> dG9ybS5zbHUuc2UuODA5ODWCAQ8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8E
> BAMCAQYwDQYJKoZIhvcNAQEFBQADgYEAReQVI/pVeIkkZnziM0HqmAASDCXl5jrH
> +PlNg0fTgJvAeLyrYa5toc9Dy8sxLJRyIbBY8ItpDcRz8kSVUgYjbHF6m/xfmCE1
> JuGju2W70oG7SGaZtwTmFa+ToWDkvwXTsEvk4kshgtcrPRnvpFojWHTvGoAUi4my
> p73CIWYf4H4=
> -----END CERTIFICATE-----
>
> 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetHotKeys:
> release-cursor=shift+f12,toggle-fullscreen=shift+f11
> 2013-03-07 09:42:41,653 DEBUG nsPluginInstance::SetNoTaskMgrExecution:
> 0
> 2013-03-07 09:42:41,654 DEBUG nsPluginInstance::SetSendCtrlAltDelete:
> 0
> 2013-03-07 09:42:41,654 DEBUG nsPluginInstance::SetUsbAutoShare: 1
> 2013-03-07 09:42:41,654 DEBUG nsPluginInstance::SetUsbFilter:
> -1,60186,10000,256,1|-1,1118,245,-1,1|-1,1133,2245,-1,1|-1,1133,2242,5,1|8,-1,-1,-1,1|7,-1,-1,-1,1|-1,-1,-1,-1,0
> 2013-03-07 09:42:41,654 INFO  nsPluginInstance::Connect:
> SPICE_XPI_SOCKET: /tmp/spicec-scQYmJ/spice-xpi
> 2013-03-07 09:42:41,654 INFO  nsPluginInstance::Connect:
> SPICE_FOREIGN_MENU_SOCKET: /tmp/spicec-scQYmJ/spice-foreign
> 2013-03-07 09:42:41,655 DEBUG nsPluginInstance::Connect: Controller
> pid: 10340
> 2013-03-07 09:42:41,655 DEBUG QErrorHandler: Something went wrong:
> connect error, 2
> 2013-03-07 09:42:41,655 DEBUG SpiceController::Connect: Connect Error
> 2013-03-07 09:42:41,655 DEBUG QErrorHandler: Something went wrong:
> connect error, 2
> 2013-03-07 09:42:41,655 DEBUG SpiceController::Connect: Connect Error
> 2013-03-07 09:42:41,655 INFO  nsPluginInstance::Connect:
> Launching /usr/libexec/spice-xpi-client
> 2013-03-07 09:42:42,655 DEBUG SpiceController::Connect: Connected!
> 2013-03-07 09:42:44,723 INFO  nsPluginInstance::Connect: Initiating
> connection with controller
> 2013-03-07 09:42:48,652 DEBUG nsPluginInstance::ControllerWaitHelper:
> Controller finished, pid: 10340, exit code: 0
> 2013-03-07 09:42:48,653 ERROR nsPluginInstance::CallOnDisconnected:
> could not get browser window, when trying to call OnDisconnected
> ================================================================================
>
>
> If there´s anything we can do to help resolve this issue once and for
> all, just name it! It so hurts to see this otherwise great product
> tripping over on it´s face so close to the finish line:(
>
> Best Regards
> Karli Sjöberg
> _______________________________________________
> Users mailing list
> Users at ovirt.org<mailto:Users at ovirt.org>
> http://lists.ovirt.org/mailman/listinfo/users



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/users/attachments/20130308/f099e703/attachment-0001.html>


More information about the Users mailing list