xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.



Version 5 (modified by Antoine Martin, 7 years ago) (diff)

--

TCP Socket Sharing


The --tcp-proxy= server command line option.


Introduction

This feature allows xpra to share the same TCP socket with another server.

The non-xpra traffic will be forwarded to the destination of your choice. By sharing the socket with a web server, you can have web pages open when connecting with a browser (and potentially serving an HTML5 client - see #473) and access xpra session(s) when connecting with an xpra client.

It can also be useful in environments where the number of open ports is limited. It can also be combined with a Proxy Server to serve multiple xpra connections.

Usage Example

Assuming that you have a web server on TCP port 80 and that you want to expose both xpra and this web server via the TCP port 8080:

xpra start :10 --bind-tcp=0.0.0.0:8080 --tcp-proxy=127.0.0.1:80

More information can be found here: #474

Attachments (1)

Download all attachments as: .zip