Closed
Description
def test_set_proto_version(self):
server_context = Context(TLS_METHOD)
server_context.use_certificate(
load_certificate(FILETYPE_PEM, root_cert_pem)
)
server_context.use_privatekey(
load_privatekey(FILETYPE_PEM, root_key_pem)
)
server_context.set_min_proto_version(TLS1_2_VERSION)
client_context = Context(TLS_METHOD)
client_context.set_max_proto_version(TLS1_1_VERSION)
with pytest.raises(Error, match="unsupported protocol"):
> self._handshake_test(server_context, client_context)
E AssertionError: Regex pattern 'unsupported protocol' does not match "[('SSL routines', 'tls_construct_client_hello', 'no protocols available')]".
This is because Ubuntu 20.04 appears to have TLS 1.2 as the minimum by default.
Metadata
Metadata
Assignees
Labels
No labels