Невозможно подключиться к Azure MySQL из Ubuntu 20.04

mysql -h foobar.mysql.database.azure.com -u me@foobar -p

Начиная с 18.04 и Windows 11 соединение успешно. С 20.04 соединение зависает или никогда не завершается. Я ввожу пароль и получаю подсказку в 18.04, но не в 20.04.

18.04 клиент 5.7. 20.04 это 8.0. Винда 8.0.

Я попробовал несколько виртуальных машин в разных местах, и мне не удалось подключить клиент mysql 20.04. Я пробовал:

  • 3 доступных порта-3306, 3308, 3309в различных комбинациях с другими параметрами
  • разрешая весь трафик через брандмауэр Azure MySQL
  • отключая требование SSL на Azure MySQL и используя параметр --ssl-mode=DISABLED
  • , устанавливая для Azure MySQL значение TLS 1.1 или 2.1 и используя параметр --tls-version=TLSv1.1или TLSv1.2. 1.1 завершается с ошибкой с сообщениемSSL connection error: error:141E70BF:SSL routines:tls_construct_client_hello:no protocols available

Ни одна из этих вещей не сработала.

0
задан 27 October 2021 в 18:25
1 ответ

У нас возникла та же проблема после автоматического -обновления, обновившего пакеты mysql до последней версии. Переход на предыдущую версию (8.0.26 -0ubuntu0.20.04.2 )устранил проблему.

1
ответ дан 28 October 2021 в 13:39

Теги

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