问题
我无法使用以前一直在运行的命令行连接到我的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连接4G热点 .
$ 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."
}
}
问题
为什么会发生这种情况,我该怎么做才能解决这个问题?
1 回答
显然它与我的系留连接有关 . 它适用于我家里的网络 . 所以
gcloud
这不是一个真正的问题 . 但是,在使用手机网络时,我仍然无法工作 .