console viewing failure after moving engine from CO6 to CO7

--_000_9E07FFC16596444694BD980DA92FA125mailnihgov_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgZXZlcnlvbmUsDQpJIGhhdmUgYmVlbiBtb3ZpbmcgcHJvZHVjdGlvbiBPdmlydCBjbHVzdGVy IDQgaG9zdCsxIGVuZ2luZStGQyBzdG9yYWdlIGZyb20gQ2VudE9TIDYgdG8gQ2VudE9TIDcuDQpJ IGNyZWF0ZWQgbmV3IGNsdXN0ZXIgd2l0aCBDTzcgbm9kZXMgYW5kIGRpZCB0aGUgdXN1YWwgdHJh bnNpdGlvbiB3aXRob3V0IGFueSBtYWpvciBpc3N1ZXMuDQpUaGlzIHRvb2sgY2FyZSBvZiBub2Rl cyBhbmQgd29ya2VkIHZlcnkgd2VsbC4NCkkgdGhlbiB1c2VkIHRoZSBlbmdpbmUgYmFja3VwL3Jl c3RvcmUgdXRpbGl0eSB0byBtb3ZlIGVuZ2luZSBmcm9tIG9sZCBzZXJ2ZXIgcnVubmluZyBDTzYg dG8gbmV3IHNlcnZlciBydW5uaW5nIENPNy4NClRoZXJlIHdlcmUgdGhlIHNvbWUgaXNzdWVzIGJ1 dCBmYWlybHkgZWFzaWx5IGZpeGVkLiBNb3N0bHkgQ082IHRvIENPNyBzdHVmZiBsaWtlIE5GUywg ZmlyZXdhbGxkIGV0Yy4gVG8gYmUgZXhwZWN0ZWQuDQoNCkhvd2V2ZXIsIG15IHdlYiBwcm94eSBk aWQgd29yayB3aXRoIHRoZSBlbmdpbmUgb24gQ082IGFuZCBub3cgZG9lcyBub3QuIExvY2FsIGVu Z2luZSBjb25zb2xlIHZpZXdlciBkaWQgd29yayBvbiBDTzYgYW5kIG5vdyBkb2VzIG5vdC4NCjEu ICBIb3N0bmFtZSBpcyB0aGUgc2FtZQ0KMi4gZXJyb3JzIGFyZSBkaWZmZXJlbnQgdGhhdCBjZXJ0 IGVycm9ycw0KMy4gcmVzdG9yZSB1dGlsIHNob3VsZCBoYXZlIG1vdmVkIHRoZSBjZXJ0cw0KNC4g ZmlyZXdhbGwgcnVsZXMgYXJlIHRoZSBzYW1lIGFzIGJlZm9yZSBydW5uaW5nIGlwdGFibGVzDQoN CkhlcmUgYXJlIHRoZSBlcnJvcnMgd2hlbiBjb25zb2xlIGlzIHNldCBmb3Igbm92aWNlIG9yIHNw aWNlIGh0bWw1LiBJbiBib3RoIGNhc2VzIHdlYiBwYWdlIG9wZW5zIHVwIHdpdGggYmxhY2sgc2Ny ZWVuIGFuZCB0aGVuIHRoZSBlcnJvciBvY2N1cnMuDQpub3ZuYw0KUmVmZXJlbmNlRXJyb3I6IGNh buKAmXQgZmluZCB2YXJpYWJsZTpXZWJVdGlsDQpzcGljZQ0KRXJyb3I6IFVuZXhwZWN0ZWQgcHJv dG9jb2wgbWlzbWF0Y2gNCg0KSSB0cmllZCBvbGRlciB3ZWJzb2NraWZ5LCBubyBjaGFuZ2UuDQoN Ck92ZXJ0IFZlcnNpb25zIGJlZm9yZSBhbmQgYWZ0ZXIgZW5naW5lIG1vdmUgd2VyZSAzLjUuNS0x DQpDdXJyZW50IENlbnRPUyA3LjEuMTUwMw0KDQpweXRob24td2Vic29ja2lmeS5ub2FyY2ggICAw LjYuMC0yLmVsNyAgQGVwZWwNCm5vdm5jLm5vYXJjaCAgICAgMC41LjEtMi5lbDcgICAgQGVwZWwN CnNwaWNlLWdsaWIueDg2XzY0ICAgICAgMC4yMi0yLmVsNyAgICAgICBAYmFzZQ0Kc3BpY2UtZ3Rr My54ODZfNjQgICAgICAgIDAuMjItMi5lbDcgICAgICAgICBAYmFzZQ0Kc3BpY2UtaHRtbDUubm9h cmNoICAgICAgICAwLjEuNi0xLmVsNyAgICAgICBAZXBlbA0Kc3BpY2Utc2VydmVyLng4Nl82NCAg ICAgIDAuMTIuNC05LmVsN18xLjMgICAgICAgIEB1cGRhdGVzDQpzcGljZS12ZGFnZW50Lng4Nl82 NCAgICAgMC4xNC4wLTkuZWw3ICAgICAgQGJhc2UNCm92aXJ0LWVuZ2luZS5ub2FyY2ggICAgICAz LjUuNS0xLmVsNy5jZW50b3MgICBAb3ZpcnQtMy41DQpvdmlydC1lbmdpbmUtYmFja2VuZC5ub2Fy Y2ggICAgIDMuNS41LTEuZWw3LmNlbnRvcyAgICAgICBAb3ZpcnQtMy41DQpvdmlydC1lbmdpbmUt Y2xpLm5vYXJjaCAgICAgMy41LjAuNi0xLmVsNy5jZW50b3MgICAgICAgICAgICAgICAgICAgICAg ICAgICBAb3ZpcnQtMy41DQpvdmlydC1lbmdpbmUtZGJzY3JpcHRzLm5vYXJjaCAgICAgIDMuNS41 LTEuZWw3LmNlbnRvcyAgICAgQG92aXJ0LTMuNQ0Kb3ZpcnQtZW5naW5lLWV4dGVuc2lvbnMtYXBp LWltcGwubm9hcmNoICAgICAgMy41LjUtMS5lbDcuY2VudG9zICAgICAgQG92aXJ0LTMuNQ0Kb3Zp cnQtZW5naW5lLWpib3NzLWFzLng4Nl82NCAgICAgNy4xLjEtMS5lbDcgICAgIEBvdmlydC0zLjUN Cm92aXJ0LWVuZ2luZS1saWIubm9hcmNoICAgICAgIDMuNS41LTEuZWw3LmNlbnRvcyAgICAgQG92 aXJ0LTMuNQ0Kb3ZpcnQtZW5naW5lLXJlc3RhcGkubm9hcmNoICAgICAgMy41LjUtMS5lbDcuY2Vu dG9zICAgQG92aXJ0LTMuNQ0Kb3ZpcnQtZW5naW5lLXNkay1weXRob24ubm9hcmNoICAgICAgICAz LjUuNS4wLTEuZWw3LmNlbnRvcyAgICAgIEBvdmlydC0zLjUNCm92aXJ0LWVuZ2luZS1zZXR1cC5u b2FyY2ggICAgICAgICAzLjUuNS0xLmVsNy5jZW50b3MgICBAb3ZpcnQtMy41DQpvdmlydC1lbmdp bmUtc2V0dXAtYmFzZS5ub2FyY2ggICAgIDMuNS41LTEuZWw3LmNlbnRvcyAgICBAb3ZpcnQtMy41 DQpvdmlydC1lbmdpbmUtc2V0dXAtcGx1Z2luLW92aXJ0LWVuZ2luZS5ub2FyY2ggICAgMy41LjUt MS5lbDcuY2VudG9zICAgICBAb3ZpcnQtMy41DQpvdmlydC1lbmdpbmUtc2V0dXAtcGx1Z2luLW92 aXJ0LWVuZ2luZS1jb21tb24ubm9hcmNoICAgMy41LjUtMS5lbDcuY2VudG9zICAgICAgICAgQG92 aXJ0LTMuNQ0Kb3ZpcnQtZW5naW5lLXNldHVwLXBsdWdpbi13ZWJzb2NrZXQtcHJveHkubm9hcmNo ICAgICAgMy41LjUtMS5lbDcuY2VudG9zICAgICAgICBAb3ZpcnQtMy41DQpvdmlydC1lbmdpbmUt dG9vbHMubm9hcmNoICAgIDMuNS41LTEuZWw3LmNlbnRvcyAgICAgICAgQG92aXJ0LTMuNQ0Kb3Zp cnQtZW5naW5lLXVzZXJwb3J0YWwubm9hcmNoICAgIDMuNS41LTEuZWw3LmNlbnRvcyAgICAgICAg QG92aXJ0LTMuNQ0Kb3ZpcnQtZW5naW5lLXdlYmFkbWluLXBvcnRhbC5ub2FyY2ggICAgMy41LjUt MS5lbDcuY2VudG9zICAgICAgIEBvdmlydC0zLjUNCm92aXJ0LWVuZ2luZS13ZWJzb2NrZXQtcHJv eHkubm9hcmNoICAgIDMuNS41LTEuZWw3LmNlbnRvcyAgICAgQG92aXJ0LTMuNQ0KDQoNCiMjIElQ IGFkZHJlc3MgYmVsb3cgaW4gc29ja2V0IHByb3h5IHN0YXR1cyAoWFhY4oCmKSBpcyB0aGUgd29y a3N0YXRpb24gSSBhbSB0ZXN0aW5nIGZyb20uICMjDQoNCltyb290QG92aXJ0bWFuIHl1bS5yZXBv cy5kXSMgc3lzdGVtY3RsIHN0YXR1cyBvdmlydC13ZWJzb2NrZXQtcHJveHkgLWwNCm92aXJ0LXdl YnNvY2tldC1wcm94eS5zZXJ2aWNlIC0gb1ZpcnQgRW5naW5lIHdlYnNvY2tldHMgcHJveHkNCiAg IExvYWRlZDogbG9hZGVkICgvdXNyL2xpYi9zeXN0ZW1kL3N5c3RlbS9vdmlydC13ZWJzb2NrZXQt cHJveHkuc2VydmljZTsgZW5hYmxlZCkNCiAgIEFjdGl2ZTogYWN0aXZlIChydW5uaW5nKSBzaW5j ZSBUdWUgMjAxNS0xMS0wMyAxMzoxMDowNyBFU1Q7IDIyaCBhZ28NCiBNYWluIFBJRDogMTE3OCAo b3ZpcnQtd2Vic29ja2V0KQ0KICAgQ0dyb3VwOiAvc3lzdGVtLnNsaWNlL292aXJ0LXdlYnNvY2tl dC1wcm94eS5zZXJ2aWNlDQogICAgICAgICAgIOKUlOKUgDExNzggL3Vzci9iaW4vcHl0aG9uIC91 c3Ivc2hhcmUvb3ZpcnQtZW5naW5lL3NlcnZpY2VzL292aXJ0LXdlYnNvY2tldC1wcm94eS9vdmly dC13ZWJzb2NrZXQtcHJveHkucHkgLS1zeXN0ZW1kPW5vdGlmeSBzdGFydA0KDQpOb3YgMDMgMTM6 MTA6MDYgb3ZpcnRtYW4uaXJwLm5pYS5uaWguZ292PGh0dHA6Ly9vdmlydG1hbi5pcnAubmlhLm5p aC5nb3Y+IHN5c3RlbWRbMV06IFN0YXJ0aW5nIG9WaXJ0IEVuZ2luZSB3ZWJzb2NrZXRzIHByb3h5 Li4uDQpOb3YgMDMgMTM6MTA6MDcgb3ZpcnRtYW4uaXJwLm5pYS5uaWguZ292PGh0dHA6Ly9vdmly dG1hbi5pcnAubmlhLm5paC5nb3Y+IHN5c3RlbWRbMV06IFN0YXJ0ZWQgb1ZpcnQgRW5naW5lIHdl YnNvY2tldHMgcHJveHkuDQpOb3YgMDQgMTE6MTM6Mzkgb3ZpcnRtYW4uaXJwLm5pYS5uaWguZ292 PGh0dHA6Ly9vdmlydG1hbi5pcnAubmlhLm5paC5nb3Y+IG92aXJ0LXdlYnNvY2tldC1wcm94eS5w eVsxMTc4XTogWFhYLlhYWC5YWFguWFhYIC0gLSBbMDQvTm92LzIwMTUgMTE6MTM6MzldIFhYWC5Y WFguWFhYLlhYWDogU1NML1RMUyAod3NzOi8vKSBXZWJTb2NrZXQgY29ubmVjdGlvbg0KTm92IDA0 IDExOjEzOjM5IG92aXJ0bWFuLmlycC5uaWEubmloLmdvdjxodHRwOi8vb3ZpcnRtYW4uaXJwLm5p YS5uaWguZ292PiBvdmlydC13ZWJzb2NrZXQtcHJveHkucHlbMTE3OF06IFhYWC5YWFguWFhYLlhY WCAtIC0gWzA0L05vdi8yMDE1IDExOjEzOjM5XSBYWFguWFhYLlhYWC5YWFggIFZlcnNpb24gaHli aS0xMywgYmFzZTY0OiAnRmFsc2UnDQpOb3YgMDQgMTE6MTM6Mzkgb3ZpcnRtYW4uaXJwLm5pYS5u aWguZ292PGh0dHA6Ly9vdmlydG1hbi5pcnAubmlhLm5paC5nb3Y+IG92aXJ0LXdlYnNvY2tldC1w cm94eS5weVsxMTc4XTogWFhYLlhYWC5YWFguWFhYIC0gLSBbMDQvTm92LzIwMTUgMTE6MTM6Mzld IFhYWC5YWFguWFhYLlhYWCAgUGF0aDogJy9leUoyWVd4cFpGUnZJam9pTWpBeE5URXhNRFF4TmpF MU16Z2lMQ0prWVhSaElqb2lKVGRDSlRJeWFHOXpkQ1V5TWpvbE1qSXhOekl1TUM0eExqZ3hKVEl5 TENVeU1uQnZjblFsTWpJNkpUSXlOVGt3TWlVeU1pd2xNakp6YzJ4ZmRHRnlaMlYwSlRJeU9uUnlk V1VsTjBRaUxDSjJZV3hwWkVaeWIyMGlPaUl5TURFMU1URXdOREUyTVRNek9DSXNJbk5wWjI1bFpF WnBaV3hrY3lJNkluWmhiR2xrVkc4c1pHRjBZU3gyWVd4cFpFWnliMjBzYzJGc2RDSXNJbk5wWjI1 aGRIVnlaU0k2SW10NlQyRkVjV1puUWswNVdDdHdZVVZZU25aa1FuUnZhWGR6T1dWdVpVMXdRMDVS U3pOVlQzVkNWR1ZTZFZoa1YwTlJjRzA0ZUhkNVRYaGtSbFUxZHpKV1ltMHlhbVEyTjNWYVVVRllO RXhsUjJJeGFUVkpVRTU2UVRkSGJVeHNURUpSWVNzM2JHWmhWR1JSWjJWck1HbE1aM2RyZFhWMllT dFNTWFp5UTBwMWRVSXpLM1JoWWxScE0yRlNjRzlGYXpaUWEzRXpXRkJYVFZoeWJqTm9NR1JTTVVk VVVXczJjMEkxWjA4MWFYSTRaazEyU0RaaVFYQlJha0ZNUVZSVGVIWlpkRlV5UlhsR1pWZHNVSFpp TkVReWVsYzFlbmd6VGtSUlR6QktRazlTWkVJMFdXeFBkVUZNWlVWSWEyNXBWVmRKVTBscVlqUlpi akkzVTFJNGNGRkdLMjgwT1hwSVl6QkdSbmxyYzBKT01qZ3ZlbTFPZUZWb1YzQk9MMjk0UkhKT2Vr OWtZWE5yUzJGS00yZEJORXN2ZW5sb05HTnhOSEJ1TVdodWREUXJSM1F4ZGtsV2EzRnRaM0VyV0RS SmNFVnlORGx4WnowOUlpd2ljMkZzZENJNkltaDJRbUZwYmxKRFJHMDBQU0o54oCZDQoNCkkgY2Fu IHBvc3QgbG9ncyBhcyByZXF1aXJlZCBhbmQgYW55IGJyaWdodCBpZGVhcyBhcmUgYXBwcmVjaWF0 ZWQuDQoNCkNodWNrDQpXZWJlciwgQ2hhcmxlcyAoTklIL05JQS9JUlApDQp3ZWJlcmNAbWFpbC5u aWguZ292PG1haWx0bzp3ZWJlcmNAbWFpbC5uaWguZ292Pg0KcDogNDEwLTU1OC04MDAxDQpjOiA0 NDMtNDczLTY0OTMNCjI1MSBCYXl2aWV3IEJsdmQNCkJhbHRpbW9yZSBNRCAyMTIyNA0KTkNUUyBw ZXJmb3JtYW5jZSBjb21tZW50cyBhbmQgc3VydmV5IGF0Og0KaHR0cHM6Ly9uaWFpcnBraW9zay5p cnAubmlhLm5paC5nb3YvY29udGVudC9uY3RzLXVzZXItc3VydmV5DQoNCg0KDQoNCg0KDQo= --_000_9E07FFC16596444694BD980DA92FA125mailnihgov_ Content-Type: text/html; charset="utf-8" Content-ID: <621A14C45F45A944A441EF8D03F5F654@mail.nih.gov> Content-Transfer-Encoding: base64 PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5IHN0eWxlPSJ3b3JkLXdy YXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJy ZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsiIGNsYXNzPSIiPg0KSGkgZXZlcnlvbmUsDQo8ZGl2IGNs YXNzPSIiPkkgaGF2ZSBiZWVuIG1vdmluZyBwcm9kdWN0aW9uIE92aXJ0IGNsdXN0ZXIgNCBob3N0 JiM0MzsxIGVuZ2luZSYjNDM7RkMgc3RvcmFnZSBmcm9tIENlbnRPUyA2IHRvIENlbnRPUyA3Ljwv ZGl2Pg0KPGRpdiBjbGFzcz0iIj5JIGNyZWF0ZWQgbmV3IGNsdXN0ZXIgd2l0aCBDTzcgbm9kZXMg YW5kIGRpZCB0aGUgdXN1YWwgdHJhbnNpdGlvbiB3aXRob3V0IGFueSBtYWpvciBpc3N1ZXMuPC9k aXY+DQo8ZGl2IGNsYXNzPSIiPlRoaXMgdG9vayBjYXJlIG9mIG5vZGVzIGFuZCB3b3JrZWQgdmVy eSB3ZWxsLjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5JIHRoZW4gdXNlZCB0aGUgZW5naW5lIGJhY2t1 cC9yZXN0b3JlIHV0aWxpdHkgdG8gbW92ZSBlbmdpbmUgZnJvbSBvbGQgc2VydmVyIHJ1bm5pbmcg Q082IHRvIG5ldyBzZXJ2ZXIgcnVubmluZyBDTzcuPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPlRoZXJl IHdlcmUgdGhlIHNvbWUgaXNzdWVzIGJ1dCBmYWlybHkgZWFzaWx5IGZpeGVkLiBNb3N0bHkgQ082 IHRvIENPNyBzdHVmZiBsaWtlIE5GUywgZmlyZXdhbGxkIGV0Yy4gVG8gYmUgZXhwZWN0ZWQuPC9k aXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj5I b3dldmVyLCBteSB3ZWIgcHJveHkgZGlkIHdvcmsgd2l0aCB0aGUgZW5naW5lIG9uIENPNiBhbmQg bm93IGRvZXMgbm90LiBMb2NhbCBlbmdpbmUgY29uc29sZSB2aWV3ZXIgZGlkIHdvcmsgb24gQ082 IGFuZCBub3cgZG9lcyBub3QuJm5ic3A7PC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjEuICZuYnNwO0hv c3RuYW1lIGlzIHRoZSBzYW1lPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjIuIGVycm9ycyBhcmUgZGlm ZmVyZW50IHRoYXQgY2VydCBlcnJvcnM8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+My4gcmVzdG9yZSB1 dGlsIHNob3VsZCBoYXZlIG1vdmVkIHRoZSBjZXJ0czwvZGl2Pg0KPGRpdiBjbGFzcz0iIj40LiBm aXJld2FsbCBydWxlcyBhcmUgdGhlIHNhbWUgYXMgYmVmb3JlIHJ1bm5pbmcgaXB0YWJsZXM8L2Rp dj4NCjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KSGVyZSBhcmUgdGhlIGVycm9ycyB3aGVu IGNvbnNvbGUgaXMgc2V0IGZvciBub3ZpY2Ugb3Igc3BpY2UgaHRtbDUuIEluIGJvdGggY2FzZXMg d2ViIHBhZ2Ugb3BlbnMgdXAgd2l0aCBibGFjayBzY3JlZW4gYW5kIHRoZW4gdGhlIGVycm9yIG9j Y3Vycy48L2Rpdj4NCjxkaXYgY2xhc3M9IiI+bm92bmM8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+UmVm ZXJlbmNlRXJyb3I6IGNhbuKAmXQgZmluZCB2YXJpYWJsZTpXZWJVdGlsPC9kaXY+DQo8ZGl2IGNs YXNzPSIiPnNwaWNlPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPkVycm9yOiBVbmV4cGVjdGVkIHByb3Rv Y29sIG1pc21hdGNoPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0K PGRpdiBjbGFzcz0iIj5JIHRyaWVkIG9sZGVyIHdlYnNvY2tpZnksIG5vIGNoYW5nZS48L2Rpdj4N CjxkaXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPk92ZXJ0 IFZlcnNpb25zIGJlZm9yZSBhbmQgYWZ0ZXIgZW5naW5lIG1vdmUgd2VyZSAzLjUuNS0xPC9kaXY+ DQo8ZGl2IGNsYXNzPSIiPkN1cnJlbnQgQ2VudE9TIDcuMS4xNTAzPC9kaXY+DQo8ZGl2IGNsYXNz PSIiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiIg c3R5bGU9Im1hcmdpbjogMHB4OyBmb250LWZhbWlseTogJ0FuZGFsZSBNb25vJzsgY29sb3I6IHJn Yig2LCAxMCwgNik7Ij4NCnB5dGhvbi13ZWJzb2NraWZ5Lm5vYXJjaCZuYnNwOyAmbmJzcDswLjYu MC0yLmVsNyZuYnNwOyBAZXBlbDwvZGl2Pg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSIiIHN0eWxlPSJt YXJnaW46IDBweDsgZm9udC1mYW1pbHk6ICdBbmRhbGUgTW9ubyc7IGNvbG9yOiByZ2IoNiwgMTAs IDYpOyI+DQo8ZGl2IGNsYXNzPSIiIHN0eWxlPSJtYXJnaW46IDBweDsiPm5vdm5jLm5vYXJjaCZu YnNwOyAmbmJzcDsgJm5ic3A7MC41LjEtMi5lbDcmbmJzcDsgJm5ic3A7IEBlcGVsPC9kaXY+DQo8 ZGl2IGNsYXNzPSIiIHN0eWxlPSJtYXJnaW46IDBweDsiPg0KPGRpdiBjbGFzcz0iIiBzdHlsZT0i bWFyZ2luOiAwcHg7Ij5zcGljZS1nbGliLng4Nl82NCAmbmJzcDsgJm5ic3A7ICZuYnNwOzAuMjIt Mi5lbDcgJm5ic3A7ICZuYnNwOyAmbmJzcDsmbmJzcDtAYmFzZSAmbmJzcDsgJm5ic3A7PC9kaXY+ DQo8ZGl2IGNsYXNzPSIiIHN0eWxlPSJtYXJnaW46IDBweDsiPnNwaWNlLWd0azMueDg2XzY0ICZu YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzAuMjItMi5lbDcgJm5ic3A7ICZuYnNwOyAmbmJzcDsg Jm5ic3A7Jm5ic3A7QGJhc2UgJm5ic3A7ICZuYnNwOzwvZGl2Pg0KPGRpdiBjbGFzcz0iIiBzdHls ZT0ibWFyZ2luOiAwcHg7Ij5zcGljZS1odG1sNS5ub2FyY2gmbmJzcDsgJm5ic3A7ICZuYnNwOyAm bmJzcDsmbmJzcDswLjEuNi0xLmVsNyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO0BlcGVsICZu YnNwOyAmbmJzcDs8L2Rpdj4NCjxkaXYgY2xhc3M9IiIgc3R5bGU9Im1hcmdpbjogMHB4OyI+c3Bp Y2Utc2VydmVyLng4Nl82NCAmbmJzcDsgJm5ic3A7ICZuYnNwOzAuMTIuNC05LmVsN18xLjMgJm5i c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7QHVwZGF0ZXMmbmJzcDs8L2Rpdj4NCjxkaXYgY2xhc3M9 IiIgc3R5bGU9Im1hcmdpbjogMHB4OyI+c3BpY2UtdmRhZ2VudC54ODZfNjQmbmJzcDsgJm5ic3A7 ICZuYnNwOzAuMTQuMC05LmVsNyAmbmJzcDsgJm5ic3A7ICZuYnNwO0BiYXNlJm5ic3A7PC9kaXY+ DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiI+DQo8ZGl2IGNsYXNzPSIiIHN0eWxlPSJtYXJnaW46IDBw eDsiPjxzcGFuIGNsYXNzPSIiIHN0eWxlPSJjb2xvcjogcmdiKDE5NSwgNTUsIDMyKTsiPm92aXJ0 LWVuZ2luZS5ub2FyY2g8L3NwYW4+Jm5ic3A7ICZuYnNwOyAmbmJzcDsmbmJzcDszLjUuNS0xLmVs Ny5jZW50b3MgJm5ic3A7Jm5ic3A7QG92aXJ0LTMuNTwvZGl2Pg0KPGRpdiBjbGFzcz0iIiBzdHls ZT0ibWFyZ2luOiAwcHg7Ij48c3BhbiBjbGFzcz0iIiBzdHlsZT0iY29sb3I6IHJnYigxOTUsIDU1 LCAzMik7Ij5vdmlydC1lbmdpbmUtYmFja2VuZC5ub2FyY2g8L3NwYW4+Jm5ic3A7ICZuYnNwOyAm bmJzcDszLjUuNS0xLmVsNy5jZW50b3MgJm5ic3A7ICZuYnNwOyAmbmJzcDsmbmJzcDtAb3ZpcnQt My41PC9kaXY+DQo8ZGl2IGNsYXNzPSIiIHN0eWxlPSJtYXJnaW46IDBweDsiPm92aXJ0LWVuZ2lu ZS1jbGkubm9hcmNoJm5ic3A7ICZuYnNwOyAmbmJzcDszLjUuMC42LTEuZWw3LmNlbnRvcyAmbmJz cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgQG92aXJ0LTMuNTwvZGl2Pg0KPGRpdiBjbGFz cz0iIiBzdHlsZT0ibWFyZ2luOiAwcHg7Ij48c3BhbiBjbGFzcz0iIiBzdHlsZT0iY29sb3I6IHJn YigxOTUsIDU1LCAzMik7Ij5vdmlydC1lbmdpbmUtZGJzY3JpcHRzLm5vYXJjaDwvc3Bhbj4mbmJz cDsgJm5ic3A7ICZuYnNwOyZuYnNwOzMuNS41LTEuZWw3LmNlbnRvcyAmbmJzcDsgJm5ic3A7Jm5i c3A7QG92aXJ0LTMuNTwvZGl2Pg0KPGRpdiBjbGFzcz0iIiBzdHlsZT0ibWFyZ2luOiAwcHg7Ij5v dmlydC1lbmdpbmUtZXh0ZW5zaW9ucy1hcGktaW1wbC5ub2FyY2gmbmJzcDsgJm5ic3A7ICZuYnNw OyZuYnNwOzMuNS41LTEuZWw3LmNlbnRvcyAmbmJzcDsgJm5ic3A7ICZuYnNwO0BvdmlydC0zLjU8 L2Rpdj4NCjxkaXYgY2xhc3M9IiIgc3R5bGU9Im1hcmdpbjogMHB4OyI+b3ZpcnQtZW5naW5lLWpi b3NzLWFzLng4Nl82NCAmbmJzcDsgJm5ic3A7Jm5ic3A7Ny4xLjEtMS5lbDcmbmJzcDsgJm5ic3A7 ICZuYnNwO0BvdmlydC0zLjU8L2Rpdj4NCjxkaXYgY2xhc3M9IiIgc3R5bGU9Im1hcmdpbjogMHB4 OyI+b3ZpcnQtZW5naW5lLWxpYi5ub2FyY2gmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDszLjUu NS0xLmVsNy5jZW50b3MgJm5ic3A7ICZuYnNwOyZuYnNwO0BvdmlydC0zLjU8L2Rpdj4NCjxkaXYg Y2xhc3M9IiIgc3R5bGU9Im1hcmdpbjogMHB4OyI+PHNwYW4gY2xhc3M9IiIgc3R5bGU9ImNvbG9y OiByZ2IoMTk1LCA1NSwgMzIpOyI+b3ZpcnQtZW5naW5lLXJlc3RhcGkubm9hcmNoPC9zcGFuPiZu YnNwOyAmbmJzcDsgJm5ic3A7Jm5ic3A7My41LjUtMS5lbDcuY2VudG9zICZuYnNwOyZuYnNwO0Bv dmlydC0zLjU8L2Rpdj4NCjxkaXYgY2xhc3M9IiIgc3R5bGU9Im1hcmdpbjogMHB4OyI+b3ZpcnQt ZW5naW5lLXNkay1weXRob24ubm9hcmNoICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzMuNS41 LjAtMS5lbDcuY2VudG9zICZuYnNwOyAmbmJzcDsgJm5ic3A7QG92aXJ0LTMuNTwvZGl2Pg0KPGRp diBjbGFzcz0iIiBzdHlsZT0ibWFyZ2luOiAwcHg7Ij5vdmlydC1lbmdpbmUtc2V0dXAubm9hcmNo Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOzMuNS41LTEuZWw3LmNlbnRvcyAmbmJz cDsmbmJzcDtAb3ZpcnQtMy41PC9kaXY+DQo8ZGl2IGNsYXNzPSIiIHN0eWxlPSJtYXJnaW46IDBw eDsiPm92aXJ0LWVuZ2luZS1zZXR1cC1iYXNlLm5vYXJjaCAmbmJzcDsgJm5ic3A7Jm5ic3A7My41 LjUtMS5lbDcuY2VudG9zICZuYnNwOyAmbmJzcDtAb3ZpcnQtMy41PC9kaXY+DQo8ZGl2IGNsYXNz PSIiIHN0eWxlPSJtYXJnaW46IDBweDsiPm92aXJ0LWVuZ2luZS1zZXR1cC1wbHVnaW4tb3ZpcnQt ZW5naW5lLm5vYXJjaCZuYnNwOyAmbmJzcDsmbmJzcDszLjUuNS0xLmVsNy5jZW50b3MgJm5ic3A7 ICZuYnNwOyZuYnNwO0BvdmlydC0zLjU8L2Rpdj4NCjxkaXYgY2xhc3M9IiIgc3R5bGU9Im1hcmdp bjogMHB4OyI+b3ZpcnQtZW5naW5lLXNldHVwLXBsdWdpbi1vdmlydC1lbmdpbmUtY29tbW9uLm5v YXJjaCAmbmJzcDsmbmJzcDszLjUuNS0xLmVsNy5jZW50b3MgJm5ic3A7ICZuYnNwOyAmbmJzcDsg Jm5ic3A7Jm5ic3A7QG92aXJ0LTMuNTwvZGl2Pg0KPGRpdiBjbGFzcz0iIiBzdHlsZT0ibWFyZ2lu OiAwcHg7Ij5vdmlydC1lbmdpbmUtc2V0dXAtcGx1Z2luLXdlYnNvY2tldC1wcm94eS5ub2FyY2gg Jm5ic3A7ICZuYnNwOyAmbmJzcDszLjUuNS0xLmVsNy5jZW50b3MgJm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7QG92aXJ0LTMuNTwvZGl2Pg0KPGRpdiBjbGFzcz0iIiBzdHlsZT0ibWFyZ2luOiAw cHg7Ij48c3BhbiBjbGFzcz0iIiBzdHlsZT0iY29sb3I6IHJnYigxOTUsIDU1LCAzMik7Ij5vdmly dC1lbmdpbmUtdG9vbHMubm9hcmNoPC9zcGFuPiZuYnNwOyAmbmJzcDsmbmJzcDszLjUuNS0xLmVs Ny5jZW50b3MgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7QG92aXJ0LTMuNTwvZGl2Pg0KPGRp diBjbGFzcz0iIiBzdHlsZT0ibWFyZ2luOiAwcHg7Ij48c3BhbiBjbGFzcz0iIiBzdHlsZT0iY29s b3I6IHJnYigxOTUsIDU1LCAzMik7Ij5vdmlydC1lbmdpbmUtdXNlcnBvcnRhbC5ub2FyY2g8L3Nw YW4+Jm5ic3A7Jm5ic3A7ICZuYnNwOzMuNS41LTEuZWw3LmNlbnRvcyAmbmJzcDsgJm5ic3A7ICZu YnNwOyAmbmJzcDtAb3ZpcnQtMy41PC9kaXY+DQo8ZGl2IGNsYXNzPSIiIHN0eWxlPSJtYXJnaW46 IDBweDsiPjxzcGFuIGNsYXNzPSIiIHN0eWxlPSJjb2xvcjogcmdiKDE5NSwgNTUsIDMyKTsiPm92 aXJ0LWVuZ2luZS13ZWJhZG1pbi1wb3J0YWwubm9hcmNoPC9zcGFuPiZuYnNwOyAmbmJzcDsmbmJz cDszLjUuNS0xLmVsNy5jZW50b3MgJm5ic3A7ICZuYnNwOyAmbmJzcDsmbmJzcDtAb3ZpcnQtMy41 PC9kaXY+DQo8ZGl2IGNsYXNzPSIiIHN0eWxlPSJtYXJnaW46IDBweDsiPm92aXJ0LWVuZ2luZS13 ZWJzb2NrZXQtcHJveHkubm9hcmNoJm5ic3A7ICZuYnNwOyZuYnNwOzMuNS41LTEuZWw3LmNlbnRv cyAmbmJzcDsgJm5ic3A7IEBvdmlydC0zLjU8L2Rpdj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIiBz dHlsZT0ibWFyZ2luOiAwcHg7Ij48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiIg c3R5bGU9Im1hcmdpbjogMHB4OyI+DQo8ZGl2IGNsYXNzPSIiIHN0eWxlPSJtYXJnaW46IDBweDsi PjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIiBzdHlsZT0ibWFyZ2luOiAwcHg7 Ij4jIyBJUCBhZGRyZXNzIGJlbG93IGluIHNvY2tldCBwcm94eSBzdGF0dXMgKFhYWOKApikgaXMg dGhlIHdvcmtzdGF0aW9uIEkgYW0gdGVzdGluZyBmcm9tLiAjIzwvZGl2Pg0KPGRpdiBjbGFzcz0i IiBzdHlsZT0ibWFyZ2luOiAwcHg7Ij48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9 IiIgc3R5bGU9Im1hcmdpbjogMHB4OyI+W3Jvb3RAb3ZpcnRtYW4geXVtLnJlcG9zLmRdIyBzeXN0 ZW1jdGwgc3RhdHVzIG92aXJ0LXdlYnNvY2tldC1wcm94eSAtbDwvZGl2Pg0KPGRpdiBjbGFzcz0i IiBzdHlsZT0ibWFyZ2luOiAwcHg7Ij5vdmlydC13ZWJzb2NrZXQtcHJveHkuc2VydmljZSAtIG9W aXJ0IEVuZ2luZSB3ZWJzb2NrZXRzIHByb3h5PC9kaXY+DQo8ZGl2IGNsYXNzPSIiIHN0eWxlPSJt YXJnaW46IDBweDsiPiZuYnNwOyZuYnNwOyBMb2FkZWQ6IGxvYWRlZCAoL3Vzci9saWIvc3lzdGVt ZC9zeXN0ZW0vb3ZpcnQtd2Vic29ja2V0LXByb3h5LnNlcnZpY2U7IGVuYWJsZWQpPC9kaXY+DQo8 ZGl2IGNsYXNzPSIiIHN0eWxlPSJtYXJnaW46IDBweDsiPiZuYnNwOyZuYnNwOyBBY3RpdmU6Jm5i c3A7PHNwYW4gY2xhc3M9IiIgc3R5bGU9ImNvbG9yOiByZ2IoNTIsIDE4OSwgMzgpOyI+YWN0aXZl IChydW5uaW5nKTwvc3Bhbj4mbmJzcDtzaW5jZSBUdWUgMjAxNS0xMS0wMyAxMzoxMDowNyBFU1Q7 IDIyaCBhZ288L2Rpdj4NCjxkaXYgY2xhc3M9IiIgc3R5bGU9Im1hcmdpbjogMHB4OyI+Jm5ic3A7 TWFpbiBQSUQ6IDExNzggKG92aXJ0LXdlYnNvY2tldCk8L2Rpdj4NCjxkaXYgY2xhc3M9IiIgc3R5 bGU9Im1hcmdpbjogMHB4OyI+Jm5ic3A7Jm5ic3A7IENHcm91cDogL3N5c3RlbS5zbGljZS9vdmly dC13ZWJzb2NrZXQtcHJveHkuc2VydmljZTwvZGl2Pg0KPGRpdiBjbGFzcz0iIiBzdHlsZT0ibWFy Z2luOiAwcHg7Ij4mbmJzcDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7IOKUlOKU gDExNzggL3Vzci9iaW4vcHl0aG9uIC91c3Ivc2hhcmUvb3ZpcnQtZW5naW5lL3NlcnZpY2VzL292 aXJ0LXdlYnNvY2tldC1wcm94eS9vdmlydC13ZWJzb2NrZXQtcHJveHkucHkgLS1zeXN0ZW1kPW5v dGlmeSBzdGFydDwvZGl2Pg0KPGRpdiBjbGFzcz0iIiBzdHlsZT0ibWFyZ2luOiAwcHg7IG1pbi1o ZWlnaHQ6IDE0cHg7Ij48YnIgY2xhc3M9IiI+DQo8L2Rpdj4NCjxkaXYgY2xhc3M9IiIgc3R5bGU9 Im1hcmdpbjogMHB4OyI+Tm92IDAzIDEzOjEwOjA2Jm5ic3A7PGEgaHJlZj0iaHR0cDovL292aXJ0 bWFuLmlycC5uaWEubmloLmdvdiIgY2xhc3M9IiI+b3ZpcnRtYW4uaXJwLm5pYS5uaWguZ292PC9h PiZuYnNwO3N5c3RlbWRbMV06IFN0YXJ0aW5nIG9WaXJ0IEVuZ2luZSB3ZWJzb2NrZXRzIHByb3h5 Li4uPC9kaXY+DQo8ZGl2IGNsYXNzPSIiIHN0eWxlPSJtYXJnaW46IDBweDsiPk5vdiAwMyAxMzox MDowNyZuYnNwOzxhIGhyZWY9Imh0dHA6Ly9vdmlydG1hbi5pcnAubmlhLm5paC5nb3YiIGNsYXNz PSIiPm92aXJ0bWFuLmlycC5uaWEubmloLmdvdjwvYT4mbmJzcDtzeXN0ZW1kWzFdOiBTdGFydGVk IG9WaXJ0IEVuZ2luZSB3ZWJzb2NrZXRzIHByb3h5LjwvZGl2Pg0KPGRpdiBjbGFzcz0iIiBzdHls ZT0ibWFyZ2luOiAwcHg7Ij5Ob3YgMDQgMTE6MTM6MzkmbmJzcDs8YSBocmVmPSJodHRwOi8vb3Zp cnRtYW4uaXJwLm5pYS5uaWguZ292IiBjbGFzcz0iIj5vdmlydG1hbi5pcnAubmlhLm5paC5nb3Y8 L2E+Jm5ic3A7b3ZpcnQtd2Vic29ja2V0LXByb3h5LnB5WzExNzhdOiBYWFguWFhYLlhYWC5YWFgg LSAtIFswNC9Ob3YvMjAxNSAxMToxMzozOV0gWFhYLlhYWC5YWFguWFhYOiBTU0wvVExTICh3c3M6 Ly8pIFdlYlNvY2tldCBjb25uZWN0aW9uPC9kaXY+DQo8ZGl2IGNsYXNzPSIiIHN0eWxlPSJtYXJn aW46IDBweDsiPk5vdiAwNCAxMToxMzozOSZuYnNwOzxhIGhyZWY9Imh0dHA6Ly9vdmlydG1hbi5p cnAubmlhLm5paC5nb3YiIGNsYXNzPSIiPm92aXJ0bWFuLmlycC5uaWEubmloLmdvdjwvYT4mbmJz cDtvdmlydC13ZWJzb2NrZXQtcHJveHkucHlbMTE3OF06Jm5ic3A7WFhYLlhYWC5YWFguWFhYJm5i c3A7LSAtIFswNC9Ob3YvMjAxNSAxMToxMzozOV0mbmJzcDtYWFguWFhYLlhYWC5YWFgmbmJzcDsg VmVyc2lvbiBoeWJpLTEzLCBiYXNlNjQ6ICdGYWxzZSc8L2Rpdj4NCjxkaXYgY2xhc3M9IiIgc3R5 bGU9Im1hcmdpbjogMHB4OyI+Tm92IDA0IDExOjEzOjM5Jm5ic3A7PGEgaHJlZj0iaHR0cDovL292 aXJ0bWFuLmlycC5uaWEubmloLmdvdiIgY2xhc3M9IiI+b3ZpcnRtYW4uaXJwLm5pYS5uaWguZ292 PC9hPiZuYnNwO292aXJ0LXdlYnNvY2tldC1wcm94eS5weVsxMTc4XTombmJzcDtYWFguWFhYLlhY WC5YWFgmbmJzcDstIC0gWzA0L05vdi8yMDE1IDExOjEzOjM5XSZuYnNwO1hYWC5YWFguWFhYLlhY WCZuYnNwOyBQYXRoOiAnL2V5SjJZV3hwWkZSdklqb2lNakF4TlRFeE1EUXhOakUxTXpnaUxDSmtZ WFJoSWpvaUpUZENKVEl5YUc5emRDVXlNam9sTWpJeE56SXVNQzR4TGpneEpUSXlMQ1V5TW5CdmNu UWxNakk2SlRJeU5Ua3dNaVV5TWl3bE1qSnpjMnhmZEdGeVoyVjBKVEl5T25SeWRXVWxOMFFpTENK MllXeHBaRVp5YjIwaU9pSXlNREUxTVRFd05ERTJNVE16T0NJc0luTnBaMjVsWkVacFpXeGtjeUk2 SW5aaGJHbGtWRzhzWkdGMFlTeDJZV3hwWkVaeWIyMHNjMkZzZENJc0luTnBaMjVoZEhWeVpTSTZJ bXQ2VDJGRWNXWm5RazA1V0N0d1lVVllTblprUW5SdmFYZHpPV1Z1WlUxd1EwNVJTek5WVDNWQ1ZH VlNkVmhrVjBOUmNHMDRlSGQ1VFhoa1JsVTFkekpXWW0weWFtUTJOM1ZhVVVGWU5FeGxSMkl4YVRW SlVFNTZRVGRIYlV4c1RFSlJZU3MzYkdaaFZHUlJaMlZyTUdsTVozZHJkWFYyWVN0U1NYWnlRMHAx ZFVJekszUmhZbFJwTTJGU2NHOUZhelpRYTNFeldGQlhUVmh5YmpOb01HUlNNVWRVVVdzMmMwSTFa MDgxYVhJNFprMTJTRFppUVhCUmFrRk1RVlJUZUhaWmRGVXlSWGxHWlZkc1VIWmlORVF5ZWxjMWVu Z3pUa1JSVHpCS1FrOVNaRUkwV1d4UGRVRk1aVVZJYTI1cFZWZEpVMGxxWWpSWmJqSTNVMUk0Y0ZG R0syODBPWHBJWXpCR1JubHJjMEpPTWpndmVtMU9lRlZvVjNCT0wyOTRSSEpPZWs5a1lYTnJTMkZL TTJkQk5Fc3ZlbmxvTkdOeE5IQnVNV2h1ZERRclIzUXhka2xXYTNGdFozRXJXRFJKY0VWeU5EbHha ejA5SWl3aWMyRnNkQ0k2SW1oMlFtRnBibEpEUkcwMFBTSjnigJk8L2Rpdj4NCjxkaXYgY2xhc3M9 IiIgc3R5bGU9Im1hcmdpbjogMHB4OyI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8ZGl2IGNsYXNz PSIiIHN0eWxlPSJtYXJnaW46IDBweDsiPkkgY2FuIHBvc3QgbG9ncyBhcyByZXF1aXJlZCBhbmQg YW55IGJyaWdodCBpZGVhcyBhcmUgYXBwcmVjaWF0ZWQuPC9kaXY+DQo8ZGl2IGNsYXNzPSIiIHN0 eWxlPSJtYXJnaW46IDBweDsiPjxiciBjbGFzcz0iIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0iIiBz dHlsZT0ibWFyZ2luOiAwcHg7Ij5DaHVjazwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjxkaXYgYXBw bGUtY29udGVudC1lZGl0ZWQ9InRydWUiIGNsYXNzPSIiPjxzcGFuIGNsYXNzPSJBcHBsZS1zdHls ZS1zcGFuIiBzdHlsZT0iYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTsgYm9yZGVyLXNwYWNpbmc6 IDBweDsiPjxzcGFuIGNsYXNzPSJBcHBsZS1zdHlsZS1zcGFuIiBzdHlsZT0iYm9yZGVyLWNvbGxh cHNlOiBzZXBhcmF0ZTsgY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1mYW1pbHk6IEhlbHZldGlj YTsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlhbnQ6IG5vcm1hbDsgZm9udC13ZWlnaHQ6 IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgbGluZS1oZWlnaHQ6IG5vcm1hbDsgb3Jw aGFuczogMjsgdGV4dC1hbGlnbjogLXdlYmtpdC1hdXRvOyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0 LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd2lkb3dzOiAyOyB3b3JkLXNw YWNpbmc6IDBweDsgLXdlYmtpdC1ib3JkZXItaG9yaXpvbnRhbC1zcGFjaW5nOiAwcHg7IC13ZWJr aXQtYm9yZGVyLXZlcnRpY2FsLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10ZXh0LWRlY29yYXRpb25z LWluLWVmZmVjdDogbm9uZTsgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBhdXRvOyAtd2Via2l0 LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7ICAiPg0KPGRpdiBzdHlsZT0id29yZC13cmFwOiBicmVh ay13b3JkOyAtd2Via2l0LW5ic3AtbW9kZTogc3BhY2U7IC13ZWJraXQtbGluZS1icmVhazogYWZ0 ZXItd2hpdGUtc3BhY2U7ICIgY2xhc3M9IiI+DQo8c3BhbiBjbGFzcz0iQXBwbGUtc3R5bGUtc3Bh biIgc3R5bGU9ImJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7IGNvbG9yOiByZ2IoMCwgMCwgMCk7 IGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7IGZvbnQtc3R5bGU6IG5vcm1hbDsgZm9udC12YXJpYW50 OiBub3JtYWw7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IGxldHRlci1zcGFjaW5nOiBub3JtYWw7IGxp bmUtaGVpZ2h0OiBub3JtYWw7IG9ycGhhbnM6IDI7IHRleHQtYWxpZ246IC13ZWJraXQtYXV0bzsg dGV4dC1pbmRlbnQ6IDBweDsgdGV4dC10cmFuc2Zvcm06IG5vbmU7IHdoaXRlLXNwYWNlOiBub3Jt YWw7IHdpZG93czogMjsgd29yZC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtYm9yZGVyLWhvcml6b250 YWwtc3BhY2luZzogMHB4OyAtd2Via2l0LWJvcmRlci12ZXJ0aWNhbC1zcGFjaW5nOiAwcHg7IC13 ZWJraXQtdGV4dC1kZWNvcmF0aW9ucy1pbi1lZmZlY3Q6IG5vbmU7IC13ZWJraXQtdGV4dC1zaXpl LWFkanVzdDogYXV0bzsgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMHB4OyAgIj4NCjxkaXYg c3R5bGU9IndvcmQtd3JhcDogYnJlYWstd29yZDsgLXdlYmtpdC1uYnNwLW1vZGU6IHNwYWNlOyAt d2Via2l0LWxpbmUtYnJlYWs6IGFmdGVyLXdoaXRlLXNwYWNlOyAiIGNsYXNzPSIiPg0KPHNwYW4g Y2xhc3M9IkFwcGxlLXN0eWxlLXNwYW4iIHN0eWxlPSJib3JkZXItY29sbGFwc2U6IHNlcGFyYXRl OyBjb2xvcjogcmdiKDAsIDAsIDApOyBmb250LWZhbWlseTogSGVsdmV0aWNhOyBmb250LXN0eWxl OiBub3JtYWw7IGZvbnQtdmFyaWFudDogbm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0 ZXItc3BhY2luZzogbm9ybWFsOyBsaW5lLWhlaWdodDogbm9ybWFsOyBvcnBoYW5zOiAyOyB0ZXh0 LWFsaWduOiAtd2Via2l0LWF1dG87IHRleHQtaW5kZW50OiAwcHg7IHRleHQtdHJhbnNmb3JtOiBu b25lOyB3aGl0ZS1zcGFjZTogbm9ybWFsOyB3aWRvd3M6IDI7IHdvcmQtc3BhY2luZzogMHB4OyAt d2Via2l0LWJvcmRlci1ob3Jpem9udGFsLXNwYWNpbmc6IDBweDsgLXdlYmtpdC1ib3JkZXItdmVy dGljYWwtc3BhY2luZzogMHB4OyAtd2Via2l0LXRleHQtZGVjb3JhdGlvbnMtaW4tZWZmZWN0OiBu b25lOyAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IGF1dG87IC13ZWJraXQtdGV4dC1zdHJva2Ut d2lkdGg6IDBweDsgICI+DQo8ZGl2IHN0eWxlPSJ3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IC13ZWJr aXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJyZWFrOiBhZnRlci13aGl0ZS1zcGFj ZTsgIiBjbGFzcz0iIj4NCjxkaXYgY2xhc3M9IiI+V2ViZXIsIENoYXJsZXMgKE5JSC9OSUEvSVJQ KSZuYnNwOzwvZGl2Pg0KPGRpdiBjbGFzcz0iIj48YSBocmVmPSJtYWlsdG86d2ViZXJjQG1haWwu bmloLmdvdiIgY2xhc3M9IiI+d2ViZXJjQG1haWwubmloLmdvdjwvYT48L2Rpdj4NCjxkaXYgY2xh c3M9IiI+cDogNDEwLTU1OC04MDAxPC9kaXY+DQo8ZGl2IGNsYXNzPSIiPmM6IDQ0My00NzMtNjQ5 MzwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4yNTEgQmF5dmlldyBCbHZkPC9kaXY+DQo8ZGl2IGNsYXNz PSIiPkJhbHRpbW9yZSBNRCAyMTIyNDwvZGl2Pg0KPGRpdiBjbGFzcz0iIj4NCjxkaXYgYXBwbGUt Y29udGVudC1lZGl0ZWQ9InRydWUiIGNsYXNzPSIiPjxzcGFuIGNsYXNzPSJBcHBsZS1zdHlsZS1z cGFuIiBzdHlsZT0iYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTsgY29sb3I6IHJnYigwLCAwLCAw KTsgZm9udC1mYW1pbHk6IEhlbHZldGljYTsgZm9udC1zdHlsZTogbm9ybWFsOyBmb250LXZhcmlh bnQ6IG5vcm1hbDsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsg bGluZS1oZWlnaHQ6IG5vcm1hbDsgb3JwaGFuczogMjsgdGV4dC1hbGlnbjogLXdlYmtpdC1hdXRv OyB0ZXh0LWluZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5v cm1hbDsgd2lkb3dzOiAyOyB3b3JkLXNwYWNpbmc6IDBweDsgLXdlYmtpdC1ib3JkZXItaG9yaXpv bnRhbC1zcGFjaW5nOiAwcHg7IC13ZWJraXQtYm9yZGVyLXZlcnRpY2FsLXNwYWNpbmc6IDBweDsg LXdlYmtpdC10ZXh0LWRlY29yYXRpb25zLWluLWVmZmVjdDogbm9uZTsgLXdlYmtpdC10ZXh0LXNp emUtYWRqdXN0OiBhdXRvOyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7ICAiPk5DVFMN CiBwZXJmb3JtYW5jZSBjb21tZW50cyBhbmQgc3VydmV5IGF0Ojwvc3Bhbj48L2Rpdj4NCjxkaXYg Y2xhc3M9IiI+PGEgaHJlZj0iaHR0cHM6Ly9uaWFpcnBraW9zay5pcnAubmlhLm5paC5nb3YvY29u dGVudC9uY3RzLXVzZXItc3VydmV5IiBjbGFzcz0iIj5odHRwczovL25pYWlycGtpb3NrLmlycC5u aWEubmloLmdvdi9jb250ZW50L25jdHMtdXNlci1zdXJ2ZXk8L2E+PC9kaXY+DQo8L2Rpdj4NCjxk aXYgY2xhc3M9IiI+PGJyIGNsYXNzPSIiPg0KPC9kaXY+DQo8L2Rpdj4NCjwvc3Bhbj48YnIgY2xh c3M9IkFwcGxlLWludGVyY2hhbmdlLW5ld2xpbmUiPg0KPC9kaXY+DQo8L3NwYW4+PGJyIGNsYXNz PSJBcHBsZS1pbnRlcmNoYW5nZS1uZXdsaW5lIj4NCjwvZGl2Pg0KPC9zcGFuPjxiciBjbGFzcz0i QXBwbGUtaW50ZXJjaGFuZ2UtbmV3bGluZSI+DQo8L3NwYW4+PGJyIGNsYXNzPSJBcHBsZS1pbnRl cmNoYW5nZS1uZXdsaW5lIj4NCjwvZGl2Pg0KPGJyIGNsYXNzPSIiPg0KPC9ib2R5Pg0KPC9odG1s Pg0K --_000_9E07FFC16596444694BD980DA92FA125mailnihgov_--

Hi, On Pá, 2015-11-06 at 19:53 +0000, Weber, Charles (NIH/NIA/IRP) [E] wrote:
Hi everyone, I have been moving production Ovirt cluster 4 host+1 engine+FC storage from CentOS 6 to CentOS 7. I created new cluster with CO7 nodes and did the usual transition without any major issues. This took care of nodes and worked very well. I then used the engine backup/restore utility to move engine from old server running CO6 to new server running CO7. There were the some issues but fairly easily fixed. Mostly CO6 to CO7 stuff like NFS, firewalld etc. To be expected.
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. 1. Hostname is the same 2. errors are different that cert errors 3. restore util should have moved the certs 4. firewall rules are the same as before running iptables
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. novnc ReferenceError: can’t find variable:WebUtil spice Error: Unexpected protocol mismatch
Just trying luck as I have next to none hands-on experience: Could it be spice/vnc protocol mismatch as opposed to websockets protocol mismatch? What do websocket proxy logs say? Adding spice-devel list to the loop as well. David
I tried older websockify, no change.
Overt Versions before and after engine move were 3.5.5-1 Current CentOS 7.1.1503
python-websockify.noarch 0.6.0-2.el7 @epel novnc.noarch 0.5.1-2.el7 @epel spice-glib.x86_64 0.22-2.el7 @base spice-gtk3.x86_64 0.22-2.el7 @base spice-html5.noarch 0.1.6-1.el7 @epel spice-server.x86_64 0.12.4-9.el7_1.3 @updates spice-vdagent.x86_64 0.14.0-9.el7 @base ovirt-engine.noarch 3.5.5-1.el7.centos @ovirt-3.5 ovirt-engine-backend.noarch 3.5.5-1.el7.centos @ovirt-3.5 ovirt-engine-cli.noarch 3.5.0.6-1.el7.centos @ovirt-3.5 ovirt-engine-dbscripts.noarch 3.5.5-1.el7.centos @ovirt-3.5 ovirt-engine-extensions-api-impl.noarch 3.5.5-1.el7.centos @ovirt-3.5 ovirt-engine-jboss-as.x86_64 7.1.1-1.el7 @ovirt-3.5 ovirt-engine-lib.noarch 3.5.5-1.el7.centos @ovirt-3.5 ovirt-engine-restapi.noarch 3.5.5-1.el7.centos @ovirt-3.5 ovirt-engine-sdk-python.noarch 3.5.5.0-1.el7.centos @ovirt-3.5 ovirt-engine-setup.noarch 3.5.5-1.el7.centos @ovirt-3.5 ovirt-engine-setup-base.noarch 3.5.5-1.el7.centos @ovirt-3.5 ovirt-engine-setup-plugin-ovirt-engine.noarch 3.5.5-1.el7.centos @ovirt-3.5 ovirt-engine-setup-plugin-ovirt-engine-common.noarch 3.5.5-1.el7.centos @ovirt-3.5 ovirt-engine-setup-plugin-websocket-proxy.noarch 3.5.5-1.el7.centos @ovirt-3.5 ovirt-engine-tools.noarch 3.5.5-1.el7.centos @ovirt-3.5 ovirt-engine-userportal.noarch 3.5.5-1.el7.centos @ovirt-3.5 ovirt-engine-webadmin-portal.noarch 3.5.5-1.el7.centos @ovirt-3.5 ovirt-engine-websocket-proxy.noarch 3.5.5-1.el7.centos @ovirt-3.5
## IP address below in socket proxy status (XXX…) is the workstation I am testing from. ##
[root@ovirtman yum.repos.d]# systemctl status ovirt-websocket-proxy -l ovirt-websocket-proxy.service - oVirt Engine websockets proxy Loaded: loaded (/usr/lib/systemd/system/ovirt-websocket-proxy.service; enabled) Active: active (running) since Tue 2015-11-03 13:10:07 EST; 22h ago Main PID: 1178 (ovirt-websocket) CGroup: /system.slice/ovirt-websocket-proxy.service
└─1178 /usr/bin/python /usr/share/ovirt-engine/services/ovirt-websocket-proxy/ovirt-websocket-proxy.py --systemd=notify start
Nov 03 13:10:06 ovirtman.irp.nia.nih.gov systemd[1]: Starting oVirt Engine websockets proxy... Nov 03 13:10:07 ovirtman.irp.nia.nih.gov systemd[1]: Started oVirt Engine websockets proxy. Nov 04 11:13:39 ovirtman.irp.nia.nih.gov ovirt-websocket-proxy.py[1178]: XXX.XXX.XXX.XXX - - [04/Nov/2015 11:13:39] XXX.XXX.XXX.XXX: SSL/TLS (wss://) WebSocket connection Nov 04 11:13:39 ovirtman.irp.nia.nih.gov ovirt-websocket-proxy.py[1178]: XXX.XXX.XXX.XXX - - [04/Nov/2015 11:13:39] XXX.XXX.XXX.XXX Version hybi-13, base64: 'False' Nov 04 11:13:39 ovirtman.irp.nia.nih.gov ovirt-websocket-proxy.py[1178]: XXX.XXX.XXX.XXX - - [04/Nov/2015 11:13:39] XXX.XXX.XXX.XXX Path: '/eyJ2YWxpZFRvIjoiMjAxNTExMDQxNjE1MzgiLCJkYXRhIjoiJTdCJTIyaG9zdCUyMjolMjIxNzIuMC4xLjgxJTIyLCUyMnBvcnQlMjI6JTIyNTkwMiUyMiwlMjJzc2xfdGFyZ2V0JTIyOnRydWUlN0QiLCJ2YWxpZEZyb20iOiIyMDE1MTEwNDE2MTMzOCIsInNpZ25lZEZpZWxkcyI6InZhbGlkVG8sZGF0YSx2YWxpZEZyb20sc2FsdCIsInNpZ25hdHVyZSI6Imt6T2FEcWZnQk05WCtwYUVYSnZkQnRvaXdzOWVuZU1wQ05RSzNVT3VCVGVSdVhkV0NRcG04eHd5TXhkRlU1dzJWYm0yamQ2N3VaUUFYNExlR2IxaTVJUE56QTdHbUxsTEJRYSs3bGZhVGRRZ2VrMGlMZ3drdXV2YStSSXZyQ0p1dUIzK3RhYlRpM2FScG9FazZQa3EzWFBXTVhybjNoMGRSMUdUUWs2c0I1Z081aXI4Zk12SDZiQXBRakFMQVRTeHZZdFUyRXlGZVdsUHZiNEQyelc1engzTkRRTzBKQk9SZEI0WWxPdUFMZUVIa25pVVdJU0lqYjRZbjI3U1I4cFFGK280OXpIYzBGRnlrc0JOMjgvem1OeFVoV3BOL294RHJOek9kYXNrS2FKM2dBNEsvenloNGNxNHBuMWhudDQrR3QxdklWa3FtZ3ErWDRJcEVyNDlxZz09Iiwic2FsdCI6Imh2QmFpblJDRG00PSJ9’
I can post logs as required and any bright ideas are appreciated.
Chuck Weber, Charles (NIH/NIA/IRP) weberc@mail.nih.gov p: 410-558-8001 c: 443-473-6493 251 Bayview Blvd Baltimore MD 21224 NCTS performance comments and survey at: https://niairpkiosk.irp.nia.nih.gov/content/ncts-user-survey
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

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