<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Another thread suggested rolling back both novice and python-websockify. &nbsp;I had first heard about websockify, but it alone made no difference. The combination of the 2 with below versions does work.<div class=""><div style="margin: 0px; font-family: 'Andale Mono'; color: rgb(6, 10, 6);" class=""><br class=""></div><div style="margin: 0px; font-family: 'Andale Mono'; color: rgb(6, 10, 6);" class="">python-<span style="font-variant-ligatures: no-common-ligatures; color: #c33720" class="">websock</span>ify-0.5.1-2.el7.noarch</div><div style="margin: 0px; font-family: 'Andale Mono'; color: rgb(6, 10, 6);" class=""><div style="margin: 0px;" class="">novnc-0.4-9.el7.noarch</div></div><div class=""><br class="webkit-block-placeholder"></div><div apple-content-edited="true" class="">
<span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px;"><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;  "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; " class=""><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;  "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; " class=""><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;  "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; " class=""><div class="">Weber, Charles (NIH/NIA/IRP)&nbsp;</div><div class=""><a href="mailto:weberc@mail.nih.gov" class="">weberc@mail.nih.gov</a></div><div class="">p: 410-558-8001</div><div class="">c: 443-473-6493</div><div class="">251 Bayview Blvd</div><div class="">Baltimore MD 21224</div><div class=""><div apple-content-edited="true" class=""><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;  ">NCTS performance comments and survey at:</span></div><div class=""><a href="https://niairpkiosk.irp.nia.nih.gov/content/ncts-user-survey" class="">https://niairpkiosk.irp.nia.nih.gov/content/ncts-user-survey</a></div></div><div class=""><br class=""></div></div></span><br class="Apple-interchange-newline"></div></span><br class="Apple-interchange-newline"></div></span><br class="Apple-interchange-newline"></span><br class="Apple-interchange-newline">
</div>
<br class=""><div><blockquote type="cite" class=""><div class="">On Nov 10, 2015, at 10:04 AM, David Jaša &lt;<a href="mailto:djasa@redhat.com" class="">djasa@redhat.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class="">Hi,<br class=""><br class="">On Pá, 2015-11-06 at 19:53 +0000, Weber, Charles (NIH/NIA/IRP) [E]<br class="">wrote:<br class=""><blockquote type="cite" class="">Hi everyone, <br class="">I have been moving production Ovirt cluster 4 host+1 engine+FC storage<br class="">from CentOS 6 to CentOS 7.<br class="">I created new cluster with CO7 nodes and did the usual transition<br class="">without any major issues.<br class="">This took care of nodes and worked very well.<br class="">I then used the engine backup/restore utility to move engine from old<br class="">server running CO6 to new server running CO7.<br class="">There were the some issues but fairly easily fixed. Mostly CO6 to CO7<br class="">stuff like NFS, firewalld etc. To be expected.<br class=""><br class=""><br class="">However, my web proxy did work with the engine on CO6 and now does<br class="">not. Local engine console viewer did work on CO6 and now does not. <br class="">1. &nbsp;Hostname is the same<br class="">2. errors are different that cert errors<br class="">3. restore util should have moved the certs<br class="">4. firewall rules are the same as before running iptables<br class=""><br class="">Here are the errors when console is set for novice or spice html5. In<br class="">both cases web page opens up with black screen and then the error<br class="">occurs.<br class="">novnc<br class="">ReferenceError: can’t find variable:WebUtil<br class="">spice<br class="">Error: Unexpected protocol mismatch<br class=""><br class=""></blockquote><br class="">Just trying luck as I have next to none hands-on experience: Could it be<br class="">spice/vnc protocol mismatch as opposed to websockets protocol mismatch?<br class="">What do websocket proxy logs say?<br class=""><br class="">Adding spice-devel list to the loop as well.<br class=""><br class="">David<br class=""><br class=""><blockquote type="cite" class=""><br class="">I tried older websockify, no change.<br class=""><br class=""><br class="">Overt Versions before and after engine move were 3.5.5-1<br class="">Current CentOS 7.1.1503<br class=""><br class=""><br class="">python-websockify.noarch &nbsp;&nbsp;0.6.0-2.el7 &nbsp;@epel<br class="">novnc.noarch &nbsp;&nbsp;&nbsp;&nbsp;0.5.1-2.el7 &nbsp;&nbsp;&nbsp;@epel<br class="">spice-glib.x86_64 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0.22-2.el7 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@base &nbsp;&nbsp;&nbsp;<br class="">spice-gtk3.x86_64 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0.22-2.el7 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@base &nbsp;&nbsp;&nbsp;<br class="">spice-html5.noarch &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0.1.6-1.el7 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@epel &nbsp;&nbsp;&nbsp;<br class="">spice-server.x86_64 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;0.12.4-9.el7_1.3 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@updates <br class="">spice-vdagent.x86_64 &nbsp;&nbsp;&nbsp;&nbsp;0.14.0-9.el7 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@base <br class="">ovirt-engine.noarch &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.5.5-1.el7.centos &nbsp;&nbsp;@ovirt-3.5<br class="">ovirt-engine-backend.noarch &nbsp;&nbsp;&nbsp;&nbsp;3.5.5-1.el7.centos &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@ovirt-3.5<br class="">ovirt-engine-cli.noarch &nbsp;&nbsp;&nbsp;&nbsp;3.5.0.6-1.el7.centos<br class="">@ovirt-3.5<br class="">ovirt-engine-dbscripts.noarch &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.5.5-1.el7.centos &nbsp;&nbsp;&nbsp;&nbsp;@ovirt-3.5<br class="">ovirt-engine-extensions-api-impl.noarch &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.5.5-1.el7.centos<br class=""> @ovirt-3.5<br class="">ovirt-engine-jboss-as.x86_64 &nbsp;&nbsp;&nbsp;&nbsp;7.1.1-1.el7 &nbsp;&nbsp;&nbsp;&nbsp;@ovirt-3.5<br class="">ovirt-engine-lib.noarch &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.5.5-1.el7.centos &nbsp;&nbsp;&nbsp;&nbsp;@ovirt-3.5<br class="">ovirt-engine-restapi.noarch &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.5.5-1.el7.centos &nbsp;&nbsp;@ovirt-3.5<br class="">ovirt-engine-sdk-python.noarch &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.5.5.0-1.el7.centos<br class=""> @ovirt-3.5<br class="">ovirt-engine-setup.noarch &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.5.5-1.el7.centos &nbsp;&nbsp;@ovirt-3.5<br class="">ovirt-engine-setup-base.noarch &nbsp;&nbsp;&nbsp;&nbsp;3.5.5-1.el7.centos &nbsp;&nbsp;&nbsp;@ovirt-3.5<br class="">ovirt-engine-setup-plugin-ovirt-engine.noarch &nbsp;&nbsp;&nbsp;3.5.5-1.el7.centos<br class=""> &nbsp;@ovirt-3.5<br class="">ovirt-engine-setup-plugin-ovirt-engine-common.noarch<br class=""> &nbsp;3.5.5-1.el7.centos &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@ovirt-3.5<br class="">ovirt-engine-setup-plugin-websocket-proxy.noarch<br class=""> 3.5.5-1.el7.centos &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@ovirt-3.5<br class="">ovirt-engine-tools.noarch &nbsp;&nbsp;&nbsp;3.5.5-1.el7.centos &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@ovirt-3.5<br class="">ovirt-engine-userportal.noarch &nbsp;&nbsp;&nbsp;3.5.5-1.el7.centos &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@ovirt-3.5<br class="">ovirt-engine-webadmin-portal.noarch &nbsp;&nbsp;&nbsp;3.5.5-1.el7.centos<br class=""> &nbsp;@ovirt-3.5<br class="">ovirt-engine-websocket-proxy.noarch &nbsp;&nbsp;&nbsp;3.5.5-1.el7.centos<br class="">@ovirt-3.5<br class=""><br class=""><br class=""><br class=""><br class="">## IP address below in socket proxy status (XXX…) is the workstation I<br class="">am testing from. ##<br class=""><br class=""><br class="">[root@ovirtman yum.repos.d]# systemctl status ovirt-websocket-proxy -l<br class="">ovirt-websocket-proxy.service - oVirt Engine websockets proxy<br class=""> &nbsp;&nbsp;Loaded: loaded<br class="">(/usr/lib/systemd/system/ovirt-websocket-proxy.service; enabled)<br class=""> &nbsp;&nbsp;Active: active (running) since Tue 2015-11-03 13:10:07 EST; 22h ago<br class=""> Main PID: 1178 (ovirt-websocket)<br class=""> &nbsp;&nbsp;CGroup: /system.slice/ovirt-websocket-proxy.service<br class=""><br class="">└─1178 /usr/bin/python /usr/share/ovirt-engine/services/ovirt-websocket-proxy/ovirt-websocket-proxy.py --systemd=notify start<br class=""><br class=""><br class="">Nov 03 13:10:06 <a href="http://ovirtman.irp.nia.nih.gov" class="">ovirtman.irp.nia.nih.gov</a> systemd[1]: Starting oVirt<br class="">Engine websockets proxy...<br class="">Nov 03 13:10:07 <a href="http://ovirtman.irp.nia.nih.gov" class="">ovirtman.irp.nia.nih.gov</a> systemd[1]: Started oVirt<br class="">Engine websockets proxy.<br class="">Nov 04<br class="">11:13:39 <a href="http://ovirtman.irp.nia.nih.gov" class="">ovirtman.irp.nia.nih.gov</a> ovirt-websocket-proxy.py[1178]:<br class="">XXX.XXX.XXX.XXX - - [04/Nov/2015 11:13:39] XXX.XXX.XXX.XXX: SSL/TLS<br class="">(wss://) WebSocket connection<br class="">Nov 04<br class="">11:13:39 <a href="http://ovirtman.irp.nia.nih.gov" class="">ovirtman.irp.nia.nih.gov</a> ovirt-websocket-proxy.py[1178]: XXX.XXX.XXX.XXX - - [04/Nov/2015 11:13:39] XXX.XXX.XXX.XXX &nbsp;Version hybi-13, base64: 'False'<br class="">Nov 04<br class="">11:13:39 <a href="http://ovirtman.irp.nia.nih.gov" class="">ovirtman.irp.nia.nih.gov</a> ovirt-websocket-proxy.py[1178]: XXX.XXX.XXX.XXX - - [04/Nov/2015 11:13:39] XXX.XXX.XXX.XXX &nbsp;Path: '/eyJ2YWxpZFRvIjoiMjAxNTExMDQxNjE1MzgiLCJkYXRhIjoiJTdCJTIyaG9zdCUyMjolMjIxNzIuMC4xLjgxJTIyLCUyMnBvcnQlMjI6JTIyNTkwMiUyMiwlMjJzc2xfdGFyZ2V0JTIyOnRydWUlN0QiLCJ2YWxpZEZyb20iOiIyMDE1MTEwNDE2MTMzOCIsInNpZ25lZEZpZWxkcyI6InZhbGlkVG8sZGF0YSx2YWxpZEZyb20sc2FsdCIsInNpZ25hdHVyZSI6Imt6T2FEcWZnQk05WCtwYUVYSnZkQnRvaXdzOWVuZU1wQ05RSzNVT3VCVGVSdVhkV0NRcG04eHd5TXhkRlU1dzJWYm0yamQ2N3VaUUFYNExlR2IxaTVJUE56QTdHbUxsTEJRYSs3bGZhVGRRZ2VrMGlMZ3drdXV2YStSSXZyQ0p1dUIzK3RhYlRpM2FScG9FazZQa3EzWFBXTVhybjNoMGRSMUdUUWs2c0I1Z081aXI4Zk12SDZiQXBRakFMQVRTeHZZdFUyRXlGZVdsUHZiNEQyelc1engzTkRRTzBKQk9SZEI0WWxPdUFMZUVIa25pVVdJU0lqYjRZbjI3U1I4cFFGK280OXpIYzBGRnlrc0JOMjgvem1OeFVoV3BOL294RHJOek9kYXNrS2FKM2dBNEsvenloNGNxNHBuMWhudDQrR3QxdklWa3FtZ3ErWDRJcEVyNDlxZz09Iiwic2FsdCI6Imh2QmFpblJDRG00PSJ9’<br class=""><br class=""><br class="">I can post logs as required and any bright ideas are appreciated.<br class=""><br class=""><br class="">Chuck<br class="">Weber, Charles (NIH/NIA/IRP) <br class=""><a href="mailto:weberc@mail.nih.gov" class="">weberc@mail.nih.gov</a><br class="">p: 410-558-8001<br class="">c: 443-473-6493<br class="">251 Bayview Blvd<br class="">Baltimore MD 21224<br class="">NCTS performance comments and survey at:<br class="">https://niairpkiosk.irp.nia.nih.gov/content/ncts-user-survey<br class=""><br class=""><br class=""><br class=""><br class=""><br class=""><br class=""><br class=""><br class=""><br class=""><br class="">_______________________________________________<br class="">Users mailing list<br class="">Users@ovirt.org<br class="">http://lists.ovirt.org/mailman/listinfo/users<br class=""></blockquote><br class=""><br class=""></div></blockquote></div><br class=""></div></body></html>