[GH-ISSUE #559] [Bug] 腾讯云直播证书部署异常 #365

Closed
opened 2026-03-03 01:02:45 +03:00 by kerem · 1 comment
Owner

Originally created by @Meteor-showers on GitHub (Mar 25, 2025).
Original GitHub issue: https://github.com/certimate-go/certimate/issues/559

软件版本 / Release Version

v0.3.5

缺陷描述 / Description

certimate_server | 2025/03/25 11:01:57 [INFO] [*.showself.com] Server responded with a certificate.
certimate_server | panic: runtime error: invalid memory address or nil pointer dereference
certimate_server | [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x3d48c61]
certimate_server |
certimate_server | goroutine 847 [running]:
certimate_server | github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common/http.(*BaseRequest).SetContext(...)
certimate_server | /go/pkg/mod/github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common@v1.0.1127/http/request.go:194
certimate_server | github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/live/v20180801.(*Client).ModifyLiveDomainCertBindingsWithContext(0xc00057cb80, {0x6e4ddb0?, 0xaa8c700?}, 0x0?)
certimate_server | /go/pkg/mod/github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/live@v1.0.1117/v20180801/client.go:12866 +0x1c1
certimate_server | github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/live/v20180801.(*Client).ModifyLiveDomainCertBindings(...)
certimate_server | /go/pkg/mod/github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/live@v1.0.1117/v20180801/client.go:12806
certimate_server | github.com/usual2970/certimate/internal/pkg/core/deployer/providers/tencentcloud-css.(*DeployerProvider).Deploy(0xc00130dec0, {0x6e4df00?, 0xc00078fad0?}, {0xc000910000?, 0x46a7502?}, {0xc000e7aa00?, 0xc000818050?})
certimate_server | /app/internal/pkg/core/deployer/providers/tencentcloud-css/tencentcloud_css.go:91 +0x2c5
certimate_server | github.com/usual2970/certimate/internal/deployer.(*proxyDeployer).Deploy(0xaa8c700?, {0x6e4df00?, 0xc00078fad0?})
certimate_server | /app/internal/deployer/deployer.go:79 +0x38
certimate_server | github.com/usual2970/certimate/internal/workflow/node-processor.(*deployNode).Process(0xc000b3de30, {0x6e4df00, 0xc00078fad0})
certimate_server | /app/internal/workflow/node-processor/deploy_node.go:77 +0x37c
certimate_server | github.com/usual2970/certimate/internal/workflow/dispatcher.(*workflowInvoker).processNode(0xc000438870, {0x6e4df00, 0xc00078fad0}, 0xc000ccef30)
certimate_server | /app/internal/workflow/dispatcher/invoker.go:97 +0x374
certimate_server | github.com/usual2970/certimate/internal/workflow/dispatcher.(*workflowInvoker).processNode(0xc000438870, {0x6e4df00, 0xc00078fad0}, 0xc0004dc6c0)
certimate_server | /app/internal/workflow/dispatcher/invoker.go:56 +0x8b3
certimate_server | github.com/usual2970/certimate/internal/workflow/dispatcher.(*workflowInvoker).Invoke(0xc000438870, {0x6e4df38, 0xc000c28eb0})
certimate_server | /app/internal/workflow/dispatcher/invoker.go:40 +0xb8
certimate_server | github.com/usual2970/certimate/internal/workflow/dispatcher.(*WorkflowDispatcher).work(0xc0008f4480, {0x6e4df38, 0xc000c28eb0}, 0xc0013ab530)
certimate_server | /app/internal/workflow/dispatcher/dispatcher.go:248 +0x33d
certimate_server | created by github.com/usual2970/certimate/internal/workflow/dispatcher.(*WorkflowDispatcher).dequeueWorker in goroutine 94
certimate_server | /app/internal/workflow/dispatcher/dispatcher.go:201 +0x44d
certimate_server | 2025/03/25 11:02:34 INFO [CERTIMATE] Visit the website: http://0.0.0.0:8090

复现步骤 / Steps to reproduce

看程序流程 证书上传成功 之后就卡住了

日志 / Logs

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

其他 / Miscellaneous

No response

Originally created by @Meteor-showers on GitHub (Mar 25, 2025). Original GitHub issue: https://github.com/certimate-go/certimate/issues/559 ### 软件版本 / Release Version v0.3.5 ### 缺陷描述 / Description certimate_server | 2025/03/25 11:01:57 [INFO] [*.showself.com] Server responded with a certificate. certimate_server | panic: runtime error: invalid memory address or nil pointer dereference certimate_server | [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x3d48c61] certimate_server | certimate_server | goroutine 847 [running]: certimate_server | github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common/http.(*BaseRequest).SetContext(...) certimate_server | /go/pkg/mod/github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common@v1.0.1127/http/request.go:194 certimate_server | github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/live/v20180801.(*Client).ModifyLiveDomainCertBindingsWithContext(0xc00057cb80, {0x6e4ddb0?, 0xaa8c700?}, 0x0?) certimate_server | /go/pkg/mod/github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/live@v1.0.1117/v20180801/client.go:12866 +0x1c1 certimate_server | github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/live/v20180801.(*Client).ModifyLiveDomainCertBindings(...) certimate_server | /go/pkg/mod/github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/live@v1.0.1117/v20180801/client.go:12806 certimate_server | github.com/usual2970/certimate/internal/pkg/core/deployer/providers/tencentcloud-css.(*DeployerProvider).Deploy(0xc00130dec0, {0x6e4df00?, 0xc00078fad0?}, {0xc000910000?, 0x46a7502?}, {0xc000e7aa00?, 0xc000818050?}) certimate_server | /app/internal/pkg/core/deployer/providers/tencentcloud-css/tencentcloud_css.go:91 +0x2c5 certimate_server | github.com/usual2970/certimate/internal/deployer.(*proxyDeployer).Deploy(0xaa8c700?, {0x6e4df00?, 0xc00078fad0?}) certimate_server | /app/internal/deployer/deployer.go:79 +0x38 certimate_server | github.com/usual2970/certimate/internal/workflow/node-processor.(*deployNode).Process(0xc000b3de30, {0x6e4df00, 0xc00078fad0}) certimate_server | /app/internal/workflow/node-processor/deploy_node.go:77 +0x37c certimate_server | github.com/usual2970/certimate/internal/workflow/dispatcher.(*workflowInvoker).processNode(0xc000438870, {0x6e4df00, 0xc00078fad0}, 0xc000ccef30) certimate_server | /app/internal/workflow/dispatcher/invoker.go:97 +0x374 certimate_server | github.com/usual2970/certimate/internal/workflow/dispatcher.(*workflowInvoker).processNode(0xc000438870, {0x6e4df00, 0xc00078fad0}, 0xc0004dc6c0) certimate_server | /app/internal/workflow/dispatcher/invoker.go:56 +0x8b3 certimate_server | github.com/usual2970/certimate/internal/workflow/dispatcher.(*workflowInvoker).Invoke(0xc000438870, {0x6e4df38, 0xc000c28eb0}) certimate_server | /app/internal/workflow/dispatcher/invoker.go:40 +0xb8 certimate_server | github.com/usual2970/certimate/internal/workflow/dispatcher.(*WorkflowDispatcher).work(0xc0008f4480, {0x6e4df38, 0xc000c28eb0}, 0xc0013ab530) certimate_server | /app/internal/workflow/dispatcher/dispatcher.go:248 +0x33d certimate_server | created by github.com/usual2970/certimate/internal/workflow/dispatcher.(*WorkflowDispatcher).dequeueWorker in goroutine 94 certimate_server | /app/internal/workflow/dispatcher/dispatcher.go:201 +0x44d certimate_server | 2025/03/25 11:02:34 INFO [CERTIMATE] Visit the website: http://0.0.0.0:8090 ### 复现步骤 / Steps to reproduce 看程序流程 证书上传成功 之后就卡住了 ### 日志 / Logs <details> ```console # 请在此粘贴日志 / Paste logs here ``` </details> ### 其他 / Miscellaneous _No response_
kerem 2026-03-03 01:02:45 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@Meteor-showers commented on GitHub (Mar 25, 2025):

Image

<!-- gh-comment-id:2750910867 --> @Meteor-showers commented on GitHub (Mar 25, 2025): ![Image](https://github.com/user-attachments/assets/268bcee5-2d76-4688-87bd-8f59e1328113)
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#365
No description provided.