見出し画像

[PhpStorm] MySQL接続時のNo appropriate protocolエラー対応

株式会社tolvの宍戸陽介です。
今回は、PhpStormからMySQLに接続する際に接続できなくなってしまったので、その際の対処方法のメモです。

PhpStormのバージョンは、2021.1.3になります。

発生したエラー

今回発生したエラーメッセージは下記になります。

[08S01]
	Communications link failure

	The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate).

今まで接続できていたのですが、PhpStormのバージョンアップ後に使えなくなったかと思います。

対処方法

[Datasource]の[Advanced]タブの中にある、[useSSL]をfalseに変更します。

スクリーンショット 2021-06-08 19.56.09

Java16から、TLS1.0/TLS1.1が無効化された事による影響のようです。
上記の設定方法以外に、使っているJavaのRuntimeのバージョンを落とす方法もあるようです。
本来はTLS1.2で接続できるようにするのが正しいかもしれないですね。


Author : Yosuke Shishido

いいなと思ったら応援しよう!