mirror of
https://github.com/MariaDB/server.git
synced 2025-01-16 12:02:42 +01:00
9d5718c9b9
Depending on OpenSSL version, and at least in 3.0.3, the client-side socket timeout is reported as generic error (SSL_ERROR_SYSCALL), losing further details (both errno and GetLastError() return 0). This results in client reporting "Unknown OpenSSL error" 2026, instead of another generic "Lost connection to server during query" 2013 Adjusted test case. Part of MDEV-29000
10 lines
346 B
Text
10 lines
346 B
Text
# connect with read timeout so SLEEP() should timeout
|
|
connect ssl_con,localhost,root,,,,,SSL read_timeout=5;
|
|
# Check ssl turned on
|
|
SELECT (VARIABLE_VALUE <> '') AS have_ssl FROM INFORMATION_SCHEMA.SESSION_STATUS WHERE VARIABLE_NAME='Ssl_cipher';
|
|
have_ssl
|
|
1
|
|
SELECT SLEEP(600);
|
|
Got one of the listed errors
|
|
connection default;
|
|
disconnect ssl_con;
|