You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行gcloud SSL证书创建命令出现域名参数错误,求排查

问题排查与解决

你的命令报错是因为gcloud将多个域名识别成了单个包含空格的无效域名——错误信息里明确显示resource.managed.domains[0]的值是flytime.io api.flytime.io socket.flytime.io,而空格属于域名非法字符,直接导致验证失败。

问题根源

大概率是你输入命令时,在域名的逗号分隔符后误加了空格(比如写成--domains=flytime.io, api.flytime.io, socket.flytime.io)。这种情况下,shell会把空格后的内容当成独立参数,最终让gcloud误将所有域名合并为一个带空格的无效字符串。

修正方案

确保域名列表用无空格的逗号分隔,或者用引号把整个域名列表包裹起来,两种方式都能让gcloud正确识别多个域名:

正确命令1(无空格逗号分隔)

gcloud compute ssl-certificates create flytime-google-cert --domains=flytime.io,api.flytime.io,socket.flytime.io --global

正确命令2(引号包裹域名列表)

gcloud compute ssl-certificates create flytime-google-cert --domains="flytime.io,api.flytime.io,socket.flytime.io" --global

执行以上任一命令即可正常创建全局SSL证书。

内容的提问来源于stack exchange,提问作者william007

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.26 08:48:21