Opened 7 years ago

Last modified 6 years ago

#2877 defect new

OpenSSL fails to report a SSL error on client side when a certificate is required (sometimes)

Reported by: therve Owned by:
Priority: low Milestone:
Component: core Keywords:
Cc: Branch:
Author: Launchpad Bug:

Description

The test that shows it is test_sslverify.test_refusedAnonymousClientConnection, and more precisely the check cResult.trap(SSL.Error, ConnectionLost) (which should not contain ConnectionLost).

For now, the behavior has only been noticed under win32, but glyph thinks it comes from a recent version of OpenSSL.

Change History (4)

comment:1 Changed 7 years ago by therve

  • Summary changed from OpenSSL fails to report an SSL error on client side when a certificate is required to OpenSSL fails to report a SSL error on client side when a certificate is required

comment:2 Changed 7 years ago by therve

  • Summary changed from OpenSSL fails to report a SSL error on client side when a certificate is required to OpenSSL fails to report a SSL error on client side when a certificate is required (sometimes)

comment:3 Changed 6 years ago by exarkun

I believe the ConnectionLost is really because of the way sockets behave over localhost on Windows. I don't think it has anything to do with the version of OpenSSL in use, nor should it happen over non-localhost connections.

comment:4 Changed 3 years ago by <automation>

  • Owner therve deleted
Note: See TracTickets for help on using tickets.