谷歌云DNS错误请求原因无效。

3
我从 Google Cloud DNS 服务中得到了“错误请求”(bad request)的错误提示。可能是我的操作有误导致的?感谢您的帮助。
gcloud dns managed-zone create --dns_name="archiver.photo" --description="Waitman Gobble's Archiver.Photo zone" archiverphoto

 Creating {'dnsName': 'archiver.photo', 'name': 'archiverphoto', 
'description': "Waitman Gobble's Archiver.Photo zone"} in 


Do you want to continue (Y/n)?  y

ERROR: (gcloud.dns.managed-zone.create) ResponseError: status=400, code=Bad Request, reason(s)=invalid
message=Invalid value for 'entity.managedZone.dnsName': 'archiver.photo'

$ whois archiver.photo

Domain Name: archiver.photo
Domain ID: DO_a14a5650944dd1238389653549ede7b5-UR
Updated Date: 2014-11-08T17:07:18.490Z
Creation Date: 2014-11-08T17:07:17.328Z
Registry Expiry Date: 2015-11-08T17:07:17.328Z
Registrant ID: tudgwdzl9bhpmwey
Registrant Name: Waitman Gobble
Registrant Organization: Waitman Gobble
1个回答

11

你在DNS名称的末尾忘记了一个句号。正确的格式应该是:

gcloud dns managed-zone create \
    --dns_name="archiver.photo." \
    --description="Waitman Gobble's Archiver.Photo zone" \
    archiverphoto

1
非常有趣的是,如果你从Web界面执行它,你也可以省略点号,但当你在命令行上点击等效命令时,它会将点号添加到命令中。 - Giuseppe Borgese
仅供记录,Terraform资源google_dns_managed_zone也会发生同样的情况。 - froblesmartin

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接