I applied this patch today to our system, and ran into trouble. Apparently the console type is 'novnc' instead of the 'vnc' that the patch looks for. I got this error:
94: handler exception: Invalid Console Type for WebSocketProxy: 'novnc'
94: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/websockify/websocket.py", line 711, in top_new_client
self.new_client()
File "/usr/lib/python2.7/dist-packages/nova/console/websocketproxy.py", line 94, in new_client
origin.scheme):
File "/usr/lib/python2.7/dist-packages/nova/console/websocketproxy.py", line 60, in verify_origin_proto
raise exception.ValidationError(detail=detail)
ValidationError: Invalid Console Type for WebSocketProxy: 'novnc'
and applying the attached diff to the patched installation fixed it for me. We probably need to update the patches we sent out - can someone else verify this end-to-end with their novnc system to confirm it?
I applied this patch today to our system, and ran into trouble. Apparently the console type is 'novnc' instead of the 'vnc' that the patch looks for. I got this error:
94: handler exception: Invalid Console Type for WebSocketProxy: 'novnc' python2. 7/dist- packages/ websockify/ websocket. py", line 711, in top_new_client new_client( ) python2. 7/dist- packages/ nova/console/ websocketproxy. py", line 94, in new_client python2. 7/dist- packages/ nova/console/ websocketproxy. py", line 60, in verify_origin_proto ValidationError (detail= detail)
94: Traceback (most recent call last):
File "/usr/lib/
self.
File "/usr/lib/
origin.scheme):
File "/usr/lib/
raise exception.
ValidationError: Invalid Console Type for WebSocketProxy: 'novnc'
and applying the attached diff to the patched installation fixed it for me. We probably need to update the patches we sent out - can someone else verify this end-to-end with their novnc system to confirm it?