Я создал новый экземпляр sql-сервера google с mysql 5.7. Я также должен был создать клиентский сертификат, а также сбросить пароль root на что-то известное и безопасное.Невозможно подключиться к Google SQL через SSL
Если я отключу «Разрешить только безопасные подключения», и я вхожу в систему из cli, тогда я могу подключиться к паролю.
mysql -uroot -p -h x.x.x.x
Но я, как безопасные соединения. Поэтому подключение через ssl (включение ssl-подключений и использование загруженных сертификатов) невозможно.
mysql -uroot -h x.x.x.x --ssl-ca=server-ca.pem --ssl-cert=client-cert.pem --ssl-key=client-key.pem
с этой ошибкой
mysql: [ERROR] SSL error: Unable to get certificate from 'client-cert.pem' ERROR 2026 (HY000): SSL connection error: Unable to get certificate
Если я пытаюсь подключиться через SSL в администратора MySQL, я получаю эту ошибку:
были созданы сертификаты с помощью консоли Google и пытаюсь подключиться, как пример команды tel Мне нужно подключиться. Поэтому я не могу за свою жизнь понять, почему я не могу подключиться.
Это была проблема. Благодарю. Проверка содержимого rsa-заголовков 'client-key.pem' и' client-cert.pem' содержимого для проверки содержимого в основном поменялась. Поэтому я просто переименовал файлы друг в друга, и это сработало. – skift
Спасибо, что сообщили об этом. Я зарегистрировал отслеживание общедоступных выпусков, чтобы исправить это: https://code.google.com/p/googlecloudsql/issues/detail?id=158 – Kamran