Hide Forgot
Cloned from launchpad blueprint https://blueprints.launchpad.net/nova/+spec/spice-http-proxy. Description: Provide a custom HTTP proxy to check console token and tunnel traffic from Spice client to Spice server, without using websocket. Unlike websocket, HTTP proxy tunnels traffic without any transformation. It doesn't handle SSL or stream multiplexing. While websockets are necessary for html client browser integration, they are aliens to native clients, and require non-trivial amount of additional HTTP/websocket support, which provides redundant features (ssl/messaging/multiplexing) over the existing protocols. HTTP proxy: - is one of the most common form of tunneling, and some native clients support it for some time - do not require complex implementation of websockets in client - do not require transformations of stream on server side, simplifying code, and lowering CPU if handling thousands of sessions Specification URL (additional information): None