Xpra: Ticket #2399: stateful sockets (ssl, ssh) cannot be serialized

Causes problems with the proxy server.

Options:



Fri, 30 Aug 2019 10:18:33 GMT - totaamwin32: owner, status changed

Upstream ticket: python.org issue 30829 : 'Cannot serialize socket object' after ssl.wrap_socket.


Tue, 03 Sep 2019 17:20:48 GMT - Antoine Martin: priority changed

On Linux, this manifested itself as a [Errno 32] Broken pipe exception.

Fixes in:

Example proxy output:

using threaded mode for ssl client connection
started threaded proxy instance
 for client ssl socket: 192.168.1.9:14500 <- 192.168.1.9:53892
 and server unix-domain socket:  <- /run/user/1000/xpra/localhost.localdomain-2

TODO:


Sun, 08 Sep 2019 09:22:00 GMT - Antoine Martin: status, summary changed; resolution set

Updates:

Will follow up in #2405 with better unit tests.


Sat, 23 Jan 2021 05:50:15 GMT - migration script:

this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/2399