mirror of
http://git.haproxy.org/git/haproxy.git/
synced 2024-12-18 01:14:38 +00:00
BUG/MINOR: connection: Missing QUIC initialization
The QUIC connection struct connection member was not initialized. This may make randomly haproxy handle TLS connections as QUIC ones only when QUIC support is enabled leading to such OpenSSL errors (captured from a reg test output, TLS Client-Hello callback failed): OpenSSL error[0x10000085] OPENSSL_internal: CONNECTION_REJECTED OpenSSL error[0x10000410] OPENSSL_internal: SSLV3_ALERT_HANDSHAKE_FAILURE OpenSSL error[0x1000009a] OPENSSL_internal: HANDSHAKE_FAILURE_ON_CLIENT_HELLO This patch should fix #1168 github issue.
This commit is contained in:
parent
060a761248
commit
c0ed91910a
@ -357,6 +357,7 @@ static inline void conn_init(struct connection *conn, void *target)
|
||||
conn->dst = NULL;
|
||||
conn->proxy_authority = IST_NULL;
|
||||
conn->proxy_unique_id = IST_NULL;
|
||||
conn->qc = NULL;
|
||||
conn->hash_node = NULL;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user