Go back to the English version of the documentation将连接添加到现有 Amazon RDS for MySQL Platform 连接失败
向现有 Amazon RDS for MySQL Platform 连接添加连接失败
Last updated: 2024年11月26日
将连接添加到启用了 SSL 的现有 Amazon RDS for MySQL Platform 连接时,该连接将失败。
症状
当您尝试在Data Virtualization中向现有的 "Amazon RDS for MySQL平台连接添加连接时,可能会看到与以下信息类似的错误信息。
Received fatal alert: unknown_ca was thrown while evaluating an expression.
原因
Amazon RDS for MySQL 实例已启用 SSL。 用于连接到 Amazon RDS for MySQL 实例的驱动程序使用客户机 SSL 证书的缺省 keyStore
。 该密钥存储存在于Data Virtualization中,包含内部使用的证书。 但是, Amazon RDS for MySQL 不接受此密钥库,因为认证中心不在其已接受的认证中心列表中。 此列表不可配置。
解决问题
在Data Virtualization中创建连接时,必须在附加属性字段中添加以下内容,以防止驱动程序使用默认客户端密钥存储。
fallbackToSystemKeyStore=false
从 " 平台连接 " 页面,修改 Amazon RDS for MySQL 连接的参数,然后再次尝试连接到现有平台连接。