예전 서버로 접속 될때 TLS 버전 문제로 오류가 발생함.
TLS 1.0 버전이나 TLS 1.1은 보안 문제로 사용하지 않는 추세
TLS 접속을 지원하는 DB 등에 접속할때 예전 서버(프로그램)에 접속할때 많이 발생 함.
(mssql, mysql, sftp, web 등 가리지 않고 발생함)
#오류 메세지
ERROR 2026 (HY000): SSL connection error: error:1425F102:SSL routines:ssl_choose_client_version:unsupported protocol
#파일 편집
vi /usr/lib/ssl/openssl.cnf
# /usr/lib/ssl/openssl.cnf 파일 최상단에 아래의 내용을 넣어 준다.
openssl_conf = default_conf
[ default_conf ]
ssl_conf = ssl_sect
[ssl_sect]
system_default = ssl_default_sect
[ssl_default_sect]
MinProtocol = TLSv1
CipherString = DEFAULT:@SECLEVEL=1
출처 : django - MySQL ERROR 2026 - SSL connection error - Ubuntu 20.04 - Stack Overflow