Xpra: Ticket #1478: Windows Version x64 errno 10057 when using ssl

Hi,

when using http://xpra.org/beta/windows/Xpra-x86_64_Setup_2.1-r15472.exe in ssl mode to attach to a xpra server, i will get the

Errorno 10057: A request to send or receive data was disallowed because the socket is not connected and (when sending on datagram socket using a sendto call) no address was supplied

Server: ubuntu xenial, 64bit, nvidia graphic Client: Win7 64bit sp1, i guess latest patch level

Greets



Fri, 31 Mar 2017 15:47:42 GMT - B:

tcp works fine, ssh i didnt test


Fri, 31 Mar 2017 15:51:02 GMT - Antoine Martin: priority, status, summary changed; milestone set

This only seems to affect the 2.x builds made with MSYS2 (#678). Looks like this python bug: SSL handshake fails after TCP connection in getpeername() but unfortunately the fixes are for Python 3.x only, and they aren't linked from the ticket. Also, the workaround given (calling getpeername) doesn't seem to work here.


Fri, 31 Mar 2017 17:17:14 GMT - Antoine Martin: owner, status changed

Fix for trunk in r15473, r15474 for older branches.

Uploaded 32-bit and 64-bit beta (EXE) builds: http://xpra.org/beta/windows/

@B: please close if this works for you.


Sun, 02 Apr 2017 10:06:57 GMT - B: status changed; resolution set

works for me, great, thanks!


Sat, 23 Jan 2021 05:25:22 GMT - migration script:

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