Почему MySQL Workbench 8.x выдает ошибку с ошибкой соединения SSL, выберите версию клиента неподдерживаемого протокола

, у меня есть локальная среда разработки с сервером MySQL 5.7.27. Я использовал MySQL Workbench 6.3.10 (это последняя версия AFAIK до появления 8.0) без каких-либо проблем. Однако, когда я обновляюсь до MySQL Workbench 8.0.18 и пытаюсь подключиться к тому же локальному серверу, я получаю сообщение об ошибке:

Failed to Connect to MySQL at 127.0.0.1:3306 with user root
SSL connection error: error:1425F102:SSL
routines:ssl_choose_client_version:unsupported protocol

Это не проблема с корневым доступом, поскольку я могу подключиться к тому же самому серверу без каких-либо изменений конфигурации. что бы то ни было с верстаком 6.3.10. Также не проблема с 127.0.0.1, я полагаю, по той же причине.

Может дело в OpenSSL? Но я не вижу достаточно информации в журналах. Больше всего я получил [Примечание] Плохое рукопожатие в / var / log / mysql / error / log . Следовательно, если я отключу SSL-соединение (принудительное незашифрованное соединение), Workbench сможет подключиться. Очевидно, что между Server 5.7.2x и Workbench 8.x есть несоответствие, но почему?

Я установил 18.04 LTS-версию Workbench 8.0.18, и, скажем так, мой Ubuntu тоже такой же (это производная ).

0
задан 5 December 2019 в 23:31

2 ответа

Хорошо, как указано в нескольких местах, проблема связана с тем, что ваш клиент позволяет общаться только с TLS 1.2 или выше, как это требуется в новых версиях Ubuntu. и программное обеспечение, но ваш сервер только TLS 1.1. И не допускается.

Вы можете обновить сервер до более новой версии MySQL, поддерживающей TLS 1.2, или, если это стало большой проблемой, единственным решением будет отключить шифрование на вашем рабочем месте. Для этого в своем рабочем месте перейдите к SSL и установите «Нет» для параметра «Использовать SSL». Это должно быть только временное решение, так как удаление SSL не рекомендуется из соображений безопасности. Но, по крайней мере, вы можете подключиться к своему серверу.

Disabling SSL encryption on MySQL workbench

6
ответ дан 21 July 2020 в 15:20

Я столкнулся с похожей проблемой при экспорте данных из рабочей среды. Я подключаюсь к экземпляру AWS RDS с помощью SSH. Соединение установлено успешно, но у меня возникают проблемы с экспортом. Экспорт не работает для конкретного экземпляра MySQL, например 5.7.19, он работает для 5.7.22. Отключение SSL для локального MySQL решает проблему. См. https://bugs.launchpad.net/ubuntu/+source/mysql-8.0/+bug/1872541 для справки.

0
ответ дан 7 June 2020 в 13:14

Другие вопросы по тегам:

Похожие вопросы: