问题
我无法通过命令行连接到我的Cloud SQL postgres实例,这在之前是有效的:
gcloud sql connect <instance_name> --user=<username>
我遇到了以下错误:
ERROR: (gcloud.sql.connect) HTTPError 400: The incoming request contained invalid data.
版本信息
运行macOS Mojave 10.14(18A391),通过我的三星Galaxy S8使用一个USB共享网络。
$ gcloud --version
Google Cloud SDK 227.0.0
bq 2.0.39
core 2018.11.30
gsutil 4.34
日志
使用--log-http
标志运行命令,它返回:
{
"error": {
"errors": [
{
"domain": "global",
"reason": "invalidRequest",
"message": "The incoming request contained invalid data."
}
],
"code": 400,
"message": "The incoming request contained invalid data."
}
}
问题
为什么会出现这种情况,我该如何解决?
gcloud info
命令。在输出的底部会有gcloud日志目录。再次运行您的命令,然后查看日志文件。您可以使用“--verbosity =”(debug、info、warning、error、critical、none)选项来控制记录的信息量。 - John Hanley通过我的三星Galaxy S8连接的4G热点
。 - John Hanley