[GH-ISSUE #823] [Bug] 使用华为云DNS云解析的域名,申请证书时报错 #559

Closed
opened 2026-03-03 01:04:18 +03:00 by kerem · 1 comment
Owner

Originally created by @HJXArthurAtlas on GitHub (Jun 25, 2025).
Original GitHub issue: https://github.com/certimate-go/certimate/issues/823

软件版本 / Release Version

v0.3.19

缺陷描述 / Description

域名使用华为云DNS解析,在申请证书节点,会报错,日志如下:

Image

复现步骤 / Steps to reproduce

已经确认华为云的密钥和区域均正确,这个密钥在DDNS-Go 以及 同类证书管理开源项目Certd中均能正常使用,
附华为云API Explorer 域名查询结果:

Image

最后提一个问题,可能是我对华为云api的理解不到位,但是为什么在我上述提到的两个开源产品中,涉及到华为的dns解析的地方,并没有需要填写区域,但是均能正常处理相关的操作,密钥都是使用的一个密钥

日志 / Logs

# 请在此粘贴日志 / Paste logs here

其他 / Miscellaneous

No response

贡献 / Contribution

  • 我乐意为此贡献 PR! / I am interested in contributing a PR for this!
Originally created by @HJXArthurAtlas on GitHub (Jun 25, 2025). Original GitHub issue: https://github.com/certimate-go/certimate/issues/823 ### 软件版本 / Release Version v0.3.19 ### 缺陷描述 / Description 域名使用华为云DNS解析,在申请证书节点,会报错,日志如下: ![Image](https://github.com/user-attachments/assets/f16f2af8-93d4-4494-90b0-54e38eb9c570) ### 复现步骤 / Steps to reproduce 已经确认华为云的密钥和区域均正确,这个密钥在DDNS-Go 以及 同类证书管理开源项目Certd中均能正常使用, 附华为云API Explorer 域名查询结果: ![Image](https://github.com/user-attachments/assets/b881e749-fcde-4bc1-99b7-20d1bfd3da50) 最后提一个问题,可能是我对华为云api的理解不到位,但是为什么在我上述提到的两个开源产品中,涉及到华为的dns解析的地方,并没有需要填写区域,但是均能正常处理相关的操作,密钥都是使用的一个密钥 ### 日志 / Logs <details> ```console # 请在此粘贴日志 / Paste logs here ``` </details> ### 其他 / Miscellaneous _No response_ ### 贡献 / Contribution - [ ] 我乐意为此贡献 PR! / I am interested in contributing a PR for this!
kerem 2026-03-03 01:04:18 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@fudiwei commented on GitHub (Jun 25, 2025):

https://docs.certimate.me/docs/reference/faq/#%E9%94%99%E8%AF%AF%E6%97%A5%E5%BF%97%E4%B8%AD%E5%8C%85%E5%90%ABpropagation-time-limit-exceeded


最后提一个问题,可能是我对华为云api的理解不到位,但是为什么在我上述提到的两个开源产品中,涉及到华为的dns解析的地方,并没有需要填写区域,但是均能正常处理相关的操作,密钥都是使用的一个密钥

这你应该问为啥华为云官方提供的 Go SDK 中把这个参数作为必填项、不填就报错了 😂 你提到的这两个项目都没有使用官方提供的 Go SDK。

P.S. 其实你截图里这个参数也是必填的,看到 Region 前面的星号了吗?只不过 API Explorer 里默认帮你选择了一个而已。

<!-- gh-comment-id:3003137744 --> @fudiwei commented on GitHub (Jun 25, 2025): https://docs.certimate.me/docs/reference/faq/#%E9%94%99%E8%AF%AF%E6%97%A5%E5%BF%97%E4%B8%AD%E5%8C%85%E5%90%ABpropagation-time-limit-exceeded --- > 最后提一个问题,可能是我对华为云api的理解不到位,但是为什么在我上述提到的两个开源产品中,涉及到华为的dns解析的地方,并没有需要填写区域,但是均能正常处理相关的操作,密钥都是使用的一个密钥 这你应该问为啥华为云官方提供的 Go SDK 中把这个参数作为必填项、不填就报错了 😂 你提到的这两个项目都没有使用官方提供的 Go SDK。 P.S. 其实你截图里这个参数也是必填的,看到 Region 前面的星号了吗?只不过 API Explorer 里默认帮你选择了一个而已。
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/certimate#559
No description provided.