mirror of
https://github.com/certimate-go/certimate.git
synced 2026-04-26 13:15:55 +03:00
[GH-ISSUE #775] 部署到cdnfly发生错误 #526
Labels
No labels
announcement
backlog
bug
declined
documentation
duplicate
enhancement
good first issue
good first issue
help wanted
invalid
pull-request
question
stale
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/certimate#526
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @littlesleep on GitHub (Jun 8, 2025).
Original GitHub issue: https://github.com/certimate-go/certimate/issues/775
软件版本 / Release Version
0.3.16
问题描述 / Description
节点开始->申请证书->部署证书(配置了cdnfly相关信息,指定更新网站ID)->执行发生错误(证书还是上传到cdnfly了)。
[2025-06-09 00:22:06]
ready to deploy certificate ...
[2025-06-09 00:22:06]
sdk request 'cdnfly.GetSite'
[2025-06-09 00:22:07]
sdk request 'cdnfly.CreateCertificate'
[2025-06-09 00:22:07]
sdk request 'cdnfly.UpdateSite'
[2025-06-09 00:22:07]
failed to deploy certificate
[2025-06-09 00:22:07]
failed to execute sdk request 'cdnfly.UpdateSite': cdnfly api error: code='site-30', message='https_listen格式不正确'
其他说明:cdnfly上只建立了 网站域名和源站IP,其他https等都未设定(尝试过里面各种设置,在进行自动部署,但是还是这个错误)
个人想法:如果这个有问题是否只需要 第一次手动自己创建证书,随后采用更新证书的办法?还是我本身流程错误?
其他 / Miscellaneous
certimate配置流程:
cdnfly配置信息:
图1:

图2:

图3:

图4:

图5:

@fudiwei commented on GitHub (Jun 9, 2025):
你理解的是对的哈,现阶段部署方式只能是“替换证书”,需要你的网站本身已经开启过一次 HTTPS(如果之前未申请过证书,可以在 Certimate 中手动下载)。
@littlesleep commented on GitHub (Jun 9, 2025):
谢谢。