首页 > 解决方案 > Google DataStudio SSL 连接到 MariaDB

问题描述

我尝试将 Google Data Studio 连接到我的 MariaDB 的服务器,但没有成功。
如果我使用没有 SSL 的 Google Data Studio 的 MySQL 连接器,它工作正常。

我还设置了 SSL 服务器证书和客户端证书(ca-cert、server-cert、server-key、c​​lient-cert、client-key)。我将 server.cnf 设置为使用服务器的证书。我做了一个测试,使用客户端的证书从外部 Linux 机器使用 SSL 连接数据库,它工作正常。

我向 Google Data Studio 连接器提供了 ca-cert、client-cert 和 client-key,但出现错误:

无法连接

如果我检查服务器 MySQL 错误日志,我唯一的错误是:

中止连接 xx 到 db:“mydb”用户:“myuser”主机:“xxxx”(CLOSE_CONNECTION)

Google Data Studio SSL 连接有什么特别的事情要做吗?

标签: sslmariadbconnectiongoogle-data-studio

解决方案


MariaDB 版本 10.1.x 无法与 Google Data Studio 一起使用,因为它是使用仅支持 TLS 1.1 的 yaSSL 编译的。

Google Data Studio 的 MySQL SSL 连接器仅支持 TLS 1.2 或更高版本。

我升级到 MariaDB 10.2.x,现在一切正常。

了解更多信息


推荐阅读