«ОШИБКА 2026 (HY000): ошибка соединения SSL» при подключении к MySQL через некоторые сети, но не другие - PullRequest
0 голосов
/ 09 марта 2019

Когда я пытаюсь подключиться к экземпляру сервера MySQL через командную строку, я получаю следующую ошибку:

computer:~ mysql -u user -h db.dbsite.com -p
Enter password: 

ERROR 2026 (HY000): SSL connection error: error:00000005:lib(0):func(0):DH lib

Другой пользователь с доступом попытался воспроизвести его на своем конце, но успешно подключился. Кроме того, я могу подключиться к собственной домашней сети. До сих пор проблема появилась только в сети WiFi общественного кафе. У меня нет большого опыта работы в сети, некоторые я не уверен, какие атрибуты сети могут вызвать эту проблему.

Я успешно подключаюсь в другом месте, что исключает некоторые другие проблемы со StackOverflow ( неверный сертификат для одного, также многие другие проблемы связаны с неверной конфигурацией SSL сервера). Пропуск ssl, как уже упоминалось здесь , нежизнеспособен из-за угрозы безопасности.

Другая информация:

OpenSSL 1.0.2p 14 августа 2018
mysql Ver 8.0.12 для osx10.13 на x86_64 (Homebrew)

1 Ответ

0 голосов
/ 09 марта 2019

Я нашел исправление в этом случае, это было так же просто, как добавить --ssl-mode=required. Мне неясно, почему этот аргумент требуется в данном случае, а не в других.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...