gpt4 book ai didi

postgresql - 使用 Cloud Shell 和 SSL 连接到 Google Cloud SQL PostgreSQL?

转载 作者:行者123 更新时间:2023-11-29 12:08:06 36 4
gpt4 key购买 nike

我已在 Google Cloud SQL 上设置了一个 PostgreSQL 实例,并且现在将其设置为仅允许 SSL 连接。我可以通过 psql 从我的工作站以及 R Studio 等一些应用程序进行连接。

但是,我尝试通过 GCloud Shell 进行连接,但似乎没有看到任何使用 SSL 连接的选项。有options to manage certifications我已经创建了另一个客户端 key 并在我的云 shell 帐户中下载了它的文件,但我只是没有看到使用它们建立连接的选项。如果没有它,只会告诉我没有用于“无 SSL”连接的 HBA。

这是我所看到的(有些内容被混淆了):

don@cloudshell:~ (xxx)$ gcloud sql connect foo --user=postgres
Whitelisting your IP for incoming connection for 5 minutes...done.
Connecting to database with SQL user [postgres].Password for user postgres:
psql: FATAL: connection requires a valid client certificate
FATAL: pg_hba.conf rejects connection for host "a.b.c.d", user "postgres", database "postgres", SSL off

最佳答案

根据 Cloud SQL GCP docs :

Cloud Shell connections do not support SSL. Connections from Cloud Shell fail if the instance is configured to accept only SSL connections.

关于postgresql - 使用 Cloud Shell 和 SSL 连接到 Google Cloud SQL PostgreSQL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50820938/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com