Hello Dennis, A while ago I've started to work on a similar proxy for Spice as part of the Openstack Nova project. However, It should fine to use it without openstack. So far, there are two working versions, one for userspace and another is a transparent proxy. However, we are now focusing on the transparent one, as the userspace one was slow.. The idea is to setup forwarding rules (iptables) between the client and the spice port on a proxy host. When the client will request a spice console, a new port will be opened on the proxy host, for which forwarding rules will be setup to the destination. The proxy will respond with a port number to which the native client should connect to. It will also monitor the rules and will remove those which are no longer connected. At the moment we have a working code, but it's far from being in a good shape. (As it was a side project for us so far) There are 2 people involved and each has some part of the code locally. In the coming days we should be able to consolidate everything in a repo below, however, as far this served us just for hacking. https://github.com/vladikr/spicetcpproxy We are now in a process of writing a proper blueprint for Nova. Thoughts are more than welcome :) Hope that helps, Vladik ----- Original Message ----- From: "Dennis Chen" <atticcat@xxxxxxxxx> To: "Marc-André Lureau" <mlureau@xxxxxxxxxx>, spice-devel@xxxxxxxxxxxxxxxxxxxxx, "Christophe Fergeau" <cfergeau@xxxxxxxxxx> Sent: Monday, 20 April, 2015 9:13:51 AM Subject: Re: are there any new spice protocol document? Hi, I read some document from the link. https://blueprints.launchpad.net/nova/+spec/spice-http-proxy It doesn't looks like ready in openstack ( we use icehouse, I can't find spice-http-proxy console in document) I also found https://review.openstack.org/#/q/topic:bp/spice-http-proxy,n,z You are the owner, :), but the status is abandoned. Could you give me more information about the status (which version of openstack has this feature, or which module I should install for it) Thank a lot. 2015-04-20 18:50 GMT+08:00 Marc-André Lureau < mlureau@xxxxxxxxxx > : Hi ----- Original Message ----- > Hi, Marc > Yes, we originally embed the openstack's console(spice-html5) page and it > works, but has performance/screen size concern. > So we try to use native-client to connect through the proxy. > By the way, The spice source code did help. I am studying now. :). > The blueprint link I gave you is for native client support. spice-gtk can connect through a http proxy (that's our best supported proxy option) _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel