<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="">
Hi everyone,
<div class="">I have been moving production Ovirt cluster 4 host&#43;1 engine&#43;FC storage from CentOS 6 to CentOS 7.</div>
<div class="">I created new cluster with CO7 nodes and did the usual transition without any major issues.</div>
<div class="">This took care of nodes and worked very well.</div>
<div class="">I then used the engine backup/restore utility to move engine from old server running CO6 to new server running CO7.</div>
<div class="">There were the some issues but fairly easily fixed. Mostly CO6 to CO7 stuff like NFS, firewalld etc. To be expected.</div>
<div class=""><br class="">
</div>
<div class="">However, my web proxy did work with the engine on CO6 and now does not. Local engine console viewer did work on CO6 and now does not.&nbsp;</div>
<div class="">1. &nbsp;Hostname is the same</div>
<div class="">2. errors are different that cert errors</div>
<div class="">3. restore util should have moved the certs</div>
<div class="">4. firewall rules are the same as before running iptables</div>
<div class=""><br class="">
Here are the errors when console is set for novice or spice html5. In both cases web page opens up with black screen and then the error occurs.</div>
<div class="">novnc</div>
<div class="">ReferenceError: can’t find variable:WebUtil</div>
<div class="">spice</div>
<div class="">Error: Unexpected protocol mismatch</div>
<div class=""><br class="">
</div>
<div class="">I tried older websockify, no change.</div>
<div class=""><br class="">
</div>
<div class="">Overt Versions before and after engine move were 3.5.5-1</div>
<div class="">Current CentOS 7.1.1503</div>
<div class=""><br class="">
</div>
<div class="">
<div class="" style="margin: 0px; font-family: 'Andale Mono'; color: rgb(6, 10, 6);">
python-websockify.noarch&nbsp; &nbsp;0.6.0-2.el7&nbsp; @epel</div>
</div>
<div class="" style="margin: 0px; font-family: 'Andale Mono'; color: rgb(6, 10, 6);">
<div class="" style="margin: 0px;">novnc.noarch&nbsp; &nbsp; &nbsp;0.5.1-2.el7&nbsp; &nbsp; @epel</div>
<div class="" style="margin: 0px;">
<div class="" style="margin: 0px;">spice-glib.x86_64 &nbsp; &nbsp; &nbsp;0.22-2.el7 &nbsp; &nbsp; &nbsp;&nbsp;@base &nbsp; &nbsp;</div>
<div class="" style="margin: 0px;">spice-gtk3.x86_64 &nbsp; &nbsp; &nbsp; &nbsp;0.22-2.el7 &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;@base &nbsp; &nbsp;</div>
<div class="" style="margin: 0px;">spice-html5.noarch&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;0.1.6-1.el7&nbsp; &nbsp; &nbsp; &nbsp;@epel &nbsp; &nbsp;</div>
<div class="" style="margin: 0px;">spice-server.x86_64 &nbsp; &nbsp; &nbsp;0.12.4-9.el7_1.3 &nbsp; &nbsp; &nbsp; &nbsp;@updates&nbsp;</div>
<div class="" style="margin: 0px;">spice-vdagent.x86_64&nbsp; &nbsp; &nbsp;0.14.0-9.el7 &nbsp; &nbsp; &nbsp;@base&nbsp;</div>
</div>
<div class="">
<div class="" style="margin: 0px;"><span class="" style="color: rgb(195, 55, 32);">ovirt-engine.noarch</span>&nbsp; &nbsp; &nbsp;&nbsp;3.5.5-1.el7.centos &nbsp;&nbsp;@ovirt-3.5</div>
<div class="" style="margin: 0px;"><span class="" style="color: rgb(195, 55, 32);">ovirt-engine-backend.noarch</span>&nbsp; &nbsp; &nbsp;3.5.5-1.el7.centos &nbsp; &nbsp; &nbsp;&nbsp;@ovirt-3.5</div>
<div class="" style="margin: 0px;">ovirt-engine-cli.noarch&nbsp; &nbsp; &nbsp;3.5.0.6-1.el7.centos &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; @ovirt-3.5</div>
<div class="" style="margin: 0px;"><span class="" style="color: rgb(195, 55, 32);">ovirt-engine-dbscripts.noarch</span>&nbsp; &nbsp; &nbsp;&nbsp;3.5.5-1.el7.centos &nbsp; &nbsp;&nbsp;@ovirt-3.5</div>
<div class="" style="margin: 0px;">ovirt-engine-extensions-api-impl.noarch&nbsp; &nbsp; &nbsp;&nbsp;3.5.5-1.el7.centos &nbsp; &nbsp; &nbsp;@ovirt-3.5</div>
<div class="" style="margin: 0px;">ovirt-engine-jboss-as.x86_64 &nbsp; &nbsp;&nbsp;7.1.1-1.el7&nbsp; &nbsp; &nbsp;@ovirt-3.5</div>
<div class="" style="margin: 0px;">ovirt-engine-lib.noarch&nbsp; &nbsp; &nbsp; &nbsp;3.5.5-1.el7.centos &nbsp; &nbsp;&nbsp;@ovirt-3.5</div>
<div class="" style="margin: 0px;"><span class="" style="color: rgb(195, 55, 32);">ovirt-engine-restapi.noarch</span>&nbsp; &nbsp; &nbsp;&nbsp;3.5.5-1.el7.centos &nbsp;&nbsp;@ovirt-3.5</div>
<div class="" style="margin: 0px;">ovirt-engine-sdk-python.noarch &nbsp; &nbsp; &nbsp; &nbsp;3.5.5.0-1.el7.centos &nbsp; &nbsp; &nbsp;@ovirt-3.5</div>
<div class="" style="margin: 0px;">ovirt-engine-setup.noarch&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;3.5.5-1.el7.centos &nbsp;&nbsp;@ovirt-3.5</div>
<div class="" style="margin: 0px;">ovirt-engine-setup-base.noarch &nbsp; &nbsp;&nbsp;3.5.5-1.el7.centos &nbsp; &nbsp;@ovirt-3.5</div>
<div class="" style="margin: 0px;">ovirt-engine-setup-plugin-ovirt-engine.noarch&nbsp; &nbsp;&nbsp;3.5.5-1.el7.centos &nbsp; &nbsp;&nbsp;@ovirt-3.5</div>
<div class="" style="margin: 0px;">ovirt-engine-setup-plugin-ovirt-engine-common.noarch &nbsp;&nbsp;3.5.5-1.el7.centos &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;@ovirt-3.5</div>
<div class="" style="margin: 0px;">ovirt-engine-setup-plugin-websocket-proxy.noarch &nbsp; &nbsp; &nbsp;3.5.5-1.el7.centos &nbsp; &nbsp; &nbsp; &nbsp;@ovirt-3.5</div>
<div class="" style="margin: 0px;"><span class="" style="color: rgb(195, 55, 32);">ovirt-engine-tools.noarch</span>&nbsp; &nbsp;&nbsp;3.5.5-1.el7.centos &nbsp; &nbsp; &nbsp; &nbsp;@ovirt-3.5</div>
<div class="" style="margin: 0px;"><span class="" style="color: rgb(195, 55, 32);">ovirt-engine-userportal.noarch</span>&nbsp;&nbsp; &nbsp;3.5.5-1.el7.centos &nbsp; &nbsp; &nbsp; &nbsp;@ovirt-3.5</div>
<div class="" style="margin: 0px;"><span class="" style="color: rgb(195, 55, 32);">ovirt-engine-webadmin-portal.noarch</span>&nbsp; &nbsp;&nbsp;3.5.5-1.el7.centos &nbsp; &nbsp; &nbsp;&nbsp;@ovirt-3.5</div>
<div class="" style="margin: 0px;">ovirt-engine-websocket-proxy.noarch&nbsp; &nbsp;&nbsp;3.5.5-1.el7.centos &nbsp; &nbsp; @ovirt-3.5</div>
</div>
<div class="" style="margin: 0px;"><br class="">
</div>
<div class="" style="margin: 0px;">
<div class="" style="margin: 0px;"><br class="">
</div>
<div class="" style="margin: 0px;">## IP address below in socket proxy status (XXX…) is the workstation I am testing from. ##</div>
<div class="" style="margin: 0px;"><br class="">
</div>
<div class="" style="margin: 0px;">[root@ovirtman yum.repos.d]# systemctl status ovirt-websocket-proxy -l</div>
<div class="" style="margin: 0px;">ovirt-websocket-proxy.service - oVirt Engine websockets proxy</div>
<div class="" style="margin: 0px;">&nbsp;&nbsp; Loaded: loaded (/usr/lib/systemd/system/ovirt-websocket-proxy.service; enabled)</div>
<div class="" style="margin: 0px;">&nbsp;&nbsp; Active:&nbsp;<span class="" style="color: rgb(52, 189, 38);">active (running)</span>&nbsp;since Tue 2015-11-03 13:10:07 EST; 22h ago</div>
<div class="" style="margin: 0px;">&nbsp;Main PID: 1178 (ovirt-websocket)</div>
<div class="" style="margin: 0px;">&nbsp;&nbsp; CGroup: /system.slice/ovirt-websocket-proxy.service</div>
<div class="" style="margin: 0px;">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; └─1178 /usr/bin/python /usr/share/ovirt-engine/services/ovirt-websocket-proxy/ovirt-websocket-proxy.py --systemd=notify start</div>
<div class="" style="margin: 0px; min-height: 14px;"><br class="">
</div>
<div class="" style="margin: 0px;">Nov 03 13:10:06&nbsp;<a href="http://ovirtman.irp.nia.nih.gov" class="">ovirtman.irp.nia.nih.gov</a>&nbsp;systemd[1]: Starting oVirt Engine websockets proxy...</div>
<div class="" style="margin: 0px;">Nov 03 13:10:07&nbsp;<a href="http://ovirtman.irp.nia.nih.gov" class="">ovirtman.irp.nia.nih.gov</a>&nbsp;systemd[1]: Started oVirt Engine websockets proxy.</div>
<div class="" style="margin: 0px;">Nov 04 11:13:39&nbsp;<a href="http://ovirtman.irp.nia.nih.gov" class="">ovirtman.irp.nia.nih.gov</a>&nbsp;ovirt-websocket-proxy.py[1178]: XXX.XXX.XXX.XXX - - [04/Nov/2015 11:13:39] XXX.XXX.XXX.XXX: SSL/TLS (wss://) WebSocket connection</div>
<div class="" style="margin: 0px;">Nov 04 11:13:39&nbsp;<a href="http://ovirtman.irp.nia.nih.gov" class="">ovirtman.irp.nia.nih.gov</a>&nbsp;ovirt-websocket-proxy.py[1178]:&nbsp;XXX.XXX.XXX.XXX&nbsp;- - [04/Nov/2015 11:13:39]&nbsp;XXX.XXX.XXX.XXX&nbsp; Version hybi-13, base64: 'False'</div>
<div class="" style="margin: 0px;">Nov 04 11:13:39&nbsp;<a href="http://ovirtman.irp.nia.nih.gov" class="">ovirtman.irp.nia.nih.gov</a>&nbsp;ovirt-websocket-proxy.py[1178]:&nbsp;XXX.XXX.XXX.XXX&nbsp;- - [04/Nov/2015 11:13:39]&nbsp;XXX.XXX.XXX.XXX&nbsp; Path: '/eyJ2YWxpZFRvIjoiMjAxNTExMDQxNjE1MzgiLCJkYXRhIjoiJTdCJTIyaG9zdCUyMjolMjIxNzIuMC4xLjgxJTIyLCUyMnBvcnQlMjI6JTIyNTkwMiUyMiwlMjJzc2xfdGFyZ2V0JTIyOnRydWUlN0QiLCJ2YWxpZEZyb20iOiIyMDE1MTEwNDE2MTMzOCIsInNpZ25lZEZpZWxkcyI6InZhbGlkVG8sZGF0YSx2YWxpZEZyb20sc2FsdCIsInNpZ25hdHVyZSI6Imt6T2FEcWZnQk05WCtwYUVYSnZkQnRvaXdzOWVuZU1wQ05RSzNVT3VCVGVSdVhkV0NRcG04eHd5TXhkRlU1dzJWYm0yamQ2N3VaUUFYNExlR2IxaTVJUE56QTdHbUxsTEJRYSs3bGZhVGRRZ2VrMGlMZ3drdXV2YStSSXZyQ0p1dUIzK3RhYlRpM2FScG9FazZQa3EzWFBXTVhybjNoMGRSMUdUUWs2c0I1Z081aXI4Zk12SDZiQXBRakFMQVRTeHZZdFUyRXlGZVdsUHZiNEQyelc1engzTkRRTzBKQk9SZEI0WWxPdUFMZUVIa25pVVdJU0lqYjRZbjI3U1I4cFFGK280OXpIYzBGRnlrc0JOMjgvem1OeFVoV3BOL294RHJOek9kYXNrS2FKM2dBNEsvenloNGNxNHBuMWhudDQrR3QxdklWa3FtZ3ErWDRJcEVyNDlxZz09Iiwic2FsdCI6Imh2QmFpblJDRG00PSJ9’</div>
<div class="" style="margin: 0px;"><br class="">
</div>
<div class="" style="margin: 0px;">I can post logs as required and any bright ideas are appreciated.</div>
<div class="" style="margin: 0px;"><br class="">
</div>
<div class="" style="margin: 0px;">Chuck</div>
</div>
</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="">
</body>
</html>