matrix-org / sygnal

Sygnal: reference Push Gateway for Matrix
Apache License 2.0
164 stars 147 forks source link

Fix test failures by using the latest versions of TLS in the TLS proxy tests. #306

Closed reivilibre closed 2 years ago

reivilibre commented 2 years ago

See https://github.com/matrix-org/synapse/pull/8208 for the Synapse equivalent.

This is what's causing the current test failures: it appears that OpenSSL configuration has moved on and now forbids TLS v1.0 by default.

This led to errors like

twisted.web._newclient.ResponseNeverReceived: [<twisted.python.failure.Failure OpenSSL.SSL.Error: [('SSL routines', '', 'tlsv1 alert internal error')]>]