[GH-ISSUE #949] v0.4.0 测试版 Bug 集中上报帖 / Pre-releases Bug Reports #650

Closed
opened 2026-03-03 01:04:57 +03:00 by kerem · 23 comments
Owner

Originally created by @fudiwei on GitHub (Sep 3, 2025).
Original GitHub issue: https://github.com/certimate-go/certimate/issues/949

v0.4.0-alpha/beta/rc 预发布版本的 Bug 上报请在该 Issue 下方评论。

Please leave a comment to report bugs for v0.4.0-alpha/beta/rc pre-releases.

P.S. 仅供反馈 v0.4.0 测试版的 Bug,其他版本请单独开 Issue。反馈时请标注版本号、安装方式(全新安装 or 从旧版本升级)。

Originally created by @fudiwei on GitHub (Sep 3, 2025). Original GitHub issue: https://github.com/certimate-go/certimate/issues/949 v0.4.0-alpha/beta/rc 预发布版本的 Bug 上报请在该 Issue 下方评论。 Please leave a comment to report bugs for v0.4.0-alpha/beta/rc pre-releases. P.S. 仅供反馈 v0.4.0 测试版的 Bug,其他版本请单独开 Issue。反馈时请标注版本号、安装方式(全新安装 or 从旧版本升级)。
kerem 2026-03-03 01:04:57 +03:00
Author
Owner

@JavaSCU commented on GitHub (Sep 4, 2025):

v0.4.0-alpha.3
使用工作流导出的配置,再次导入提示“节点 ID 无效:#-luacz_5ng5BIr7SzYPME”,感觉是旧版本生成的id有横杠开头,新版本校验不同,手工将-换成字母导入成功

"id": "-luacz_5ng5BIr7SzYPME",
{
"id": "6-ivm40m2kH1MVT69igva",
"type": "branchBlock",
"name": "分支 4",
"config": {},
"blocks": [
{
"id": "SqSiGsJEQmFvTfMFqhd_M",
"type": "tryCatch",
"name": "尝试执行…",
"blocks": [
{
"id": "tb9W1NZzHtofvI_xDBe_A",
"type": "tryBlock",
"name": "",
"blocks": [
{
"id": "-luacz_5ng5BIr7SzYPME",
"type": "bizDeploy",
"name": "部署证书-JC-ONLYOFFICE",
"config": {
"certificateOutputNodeId": "134e976189aa6d9ed005f",
"provider": "ssh",
"providerAccessId": "sf9h8sp84re63l7",
"providerConfig": {
"certPath": "/opt/onlyoffice/data/certs/onlyoffice.crt",
"format": "PEM",
"keyPath": "/opt/onlyoffice/data/certs/onlyoffice.key",
"postCommand": "docker restart onlyoffice\n"
},
"skipOnLastSucceeded": true
}
}
]
},
{
"id": "QDOs_QlB0UBiEG_oObWIV",
"type": "catchBlock",
"name": "若执行失败…",
"blocks": [
{
"id": "pTtTgFmZOGZl6DotodZ8I",
"type": "bizNotify",
"name": "推送通知",
"config": {
"channel": "webhook",
"message": "“部署证书-JC-ONLYOFFICE”出错",
"provider": "webhook",
"providerAccessId": "d4u1x3g532py7k6",
"providerConfig": {},
"subject": "paralleluniverse.fun-RSA2048"
}
},
{
"id": "n7hbog2llxigqi7",
"type": "end",
"name": "结束"
}
]
}
]
}
]
},

<!-- gh-comment-id:3251428359 --> @JavaSCU commented on GitHub (Sep 4, 2025): v0.4.0-alpha.3 使用工作流导出的配置,再次导入提示“节点 ID 无效:#-luacz_5ng5BIr7SzYPME”,感觉是旧版本生成的id有横杠开头,新版本校验不同,手工将-换成字母导入成功 "id": "-luacz_5ng5BIr7SzYPME", { "id": "6-ivm40m2kH1MVT69igva", "type": "branchBlock", "name": "分支 4", "config": {}, "blocks": [ { "id": "SqSiGsJEQmFvTfMFqhd_M", "type": "tryCatch", "name": "尝试执行…", "blocks": [ { "id": "tb9W1NZzHtofvI_xDBe_A", "type": "tryBlock", "name": "", "blocks": [ { **"id": "-luacz_5ng5BIr7SzYPME",** "type": "bizDeploy", "name": "部署证书-JC-ONLYOFFICE", "config": { "certificateOutputNodeId": "134e976189aa6d9ed005f", "provider": "ssh", "providerAccessId": "sf9h8sp84re63l7", "providerConfig": { "certPath": "/opt/onlyoffice/data/certs/onlyoffice.crt", "format": "PEM", "keyPath": "/opt/onlyoffice/data/certs/onlyoffice.key", "postCommand": "docker restart onlyoffice\n" }, "skipOnLastSucceeded": true } } ] }, { "id": "QDOs_QlB0UBiEG_oObWIV", "type": "catchBlock", "name": "若执行失败…", "blocks": [ { "id": "pTtTgFmZOGZl6DotodZ8I", "type": "bizNotify", "name": "推送通知", "config": { "channel": "webhook", "message": "“部署证书-JC-ONLYOFFICE”出错", "provider": "webhook", "providerAccessId": "d4u1x3g532py7k6", "providerConfig": {}, "subject": "paralleluniverse.fun-RSA2048" } }, { "id": "n7hbog2llxigqi7", "type": "end", "name": "结束" } ] } ] } ] },
Author
Owner

@JavaSCU commented on GitHub (Sep 4, 2025):

v0.4.0-alpha.3
在工作流列表界面,禁用某条工作流,刷新页面后,再次启用,提示“请先完成流程编排并发布更改”,此时该条工作流禁用后未进行过修改,进入编辑界面,“发布更改”按钮也为灰色不可用

<!-- gh-comment-id:3251461666 --> @JavaSCU commented on GitHub (Sep 4, 2025): v0.4.0-alpha.3 在工作流列表界面,禁用某条工作流,刷新页面后,再次启用,提示“请先完成流程编排并发布更改”,此时该条工作流禁用后未进行过修改,进入编辑界面,“发布更改”按钮也为灰色不可用
Author
Owner

@JavaSCU commented on GitHub (Sep 4, 2025):

v0.4.0-alpha.3
使用ACME自定义CA端点actalis服务失败,错误提示
[2025-09-04 11:24:12]acme config initialized
[2025-09-04 11:24:14]failed to initialize acme account
[2025-09-04 11:24:14]failed to register acme account: %!w()

Image
<!-- gh-comment-id:3251666721 --> @JavaSCU commented on GitHub (Sep 4, 2025): v0.4.0-alpha.3 使用ACME自定义CA端点actalis服务失败,错误提示 [2025-09-04 11:24:12]acme config initialized [2025-09-04 11:24:14]failed to initialize acme account [2025-09-04 11:24:14]failed to register acme account: %!w(<nil>) <img width="739" height="509" alt="Image" src="https://github.com/user-attachments/assets/8fe302ac-f24d-497b-8816-a1085a4c0c19" />
Author
Owner

@FarrelF commented on GitHub (Sep 4, 2025):

Is there a way to setup concurrency limit? I have scheduled workflow that expected to started at 08:00, but it not started until now (11:11 from here) due to concurrency limit.

Image

The following is system logs from "Diagnostic" in "Settings":

[2025-09-04 08:00:00] workflow run #1gy5v0osqik7j5v was stopped
[2025-09-04 08:00:00] workflow run #uckgro2w50petbd was stopped
[2025-09-04 08:00:00] workflow run #1gy5v0osqik7j5v was started
[2025-09-04 08:00:00] workflow run #3im4gm8cjrrad2g was stopped
[2025-09-04 08:00:00] workflow run #1gy5v0osqik7j5v is pending, because the maximum concurrency limit has been reached
[2025-09-04 08:00:00] workflow run #xoy5be7zs01198i was stopped
[2025-09-04 08:00:00] workflow run #uckgro2w50petbd was started
[2025-09-04 08:00:00] workflow run #xoy5be7zs01198i was stopped
[2025-09-04 08:00:00] workflow run #3im4gm8cjrrad2g was started
[2025-09-04 08:00:00] workflow run #0qxvmhar7ky7vaa was stopped
[2025-09-04 08:00:00] workflow run #1gy5v0osqik7j5v is pending, because the maximum concurrency limit has been reached
[2025-09-04 08:00:00] workflow run #uckgro2w50petbd is pending, because the maximum concurrency limit has been reached
[2025-09-04 08:00:00] workflow run #3im4gm8cjrrad2g is pending, because the maximum concurrency limit has been reached
[2025-09-04 08:00:00] workflow run #xoy5be7zs01198i was started
[2025-09-04 08:00:00] workflow run #xoy5be7zs01198i was started
[2025-09-04 08:00:00] workflow run #0qxvmhar7ky7vaa was started
[2025-09-04 08:00:00] workflow run #uckgro2w50petbd is pending, because the maximum concurrency limit has been reached
[2025-09-04 08:00:00] workflow run #3im4gm8cjrrad2g is pending, because the maximum concurrency limit has been reached
[2025-09-04 08:00:00] workflow run #uckgro2w50petbd is pending, because the maximum concurrency limit has been reached
[2025-09-04 08:00:00] workflow run #3im4gm8cjrrad2g is pending, because the maximum concurrency limit has been reached
<!-- gh-comment-id:3251760008 --> @FarrelF commented on GitHub (Sep 4, 2025): Is there a way to setup concurrency limit? I have scheduled workflow that expected to started at 08:00, but it not started until now (11:11 from here) due to concurrency limit. <img width="1910" height="924" alt="Image" src="https://github.com/user-attachments/assets/5d1593af-c403-4840-8395-4332f9369f5f" /> The following is system logs from "Diagnostic" in "Settings": ```plain [2025-09-04 08:00:00] workflow run #1gy5v0osqik7j5v was stopped [2025-09-04 08:00:00] workflow run #uckgro2w50petbd was stopped [2025-09-04 08:00:00] workflow run #1gy5v0osqik7j5v was started [2025-09-04 08:00:00] workflow run #3im4gm8cjrrad2g was stopped [2025-09-04 08:00:00] workflow run #1gy5v0osqik7j5v is pending, because the maximum concurrency limit has been reached [2025-09-04 08:00:00] workflow run #xoy5be7zs01198i was stopped [2025-09-04 08:00:00] workflow run #uckgro2w50petbd was started [2025-09-04 08:00:00] workflow run #xoy5be7zs01198i was stopped [2025-09-04 08:00:00] workflow run #3im4gm8cjrrad2g was started [2025-09-04 08:00:00] workflow run #0qxvmhar7ky7vaa was stopped [2025-09-04 08:00:00] workflow run #1gy5v0osqik7j5v is pending, because the maximum concurrency limit has been reached [2025-09-04 08:00:00] workflow run #uckgro2w50petbd is pending, because the maximum concurrency limit has been reached [2025-09-04 08:00:00] workflow run #3im4gm8cjrrad2g is pending, because the maximum concurrency limit has been reached [2025-09-04 08:00:00] workflow run #xoy5be7zs01198i was started [2025-09-04 08:00:00] workflow run #xoy5be7zs01198i was started [2025-09-04 08:00:00] workflow run #0qxvmhar7ky7vaa was started [2025-09-04 08:00:00] workflow run #uckgro2w50petbd is pending, because the maximum concurrency limit has been reached [2025-09-04 08:00:00] workflow run #3im4gm8cjrrad2g is pending, because the maximum concurrency limit has been reached [2025-09-04 08:00:00] workflow run #uckgro2w50petbd is pending, because the maximum concurrency limit has been reached [2025-09-04 08:00:00] workflow run #3im4gm8cjrrad2g is pending, because the maximum concurrency limit has been reached ```
Author
Owner

@imlonghao commented on GitHub (Sep 4, 2025):

v0.4.0-alpha.3 版本使用需要 证书颁发机构授权 的都会失败,只有类似 Let's Encrypt 这种才能成功

[2025-09-04 20:12:00] ready to request certificate ...
[2025-09-04 20:12:00] re-apply, because the configuration item 'Domains' changed
[2025-09-04 20:12:00] acme config initialized
[2025-09-04 20:12:02] failed to initialize acme account
[2025-09-04 20:12:02] failed to register acme account: %!w(<nil>)
<!-- gh-comment-id:3254130569 --> @imlonghao commented on GitHub (Sep 4, 2025): v0.4.0-alpha.3 版本使用需要 `证书颁发机构授权` 的都会失败,只有类似 Let's Encrypt 这种才能成功 ``` [2025-09-04 20:12:00] ready to request certificate ... [2025-09-04 20:12:00] re-apply, because the configuration item 'Domains' changed [2025-09-04 20:12:00] acme config initialized [2025-09-04 20:12:02] failed to initialize acme account [2025-09-04 20:12:02] failed to register acme account: %!w(<nil>) ```
Author
Owner

@FarrelF commented on GitHub (Sep 4, 2025):

Is there a way to setup concurrency limit? I have scheduled workflow that expected to started at 08:00, but it not started until now (11:11 from here) due to concurrency limit.

And, it seems that my scheduled workflows aren't started or getting "Pending" status for no clear reason, the system logs from "Diagnostic" in "Settings" page do not mention anything related to pending current running workflow, except for old task which is mentioned concurrency limit reason.

There is the screenshots:

Image Image Image

The system log contents are as follows below:

[2025-09-04 22:08:24] [recordAuthResponse] Failed to send login alert
error: "failed to locate a sendmail executable path"
[2025-09-04 20:00:00] workflow run #xtregj3wf5bgwhs was stopped
[2025-09-04 20:00:00] workflow run #xtregj3wf5bgwhs was stopped
[2025-09-04 20:00:00] workflow run #xtregj3wf5bgwhs was stopped
[2025-09-04 20:00:00] workflow run #xtregj3wf5bgwhs was stopped
[2025-09-04 20:00:00] workflow run #xtregj3wf5bgwhs was stopped
[2025-09-04 20:00:00] workflow run #8azkovft7g2qy04 was stopped
[2025-09-04 20:00:00] workflow run #xtregj3wf5bgwhs was started
[2025-09-04 20:00:00] workflow run #xtregj3wf5bgwhs was started
[2025-09-04 20:00:00] workflow run #8azkovft7g2qy04 was started
[2025-09-04 20:00:00] workflow run #xtregj3wf5bgwhs was started
[2025-09-04 20:00:00] workflow run #xtregj3wf5bgwhs was started
[2025-09-04 20:00:00] workflow run #xtregj3wf5bgwhs was started
[2025-09-04 16:00:00] workflow run #jhi8twkdczb4k0j was stopped
[2025-09-04 16:00:00] workflow run #u0ddwoyzpbkwor3 was stopped
[2025-09-04 16:00:00] workflow run #jhi8twkdczb4k0j was started
[2025-09-04 16:00:00] workflow run #swtiaz28jgnfcnw was stopped
[2025-09-04 16:00:00] workflow run #swtiaz28jgnfcnw was started
[2025-09-04 16:00:00] workflow run #b4rqai87iwohdit was stopped
[2025-09-04 16:00:00] workflow run #jhi8twkdczb4k0j is pending, because the maximum concurrency limit has been reached
[2025-09-04 16:00:00] workflow run #swtiaz28jgnfcnw is pending, because the maximum concurrency limit has been reached
[2025-09-04 16:00:00] workflow run #7z7je3zy6avmdnp was stopped
[2025-09-04 16:00:00] workflow run #u0ddwoyzpbkwor3 was started
[2025-09-04 16:00:00] workflow run #7z7je3zy6avmdnp was stopped
[2025-09-04 16:00:00] workflow run #7z7je3zy6avmdnp was started
[2025-09-04 16:00:00] workflow run #7z7je3zy6avmdnp was started
[2025-09-04 16:00:00] workflow run #jhi8twkdczb4k0j is pending, because the maximum concurrency limit has been reached
[2025-09-04 16:00:00] workflow run #swtiaz28jgnfcnw is pending, because the maximum concurrency limit has been reached
[2025-09-04 16:00:00] workflow run #u0ddwoyzpbkwor3 is pending, because the maximum concurrency limit has been reached
[2025-09-04 16:00:00] workflow run #jhi8twkdczb4k0j is pending, because the maximum concurrency limit has been reached

The following screenshot is about cron jobs and workflow dispatcher:

Image
<!-- gh-comment-id:3254315019 --> @FarrelF commented on GitHub (Sep 4, 2025): > Is there a way to setup concurrency limit? I have scheduled workflow that expected to started at 08:00, but it not started until now (11:11 from here) due to concurrency limit. And, it seems that my scheduled workflows aren't started or getting "Pending" status for no clear reason, the system logs from "Diagnostic" in "Settings" page do not mention anything related to pending current running workflow, except for old task which is mentioned concurrency limit reason. There is the screenshots: <img width="1919" height="967" alt="Image" src="https://github.com/user-attachments/assets/3a4ff433-9ff2-4baf-bef7-ef5379199af5" /> <img width="1919" height="965" alt="Image" src="https://github.com/user-attachments/assets/1455f148-13c6-4567-8452-9912a2961d30" /> <img width="1919" height="961" alt="Image" src="https://github.com/user-attachments/assets/2b79e70b-aa58-4ff9-9d3f-744ed6794f82" /> The system log contents are as follows below: ```plain [2025-09-04 22:08:24] [recordAuthResponse] Failed to send login alert error: "failed to locate a sendmail executable path" [2025-09-04 20:00:00] workflow run #xtregj3wf5bgwhs was stopped [2025-09-04 20:00:00] workflow run #xtregj3wf5bgwhs was stopped [2025-09-04 20:00:00] workflow run #xtregj3wf5bgwhs was stopped [2025-09-04 20:00:00] workflow run #xtregj3wf5bgwhs was stopped [2025-09-04 20:00:00] workflow run #xtregj3wf5bgwhs was stopped [2025-09-04 20:00:00] workflow run #8azkovft7g2qy04 was stopped [2025-09-04 20:00:00] workflow run #xtregj3wf5bgwhs was started [2025-09-04 20:00:00] workflow run #xtregj3wf5bgwhs was started [2025-09-04 20:00:00] workflow run #8azkovft7g2qy04 was started [2025-09-04 20:00:00] workflow run #xtregj3wf5bgwhs was started [2025-09-04 20:00:00] workflow run #xtregj3wf5bgwhs was started [2025-09-04 20:00:00] workflow run #xtregj3wf5bgwhs was started [2025-09-04 16:00:00] workflow run #jhi8twkdczb4k0j was stopped [2025-09-04 16:00:00] workflow run #u0ddwoyzpbkwor3 was stopped [2025-09-04 16:00:00] workflow run #jhi8twkdczb4k0j was started [2025-09-04 16:00:00] workflow run #swtiaz28jgnfcnw was stopped [2025-09-04 16:00:00] workflow run #swtiaz28jgnfcnw was started [2025-09-04 16:00:00] workflow run #b4rqai87iwohdit was stopped [2025-09-04 16:00:00] workflow run #jhi8twkdczb4k0j is pending, because the maximum concurrency limit has been reached [2025-09-04 16:00:00] workflow run #swtiaz28jgnfcnw is pending, because the maximum concurrency limit has been reached [2025-09-04 16:00:00] workflow run #7z7je3zy6avmdnp was stopped [2025-09-04 16:00:00] workflow run #u0ddwoyzpbkwor3 was started [2025-09-04 16:00:00] workflow run #7z7je3zy6avmdnp was stopped [2025-09-04 16:00:00] workflow run #7z7je3zy6avmdnp was started [2025-09-04 16:00:00] workflow run #7z7je3zy6avmdnp was started [2025-09-04 16:00:00] workflow run #jhi8twkdczb4k0j is pending, because the maximum concurrency limit has been reached [2025-09-04 16:00:00] workflow run #swtiaz28jgnfcnw is pending, because the maximum concurrency limit has been reached [2025-09-04 16:00:00] workflow run #u0ddwoyzpbkwor3 is pending, because the maximum concurrency limit has been reached [2025-09-04 16:00:00] workflow run #jhi8twkdczb4k0j is pending, because the maximum concurrency limit has been reached ``` The following screenshot is about cron jobs and workflow dispatcher: <img width="1269" height="754" alt="Image" src="https://github.com/user-attachments/assets/b6b1d1f8-aebc-4df2-b20b-62249d94efc1" />
Author
Owner

@sunzhong2003 commented on GitHub (Sep 5, 2025):

v0.4.0-alpha.3 版本
1)向宝塔部署证书时,端口类型不正确
2)部署证书,希望有多个站点和端口,因为有可能部署十几个站点,端口还可能不同
Image

<!-- gh-comment-id:3257223646 --> @sunzhong2003 commented on GitHub (Sep 5, 2025): v0.4.0-alpha.3 版本 1)向宝塔部署证书时,端口类型不正确 2)部署证书,希望有多个站点和端口,因为有可能部署十几个站点,端口还可能不同 <img width="981" height="719" alt="Image" src="https://github.com/user-attachments/assets/5268d155-533b-422c-8644-5e58f2d3a19c" />
Author
Owner

@sunzhong2003 commented on GitHub (Sep 5, 2025):

v0.4.0-alpha.3 版本 1)向宝塔部署证书时,端口类型不正确 2)部署证书,希望有多个站点和端口,因为有可能部署十几个站点,端口还可能不同 Image

是宝塔WAF网站哦

<!-- gh-comment-id:3257226023 --> @sunzhong2003 commented on GitHub (Sep 5, 2025): > v0.4.0-alpha.3 版本 1)向宝塔部署证书时,端口类型不正确 2)部署证书,希望有多个站点和端口,因为有可能部署十几个站点,端口还可能不同 <img alt="Image" width="981" height="719" src="https://private-user-images.githubusercontent.com/3146582/485977418-5268d155-533b-422c-8644-5e58f2d3a19c.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTcwNTQxMDMsIm5iZiI6MTc1NzA1MzgwMywicGF0aCI6Ii8zMTQ2NTgyLzQ4NTk3NzQxOC01MjY4ZDE1NS01MzNiLTQyMmMtODY0NC01ZTU4ZjJkM2ExOWMucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDkwNSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTA5MDVUMDYzMDAzWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YzkyMTg2ZDg5OTA1ZTE5NzI0YmMwMjA4MTMzMTUxNGQwMzMzNGQ5OTA0NTFkNDQyMDBhNTc4ODk1ZDZiMDk5ZCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.CbqD34v13GbO2P3G_BKtKLuhnyWxMliKulS9tGAeMBo"> 是宝塔WAF网站哦
Author
Owner

@imlonghao commented on GitHub (Sep 6, 2025):

failed to register acme account: acme: error: 403 :: POST :: https://dv.acme-v02.api.pki.goog/new-account :: urn:ietf:params:acme:error:unauthorized :: Unknown external account binding (EAB) key. This may be due to the EAB key expiring which occurs 7 days after creation. You can generate a new key by following https://cloud.google.com/certificate-manager/docs/public-ca-tutorial#request-key-hmac

0.4.0-alpha.4

终于看到了真正的错误提示,看起来这次的升级丢掉了之前的 ACME 账号,得重新申请配置 ACME EAB KID 和 ACME EAB HMAC Key 了

<!-- gh-comment-id:3261816349 --> @imlonghao commented on GitHub (Sep 6, 2025): ``` failed to register acme account: acme: error: 403 :: POST :: https://dv.acme-v02.api.pki.goog/new-account :: urn:ietf:params:acme:error:unauthorized :: Unknown external account binding (EAB) key. This may be due to the EAB key expiring which occurs 7 days after creation. You can generate a new key by following https://cloud.google.com/certificate-manager/docs/public-ca-tutorial#request-key-hmac ``` 0.4.0-alpha.4 终于看到了真正的错误提示,看起来这次的升级丢掉了之前的 ACME 账号,得重新申请配置 ACME EAB KID 和 ACME EAB HMAC Key 了
Author
Owner

@Trashblazer commented on GitHub (Sep 6, 2025):

v0.3.26 迁移到 v0.4.0-alpha.4 工作流次序出现了错排。或者是我理解错了?你把try...catch的流程图放到了结点前面,看着不顺眼。

Image

<!-- gh-comment-id:3261950636 --> @Trashblazer commented on GitHub (Sep 6, 2025): v0.3.26 迁移到 v0.4.0-alpha.4 工作流次序出现了错排。或者是我理解错了?你把try...catch的流程图放到了结点前面,看着不顺眼。 ![Image](https://github.com/user-attachments/assets/12801833-d734-49cf-8555-c04dcaa220b6)
Author
Owner

@fudiwei commented on GitHub (Sep 10, 2025):

@FarrelF

Is there a way to setup concurrency limit? I have scheduled workflow that expected to started at 08:00, but it not started until now (11:11 from here) due to concurrency limit.

The default value of concurrency limit is up to your CPU numbers. You can control it through the environment variable.

And, it seems that my scheduled workflows aren't started or getting "Pending" status for no clear reason, the system logs from "Diagnostic" in "Settings" page do not mention anything related to pending current running workflow, except for old task which is mentioned concurrency limit reason.

But I have no idea why your workflow is hanging. Could you please upgrade to v0.4.0-alpha.5? I added some system log outputs, may be helpful for debugging.

<!-- gh-comment-id:3274678088 --> @fudiwei commented on GitHub (Sep 10, 2025): @FarrelF > Is there a way to setup concurrency limit? I have scheduled workflow that expected to started at 08:00, but it not started until now (11:11 from here) due to concurrency limit. The default value of concurrency limit is up to your CPU numbers. You can control it through the [environment variable](https://docs.certimate.me/en/docs/getting-started/configuration#control-the-concurrency-of-workflows). > And, it seems that my scheduled workflows aren't started or getting "Pending" status for no clear reason, the system logs from "Diagnostic" in "Settings" page do not mention anything related to pending current running workflow, except for old task which is mentioned concurrency limit reason. But I have no idea why your workflow is hanging. Could you please upgrade to `v0.4.0-alpha.5`? I added some system log outputs, may be helpful for debugging.
Author
Owner

@fudiwei commented on GitHub (Sep 10, 2025):

@imlonghao

终于看到了真正的错误提示,看起来这次的升级丢掉了之前的 ACME 账号,得重新申请配置 ACME EAB KID 和 ACME EAB HMAC Key 了

我无法复现 ACME 账号丢失的这个问题。你还有 v0.3.x 的数据备份吗?如果有,请尝试使用数据库工具打开程序根目录下的 /pb_data/data.db,这是一个 SQLite 数据库。麻烦看一下 acme_accounts 这张表,ACME 账号数据是否正确的迁移?如果可能的话,请贴出升级前、后的两张表的完整数据来帮助我定位问题(私钥字段内容切记脱敏)。

<!-- gh-comment-id:3274678554 --> @fudiwei commented on GitHub (Sep 10, 2025): @imlonghao > 终于看到了真正的错误提示,看起来这次的升级丢掉了之前的 ACME 账号,得重新申请配置 ACME EAB KID 和 ACME EAB HMAC Key 了 我无法复现 ACME 账号丢失的这个问题。你还有 v0.3.x 的数据备份吗?如果有,请尝试使用数据库工具打开程序根目录下的 `/pb_data/data.db`,这是一个 SQLite 数据库。麻烦看一下 `acme_accounts` 这张表,ACME 账号数据是否正确的迁移?如果可能的话,请贴出升级前、后的两张表的完整数据来帮助我定位问题(**私钥字段内容切记脱敏**)。
Author
Owner

@imlonghao commented on GitHub (Sep 11, 2025):

我无法复现 ACME 账号丢失的这个问题。你还有 v0.3.x 的数据备份吗?如果有,请尝试使用数据库工具打开程序根目录下的 /pb_data/data.db,这是一个 SQLite 数据库。麻烦看一下 acme_accounts 这张表,ACME 账号数据是否正确的迁移?如果可能的话,请贴出升级前、后的两张表的完整数据来帮助我定位问题(私钥字段内容切记脱敏)。

时间有点长,没有 0.3.x 的备份了,我观察到目前我的 acme_accounts 里, 有问题的这个 ACME 账号的 acmeDirUrl 是空的

Image

我是一路升级上来的,您试试按照我的这个路径能不能复现?

0.3.26 -> 0.4.0-alpha.1 -> 0.4.0-alpha.3 -> 0.4.0-alpha.4

<!-- gh-comment-id:3280830365 --> @imlonghao commented on GitHub (Sep 11, 2025): > 我无法复现 ACME 账号丢失的这个问题。你还有 v0.3.x 的数据备份吗?如果有,请尝试使用数据库工具打开程序根目录下的 `/pb_data/data.db`,这是一个 SQLite 数据库。麻烦看一下 `acme_accounts` 这张表,ACME 账号数据是否正确的迁移?如果可能的话,请贴出升级前、后的两张表的完整数据来帮助我定位问题(**私钥字段内容切记脱敏**)。 时间有点长,没有 0.3.x 的备份了,我观察到目前我的 `acme_accounts` 里, 有问题的这个 ACME 账号的 acmeDirUrl 是空的 <img width="1610" height="452" alt="Image" src="https://github.com/user-attachments/assets/f258b1bf-950d-4a59-94b5-20175772ef3b" /> 我是一路升级上来的,您试试按照我的这个路径能不能复现? 0.3.26 -> 0.4.0-alpha.1 -> 0.4.0-alpha.3 -> 0.4.0-alpha.4
Author
Owner

@FarrelF commented on GitHub (Sep 11, 2025):

@FarrelF

Is there a way to setup concurrency limit? I have scheduled workflow that expected to started at 08:00, but it not started until now (11:11 from here) due to concurrency limit.

The default value of concurrency limit is up to your CPU numbers. You can control it through the environment variable.

And, it seems that my scheduled workflows aren't started or getting "Pending" status for no clear reason, the system logs from "Diagnostic" in "Settings" page do not mention anything related to pending current running workflow, except for old task which is mentioned concurrency limit reason.

But I have no idea why your workflow is hanging. Could you please upgrade to v0.4.0-alpha.5? I added some system log outputs, may be helpful for debugging.

@fudiwei I updated the Certimate to v0.4.0-alpha.5 and some of my scheduled workflow still hanging, the system logs in "Diagnostic" mentioned concurrency limit reason, but the workflow still not running from expected run time (at 18:00) until now.

This happens if I set same cron jobs in all of my workflows (which is 0 */2 * * *), I'm never had this issue yet when I set different cron job in every single workflow.

There is a screenshots for pending running workflow:

Image Image

The system log contents are as follows below:

[2025-09-11 20:00:01] workflow run #xw2imaqe5w83bth (work#24oktv6in42oe89) stopped
[2025-09-11 20:00:01] workflow run #75fk05sjgy2zn1k (work#4otg78c0wnm6646) stopped
[2025-09-11 20:00:01] workflow run #xw2imaqe5w83bth (work#24oktv6in42oe89) started
[2025-09-11 20:00:01] workflow run #75fk05sjgy2zn1k (work#4otg78c0wnm6646) started
[2025-09-11 20:00:01] workflow run #xw2imaqe5w83bth (work#24oktv6in42oe89) is being dispatched ...
[2025-09-11 20:00:01] workflow run #2kwrf3g4wnons3v (work#35rkl93p277c7uj) stopped
[2025-09-11 20:00:01] workflow run #75fk05sjgy2zn1k (work#4otg78c0wnm6646) is being dispatched ...
[2025-09-11 20:00:01] workflow run #jck54re4ebmkj9n (work#o62vwzfsa5623kl) stopped
[2025-09-11 20:00:00] workflow run #2kwrf3g4wnons3v (work#35rkl93p277c7uj) started
[2025-09-11 20:00:00] workflow run #2kwrf3g4wnons3v (work#35rkl93p277c7uj) is being dispatched ...
[2025-09-11 20:00:00] workflow run #z0r7di4r8cqyoce (work#986rb9m44dyetoj) stopped
[2025-09-11 20:00:00] workflow run #jck54re4ebmkj9n (work#o62vwzfsa5623kl) started
[2025-09-11 20:00:00] workflow run #jck54re4ebmkj9n (work#o62vwzfsa5623kl) is being dispatched ...
[2025-09-11 20:00:00] workflow run #f6fj53znlyk0soi (work#la5thk24embh22n) stopped
[2025-09-11 20:00:00] workflow run #xw2imaqe5w83bth is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 20:00:00] workflow run #75fk05sjgy2zn1k is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 20:00:00] workflow run #2kwrf3g4wnons3v is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 20:00:00] workflow run #jck54re4ebmkj9n is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 20:00:00] workflow run #f6fj53znlyk0soi (work#la5thk24embh22n) started
[2025-09-11 20:00:00] workflow run #z0r7di4r8cqyoce (work#986rb9m44dyetoj) started
[2025-09-11 20:00:00] workflow run #75fk05sjgy2zn1k is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 20:00:00] workflow run #2kwrf3g4wnons3v is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 20:00:00] workflow run #jck54re4ebmkj9n is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 20:00:00] workflow run #2kwrf3g4wnons3v is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 20:00:00] workflow run #jck54re4ebmkj9n is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 20:00:00] workflow run #jck54re4ebmkj9n is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 20:00:00] workflow run #f6fj53znlyk0soi (work#la5thk24embh22n) is being dispatched ...
[2025-09-11 20:00:00] workflow run #z0r7di4r8cqyoce (work#986rb9m44dyetoj) is being dispatched ...
[2025-09-11 18:00:01] workflow run #lua0y9xmtk7vecb (work#35rkl93p277c7uj) stopped
[2025-09-11 18:00:01] workflow run #4qhgyqhumnmq0av (work#la5thk24embh22n) stopped
[2025-09-11 18:00:01] workflow run #ad4wgjviru91s1y (work#24oktv6in42oe89) stopped
[2025-09-11 18:00:01] workflow run #lua0y9xmtk7vecb (work#35rkl93p277c7uj) started
[2025-09-11 18:00:01] workflow run #lua0y9xmtk7vecb (work#35rkl93p277c7uj) is being dispatched ...
[2025-09-11 18:00:01] workflow run #jrm3gsad71cmjbf (work#986rb9m44dyetoj) stopped
[2025-09-11 18:00:00] workflow run #4qhgyqhumnmq0av (work#la5thk24embh22n) started
[2025-09-11 18:00:00] workflow run #4qhgyqhumnmq0av (work#la5thk24embh22n) is being dispatched ...
[2025-09-11 18:00:00] workflow run #1tqhkswa99xmbgy (work#4otg78c0wnm6646) stopped
[2025-09-11 18:00:00] workflow run #jrm3gsad71cmjbf (work#986rb9m44dyetoj) started
[2025-09-11 18:00:00] workflow run #jrm3gsad71cmjbf (work#986rb9m44dyetoj) is being dispatched ...
[2025-09-11 18:00:00] workflow run #ad4wgjviru91s1y (work#24oktv6in42oe89) is being dispatched ...
[2025-09-11 18:00:00] workflow run #lua0y9xmtk7vecb is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 18:00:00] workflow run #lua0y9xmtk7vecb is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 18:00:00] workflow run #4qhgyqhumnmq0av is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 18:00:00] workflow run #jrm3gsad71cmjbf is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 18:00:00] workflow run #4qhgyqhumnmq0av is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 18:00:00] workflow run #ad4wgjviru91s1y (work#24oktv6in42oe89) started
[2025-09-11 18:00:00] workflow run #jrm3gsad71cmjbf is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 18:00:00] workflow run #hxuawvqck3b2khj is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 18:00:00] workflow run #hxuawvqck3b2khj is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 18:00:00] workflow run #lua0y9xmtk7vecb is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 18:00:00] workflow run #4qhgyqhumnmq0av is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 18:00:00] workflow run #jrm3gsad71cmjbf is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 18:00:00] workflow run #hxuawvqck3b2khj is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 18:00:00] workflow run #1tqhkswa99xmbgy (work#4otg78c0wnm6646) started
[2025-09-11 18:00:00] workflow run #ad4wgjviru91s1y (work#24oktv6in42oe89) is being dispatched ...
[2025-09-11 18:00:00] workflow run #1tqhkswa99xmbgy (work#4otg78c0wnm6646) is being dispatched ...

The following screenshot is about my current cron jobs and workflow dispatcher:

Image

I tried set and export the CERTIMATE_WORKFLOW_MAX_WORKERS to 16 before start the Certimate, but when I started it seems that maximum concurrency limit still at 2 and the "Concurrency" on Workflow Dispatcher still shows 2 as you can see the screenshot above.

There is the latest log:

[2025-09-11 22:00:01] workflow run #h5ga4htbh9eour7 (work#986rb9m44dyetoj) stopped
[2025-09-11 22:00:00] workflow run #8iceh7sv2naj56a (work#la5thk24embh22n) stopped
[2025-09-11 22:00:00] workflow run #h5ga4htbh9eour7 (work#986rb9m44dyetoj) started
[2025-09-11 22:00:00] workflow run #h5ga4htbh9eour7 (work#986rb9m44dyetoj) is being dispatched ...
[2025-09-11 22:00:00] workflow run #ew3tha1rn289wj1 (work#o62vwzfsa5623kl) stopped
[2025-09-11 22:00:00] workflow run #8iceh7sv2naj56a (work#la5thk24embh22n) started
[2025-09-11 22:00:00] workflow run #8iceh7sv2naj56a (work#la5thk24embh22n) is being dispatched ...
[2025-09-11 22:00:00] workflow run #1qbi8kght54xka8 (work#4otg78c0wnm6646) stopped
[2025-09-11 22:00:00] workflow run #1qbi8kght54xka8 (work#4otg78c0wnm6646) started
[2025-09-11 22:00:00] workflow run #ew3tha1rn289wj1 (work#o62vwzfsa5623kl) started
[2025-09-11 22:00:00] workflow run #1qbi8kght54xka8 (work#4otg78c0wnm6646) is being dispatched ...
[2025-09-11 22:00:00] workflow run #pos5f1ictq3q9ez (work#35rkl93p277c7uj) stopped
[2025-09-11 22:00:00] workflow run #ew3tha1rn289wj1 (work#o62vwzfsa5623kl) is being dispatched ...
[2025-09-11 22:00:00] workflow run #hv3c1713bbejwq7 (work#24oktv6in42oe89) stopped
[2025-09-11 22:00:00] workflow run #hv3c1713bbejwq7 (work#24oktv6in42oe89) started
[2025-09-11 22:00:00] workflow run #pos5f1ictq3q9ez (work#35rkl93p277c7uj) started
[2025-09-11 22:00:00] workflow run #h5ga4htbh9eour7 is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 22:00:00] workflow run #8iceh7sv2naj56a is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 22:00:00] workflow run #1qbi8kght54xka8 is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 22:00:00] workflow run #ew3tha1rn289wj1 is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 22:00:00] workflow run #8iceh7sv2naj56a is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 22:00:00] workflow run #1qbi8kght54xka8 is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 22:00:00] workflow run #ew3tha1rn289wj1 is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 22:00:00] workflow run #1qbi8kght54xka8 is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 22:00:00] workflow run #ew3tha1rn289wj1 is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 22:00:00] workflow run #ew3tha1rn289wj1 is pending, because the maximum concurrency (limit: 2) has been reached
[2025-09-11 22:00:00] workflow run #hv3c1713bbejwq7 (work#24oktv6in42oe89) is being dispatched ...
[2025-09-11 22:00:00] workflow run #pos5f1ictq3q9ez (work#35rkl93p277c7uj) is being dispatched ...
<!-- gh-comment-id:3281313707 --> @FarrelF commented on GitHub (Sep 11, 2025): > [@FarrelF](https://github.com/FarrelF) > > > Is there a way to setup concurrency limit? I have scheduled workflow that expected to started at 08:00, but it not started until now (11:11 from here) due to concurrency limit. > > The default value of concurrency limit is up to your CPU numbers. You can control it through the [environment variable](https://docs.certimate.me/en/docs/getting-started/configuration#control-the-concurrency-of-workflows). > > > And, it seems that my scheduled workflows aren't started or getting "Pending" status for no clear reason, the system logs from "Diagnostic" in "Settings" page do not mention anything related to pending current running workflow, except for old task which is mentioned concurrency limit reason. > > But I have no idea why your workflow is hanging. Could you please upgrade to `v0.4.0-alpha.5`? I added some system log outputs, may be helpful for debugging. @fudiwei I updated the Certimate to `v0.4.0-alpha.5` and some of my scheduled workflow still hanging, the system logs in "Diagnostic" mentioned concurrency limit reason, but the workflow still not running from expected run time (at 18:00) until now. This happens if I set same cron jobs in all of my workflows (which is `0 */2 * * *`), I'm never had this issue yet when I set different cron job in every single workflow. There is a screenshots for pending running workflow: <img width="1910" height="926" alt="Image" src="https://github.com/user-attachments/assets/216c6b04-0421-4dba-b439-058e443f1b91" /> <img width="1895" height="925" alt="Image" src="https://github.com/user-attachments/assets/2213e7a7-301d-4fd9-b679-7894a3df7213" /> The system log contents are as follows below: ```plain [2025-09-11 20:00:01] workflow run #xw2imaqe5w83bth (work#24oktv6in42oe89) stopped [2025-09-11 20:00:01] workflow run #75fk05sjgy2zn1k (work#4otg78c0wnm6646) stopped [2025-09-11 20:00:01] workflow run #xw2imaqe5w83bth (work#24oktv6in42oe89) started [2025-09-11 20:00:01] workflow run #75fk05sjgy2zn1k (work#4otg78c0wnm6646) started [2025-09-11 20:00:01] workflow run #xw2imaqe5w83bth (work#24oktv6in42oe89) is being dispatched ... [2025-09-11 20:00:01] workflow run #2kwrf3g4wnons3v (work#35rkl93p277c7uj) stopped [2025-09-11 20:00:01] workflow run #75fk05sjgy2zn1k (work#4otg78c0wnm6646) is being dispatched ... [2025-09-11 20:00:01] workflow run #jck54re4ebmkj9n (work#o62vwzfsa5623kl) stopped [2025-09-11 20:00:00] workflow run #2kwrf3g4wnons3v (work#35rkl93p277c7uj) started [2025-09-11 20:00:00] workflow run #2kwrf3g4wnons3v (work#35rkl93p277c7uj) is being dispatched ... [2025-09-11 20:00:00] workflow run #z0r7di4r8cqyoce (work#986rb9m44dyetoj) stopped [2025-09-11 20:00:00] workflow run #jck54re4ebmkj9n (work#o62vwzfsa5623kl) started [2025-09-11 20:00:00] workflow run #jck54re4ebmkj9n (work#o62vwzfsa5623kl) is being dispatched ... [2025-09-11 20:00:00] workflow run #f6fj53znlyk0soi (work#la5thk24embh22n) stopped [2025-09-11 20:00:00] workflow run #xw2imaqe5w83bth is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 20:00:00] workflow run #75fk05sjgy2zn1k is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 20:00:00] workflow run #2kwrf3g4wnons3v is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 20:00:00] workflow run #jck54re4ebmkj9n is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 20:00:00] workflow run #f6fj53znlyk0soi (work#la5thk24embh22n) started [2025-09-11 20:00:00] workflow run #z0r7di4r8cqyoce (work#986rb9m44dyetoj) started [2025-09-11 20:00:00] workflow run #75fk05sjgy2zn1k is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 20:00:00] workflow run #2kwrf3g4wnons3v is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 20:00:00] workflow run #jck54re4ebmkj9n is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 20:00:00] workflow run #2kwrf3g4wnons3v is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 20:00:00] workflow run #jck54re4ebmkj9n is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 20:00:00] workflow run #jck54re4ebmkj9n is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 20:00:00] workflow run #f6fj53znlyk0soi (work#la5thk24embh22n) is being dispatched ... [2025-09-11 20:00:00] workflow run #z0r7di4r8cqyoce (work#986rb9m44dyetoj) is being dispatched ... [2025-09-11 18:00:01] workflow run #lua0y9xmtk7vecb (work#35rkl93p277c7uj) stopped [2025-09-11 18:00:01] workflow run #4qhgyqhumnmq0av (work#la5thk24embh22n) stopped [2025-09-11 18:00:01] workflow run #ad4wgjviru91s1y (work#24oktv6in42oe89) stopped [2025-09-11 18:00:01] workflow run #lua0y9xmtk7vecb (work#35rkl93p277c7uj) started [2025-09-11 18:00:01] workflow run #lua0y9xmtk7vecb (work#35rkl93p277c7uj) is being dispatched ... [2025-09-11 18:00:01] workflow run #jrm3gsad71cmjbf (work#986rb9m44dyetoj) stopped [2025-09-11 18:00:00] workflow run #4qhgyqhumnmq0av (work#la5thk24embh22n) started [2025-09-11 18:00:00] workflow run #4qhgyqhumnmq0av (work#la5thk24embh22n) is being dispatched ... [2025-09-11 18:00:00] workflow run #1tqhkswa99xmbgy (work#4otg78c0wnm6646) stopped [2025-09-11 18:00:00] workflow run #jrm3gsad71cmjbf (work#986rb9m44dyetoj) started [2025-09-11 18:00:00] workflow run #jrm3gsad71cmjbf (work#986rb9m44dyetoj) is being dispatched ... [2025-09-11 18:00:00] workflow run #ad4wgjviru91s1y (work#24oktv6in42oe89) is being dispatched ... [2025-09-11 18:00:00] workflow run #lua0y9xmtk7vecb is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 18:00:00] workflow run #lua0y9xmtk7vecb is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 18:00:00] workflow run #4qhgyqhumnmq0av is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 18:00:00] workflow run #jrm3gsad71cmjbf is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 18:00:00] workflow run #4qhgyqhumnmq0av is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 18:00:00] workflow run #ad4wgjviru91s1y (work#24oktv6in42oe89) started [2025-09-11 18:00:00] workflow run #jrm3gsad71cmjbf is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 18:00:00] workflow run #hxuawvqck3b2khj is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 18:00:00] workflow run #hxuawvqck3b2khj is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 18:00:00] workflow run #lua0y9xmtk7vecb is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 18:00:00] workflow run #4qhgyqhumnmq0av is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 18:00:00] workflow run #jrm3gsad71cmjbf is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 18:00:00] workflow run #hxuawvqck3b2khj is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 18:00:00] workflow run #1tqhkswa99xmbgy (work#4otg78c0wnm6646) started [2025-09-11 18:00:00] workflow run #ad4wgjviru91s1y (work#24oktv6in42oe89) is being dispatched ... [2025-09-11 18:00:00] workflow run #1tqhkswa99xmbgy (work#4otg78c0wnm6646) is being dispatched ... ``` The following screenshot is about my current cron jobs and workflow dispatcher: <img width="1275" height="696" alt="Image" src="https://github.com/user-attachments/assets/8271df55-3b6d-45eb-82f9-d19993a08b50" /> I tried set and export the `CERTIMATE_WORKFLOW_MAX_WORKERS` to `16` before start the Certimate, but when I started it seems that maximum concurrency limit still at 2 and the "Concurrency" on Workflow Dispatcher still shows 2 as you can see the screenshot above. There is the latest log: ```plain [2025-09-11 22:00:01] workflow run #h5ga4htbh9eour7 (work#986rb9m44dyetoj) stopped [2025-09-11 22:00:00] workflow run #8iceh7sv2naj56a (work#la5thk24embh22n) stopped [2025-09-11 22:00:00] workflow run #h5ga4htbh9eour7 (work#986rb9m44dyetoj) started [2025-09-11 22:00:00] workflow run #h5ga4htbh9eour7 (work#986rb9m44dyetoj) is being dispatched ... [2025-09-11 22:00:00] workflow run #ew3tha1rn289wj1 (work#o62vwzfsa5623kl) stopped [2025-09-11 22:00:00] workflow run #8iceh7sv2naj56a (work#la5thk24embh22n) started [2025-09-11 22:00:00] workflow run #8iceh7sv2naj56a (work#la5thk24embh22n) is being dispatched ... [2025-09-11 22:00:00] workflow run #1qbi8kght54xka8 (work#4otg78c0wnm6646) stopped [2025-09-11 22:00:00] workflow run #1qbi8kght54xka8 (work#4otg78c0wnm6646) started [2025-09-11 22:00:00] workflow run #ew3tha1rn289wj1 (work#o62vwzfsa5623kl) started [2025-09-11 22:00:00] workflow run #1qbi8kght54xka8 (work#4otg78c0wnm6646) is being dispatched ... [2025-09-11 22:00:00] workflow run #pos5f1ictq3q9ez (work#35rkl93p277c7uj) stopped [2025-09-11 22:00:00] workflow run #ew3tha1rn289wj1 (work#o62vwzfsa5623kl) is being dispatched ... [2025-09-11 22:00:00] workflow run #hv3c1713bbejwq7 (work#24oktv6in42oe89) stopped [2025-09-11 22:00:00] workflow run #hv3c1713bbejwq7 (work#24oktv6in42oe89) started [2025-09-11 22:00:00] workflow run #pos5f1ictq3q9ez (work#35rkl93p277c7uj) started [2025-09-11 22:00:00] workflow run #h5ga4htbh9eour7 is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 22:00:00] workflow run #8iceh7sv2naj56a is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 22:00:00] workflow run #1qbi8kght54xka8 is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 22:00:00] workflow run #ew3tha1rn289wj1 is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 22:00:00] workflow run #8iceh7sv2naj56a is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 22:00:00] workflow run #1qbi8kght54xka8 is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 22:00:00] workflow run #ew3tha1rn289wj1 is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 22:00:00] workflow run #1qbi8kght54xka8 is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 22:00:00] workflow run #ew3tha1rn289wj1 is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 22:00:00] workflow run #ew3tha1rn289wj1 is pending, because the maximum concurrency (limit: 2) has been reached [2025-09-11 22:00:00] workflow run #hv3c1713bbejwq7 (work#24oktv6in42oe89) is being dispatched ... [2025-09-11 22:00:00] workflow run #pos5f1ictq3q9ez (work#35rkl93p277c7uj) is being dispatched ... ```
Author
Owner

@LTK3 commented on GitHub (Sep 13, 2025):

docker 部署发现 会一直跑满一个核心.不知道是否为正常行为.

<!-- gh-comment-id:3287294567 --> @LTK3 commented on GitHub (Sep 13, 2025): docker 部署发现 会一直跑满一个核心.不知道是否为正常行为.
Author
Owner

@fudiwei commented on GitHub (Sep 13, 2025):

@LTK3

docker 部署发现 会一直跑满一个核心.不知道是否为正常行为.

是哪一个版本呢?另外麻烦贴下机器配置。

<!-- gh-comment-id:3287365524 --> @fudiwei commented on GitHub (Sep 13, 2025): @LTK3 > docker 部署发现 会一直跑满一个核心.不知道是否为正常行为. 是哪一个版本呢?另外麻烦贴下机器配置。
Author
Owner

@Trashblazer commented on GitHub (Sep 13, 2025):

系统设置里,初始显示 zh-CN,呈现效果不统一

Image

选择简体中文保存后显示简体中文

Image
<!-- gh-comment-id:3287469400 --> @Trashblazer commented on GitHub (Sep 13, 2025): 系统设置里,初始显示 zh-CN,呈现效果不统一 <img width="254" height="188" alt="Image" src="https://github.com/user-attachments/assets/8d9de9b8-e029-4eff-b395-f3988d07bb78" /> 选择简体中文保存后显示简体中文 <img width="172" height="123" alt="Image" src="https://github.com/user-attachments/assets/08a03961-a137-4fb8-bc0b-a656e0af1014" />
Author
Owner

@LTK3 commented on GitHub (Sep 13, 2025):

@LTK3

docker 部署发现 会一直跑满一个核心.不知道是否为正常行为.

是哪一个版本呢?另外麻烦贴下机器配置。

重新拉取了最新的rc1 已恢复正常

<!-- gh-comment-id:3288120554 --> @LTK3 commented on GitHub (Sep 13, 2025): > [@LTK3](https://github.com/LTK3) > > > docker 部署发现 会一直跑满一个核心.不知道是否为正常行为. > > 是哪一个版本呢?另外麻烦贴下机器配置。 重新拉取了最新的rc1 已恢复正常
Author
Owner

@imlonghao commented on GitHub (Sep 19, 2025):

v0.4.0-rc.1 使用条件分支时会失败,下面的工作流会在监控节点之后直接失败

nodes:
  - id: "8mfP5ePI98s7klIw9PahZ"
    type: "start"
    name: "开始"
    config:
      trigger: "manual"
  - id: "Sf8DRq5eFkICZg7jSftAH"
    type: "bizMonitor"
    name: "监控"
    config:
      host: "example.com"
      port: 443
      requestPath: "/"
  - id: "I4oSEqdxnoadSxVXf4on6"
    type: "condition"
    name: "并行"
    config: {}
    blocks:
      - id: "kPNKnNdwYeS54x_1vxbxw"
        type: "branchBlock"
        name: "分支 1"
        config:
          expression:
            left:
              selector:
                id: "Sf8DRq5eFkICZg7jSftAH"
                name: "certificate.validity"
                type: "boolean"
              type: "var"
            operator: "eq"
            right:
              type: "const"
              value: "true"
              valueType: "boolean"
            type: "comparison"
        blocks: []
      - id: "d_lJHVZhLfZMBcFIL4JHt"
        type: "branchBlock"
        name: "分支 2"
        config: {}
        blocks: []
  - id: "cEGoQWD_7GfA3w99gYC9b"
    type: "end"
    name: "结束"
<!-- gh-comment-id:3312073025 --> @imlonghao commented on GitHub (Sep 19, 2025): v0.4.0-rc.1 使用条件分支时会失败,下面的工作流会在监控节点之后直接失败 ``` nodes: - id: "8mfP5ePI98s7klIw9PahZ" type: "start" name: "开始" config: trigger: "manual" - id: "Sf8DRq5eFkICZg7jSftAH" type: "bizMonitor" name: "监控" config: host: "example.com" port: 443 requestPath: "/" - id: "I4oSEqdxnoadSxVXf4on6" type: "condition" name: "并行" config: {} blocks: - id: "kPNKnNdwYeS54x_1vxbxw" type: "branchBlock" name: "分支 1" config: expression: left: selector: id: "Sf8DRq5eFkICZg7jSftAH" name: "certificate.validity" type: "boolean" type: "var" operator: "eq" right: type: "const" value: "true" valueType: "boolean" type: "comparison" blocks: [] - id: "d_lJHVZhLfZMBcFIL4JHt" type: "branchBlock" name: "分支 2" config: {} blocks: [] - id: "cEGoQWD_7GfA3w99gYC9b" type: "end" name: "结束" ```
Author
Owner

@SiLong96 commented on GitHub (Sep 22, 2025):

条件分支无法运行

<!-- gh-comment-id:3317540181 --> @SiLong96 commented on GitHub (Sep 22, 2025): 条件分支无法运行
Author
Owner

@Muione commented on GitHub (Sep 25, 2025):

v0.4.0-rc.2
当不存在过期证书时,点击已过期会提示“请求错误 Something went wrong.”
Image

<!-- gh-comment-id:3333810315 --> @Muione commented on GitHub (Sep 25, 2025): [v0.4.0-rc.2](https://github.com/certimate-go/certimate/releases/tag/v0.4.0-rc.2) 当不存在过期证书时,点击已过期会提示“请求错误 Something went wrong.” <img width="2533" height="272" alt="Image" src="https://github.com/user-attachments/assets/932b598f-7798-416a-bbc1-e77f91fe4757" />
Author
Owner

@huaizhengu commented on GitHub (Sep 26, 2025):

在使用ucloud的DNS服务器时,出现报错 time="2025-09-26T10:28:33+08:00" level=warning msg="[8109d542-1ee9-43e9-914f-cb7d488095d0] do UdnrDomainDNSQuery failed, api:\n[server.RetCodeError] 299 IAM permission error"
经过排查,是由于请求时 缺少 Project_id

<!-- gh-comment-id:3336565417 --> @huaizhengu commented on GitHub (Sep 26, 2025): 在使用ucloud的DNS服务器时,出现报错 time="2025-09-26T10:28:33+08:00" level=warning msg="[8109d542-1ee9-43e9-914f-cb7d488095d0] do UdnrDomainDNSQuery failed, api:\n[server.RetCodeError] 299 IAM permission error" 经过排查,是由于请求时 缺少 Project_id
Author
Owner

@fudiwei commented on GitHub (Sep 27, 2025):

v0.4.0-rc.2 当不存在过期证书时,点击已过期会提示“请求错误 Something went wrong.”

@Muione 无法复现。浏览器开发者工具里有其他错误信息吗?

<!-- gh-comment-id:3341435372 --> @fudiwei commented on GitHub (Sep 27, 2025): > [v0.4.0-rc.2](https://github.com/certimate-go/certimate/releases/tag/v0.4.0-rc.2) 当不存在过期证书时,点击已过期会提示“请求错误 Something went wrong.” @Muione 无法复现。浏览器开发者工具里有其他错误信息吗?
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#650
No description provided.