Ubuntu 20 にすると ERROR 2026 (HY000): SSL connection error: error:1425F102:SSL routines:ssl_choose_client_version:unsupported protocol

(Comments)

Ubuntuを 20.04 にアップグレードして、MySQL 接続を行おうとすると

ERROR 2026 (HY000): SSL connection error: error:1425F102:SSL routines:ssl_choose_client_version:unsupported protocol

が出て、MySQLに接続できなかった。

EC2で、Ubuntu20.04 のイメージから新しくEC2を起動した場合や、Ubutnu18 から 20に do-release-upgrade した場合も同様。

mysql コマンドでの接続でも、Django から接続した場合でも同様のエラーとなる。

stackoverflow に解決方法がある。

https://stackoverflow.com/questions/61649764/mysql-error-2026-ssl-connection-error-ubuntu-20-04

1. sudo vim /usr/lib/ssl/openssl.cnf

2. ファイル先頭に追加 

openssl_conf = default_conf

3. ファイル末尾に追加

[ default_conf ]

ssl_conf = ssl_sect

[ssl_sect]

system_default = ssl_default_sect

[ssl_default_sect]
MinProtocol = TLSv1
CipherString = DEFAULT:@SECLEVEL=1

このままの対応で解決した。

Currently unrated

Comments

Recent Tweets

  • ytyng

    ytyng @ytyng

    apple developer の、テスト用デバイスのUDIDを1年ごとにチェックして、古い端末を消しちゃうやつ チェックボックスを入れたのを残すのか、消すのかの判断まちがって、全部のUDID消えたわ
    2 months, 2 weeks ago

  • ytyng

    ytyng @ytyng

    うちの会社 TORICO の 代表が今TV出てます #漫画全巻ドットコム #激レアさんを連れてきた
    2 months, 3 weeks ago

  • ytyng

    ytyng @ytyng

    Proofpoint にブロックされているIPアドレスからでも icloud など Apple メールアドレスにメール送信されてもブロックされてない…?
    3 months, 2 weeks ago

Recent Posts

Archive

2020
2019
2018
2017
2016
2015
2014
2013
2012
2011

Categories

Authors

Feeds

RSS / Atom