无法与psql连接:SSL错误:无效的填充

时间:2019-01-16 17:05:43

标签: postgresql google-cloud-platform google-cloud-sql

我正在尝试使用psql连接到在Google Cloud Platform上运行的Postgres实例。

我使用以下方法获得了证书

gcloud beta sql ssl server-ca-certs list --instance=[instance-name] --format='value(cert)' > server-ca.pem

,然后尝试使用psql将实例连接到实例:

psql "host=[ip] port=[port] user=[user] dbname=[db] sslmode=verify-ca sslrootcert=server-ca.pem"

这将返回错误:SSL error: invalid padding

我已经检查了证书中有效的unix终端行,更改了包装(确保整个证书都适合一行,等等)

任何欢迎指出此处可能出问题或如何调试的指针!

1 个答案:

答案 0 :(得分:0)

创建新的server-ca证书并对其进行轮换解决了SSL连接问题。