使用gcloud auth login登录遇证书路径错误,重装后仍无法解决求助
解决gcloud auth login时的TLS CA证书路径错误
问题分析
你的gcloud配置中残留了无效的自定义CA证书路径/Users/Marcin.Kulik/combined_certs.pem,即使重装工具也没清除这个配置,导致认证时持续报错。
解决方案
- 查看当前CA证书配置:
gcloud config get core/custom_ca_certs_file - 清空无效的配置项:
gcloud config unset core/custom_ca_certs_file - 重新执行登录命令:
gcloud auth login
如果上述方法无效,可以尝试手动指定系统默认CA证书:
- macOS系统执行:
gcloud config set core/custom_ca_certs_file /etc/ssl/cert.pem - Linux系统执行:
gcloud config set core/custom_ca_certs_file /etc/ssl/certs/ca-certificates.crt
设置完成后再重新运行gcloud auth login。
还可以直接修改配置文件彻底清理:
- 打开gcloud默认配置文件:
~/.config/gcloud/configurations/config_default - 删除包含
custom_ca_certs_file的行,保存后重启终端重试。
内容的提问来源于stack exchange,提问作者Marcin Kulik
相关产品推荐
相关产品推荐

