xpra icon
Bug tracker and wiki

Opened 3 months ago

Last modified 5 weeks ago

#1504 assigned defect

delay SSL socket wrapping

Reported by: Antoine Martin Owned by: Antoine Martin
Priority: critical Milestone: 2.2
Component: server Version: trunk
Keywords: Cc:

Description

This would allow us to peek at the packet data and decide how to handle the client connection better, partially solving ticket:1213#comment:5.

We would then know if we're dealing with a browser / websocket request or with a plain SSL + TCP client connection.

The ssl=MODE option could then be used for bind-ssl sockets.

The difficulty with this is to ensure that we always eventually wrap the socket with an SSL layer if the user selected bind-ssl and not allow plain TCP / HTTP.

Change History (1)

comment:1 Changed 5 weeks ago by Antoine Martin

Priority: majorcritical
Status: newassigned

Having to choose which client protocols will be able to handle SSL is annoying. Raising.

Note: See TracTickets for help on using tickets.