[GH-ISSUE #55] window服务端部署,运行问题 #46

Closed
opened 2026-03-03 11:55:39 +03:00 by kerem · 5 comments
Owner

Originally created by @ketergao on GitHub (May 3, 2021).
Original GitHub issue: https://github.com/Finb/bark-server/issues/55

panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xc0000005 code=0x0 addr=0x20 pc=0x60d073]

goroutine 1 [running]:
crypto/x509.(*CertPool).addCertFunc(...)
crypto/x509/cert_pool.go:188
crypto/x509.(*CertPool).AppendCertsFromPEM(0x0, 0xc000131800,
d)
crypto/x509/cert_pool.go:226 +0x2f3
github.com/finb/bark-server/v2/apns.init.0()
github.com/finb/bark-server/v2/apns/apns.go:45 +0x1e5

windows部署的时候,报异常,不知道为什么?

Originally created by @ketergao on GitHub (May 3, 2021). Original GitHub issue: https://github.com/Finb/bark-server/issues/55 panic: runtime error: invalid memory address or nil pointer dereference [signal 0xc0000005 code=0x0 addr=0x20 pc=0x60d073] goroutine 1 [running]: crypto/x509.(*CertPool).addCertFunc(...) crypto/x509/cert_pool.go:188 crypto/x509.(*CertPool).AppendCertsFromPEM(0x0, 0xc000131800, d) crypto/x509/cert_pool.go:226 +0x2f3 github.com/finb/bark-server/v2/apns.init.0() github.com/finb/bark-server/v2/apns/apns.go:45 +0x1e5 windows部署的时候,报异常,不知道为什么?
kerem closed this issue 2026-03-03 11:55:39 +03:00
Author
Owner

@metrue commented on GitHub (May 7, 2021):

@ketergao

可以提供一下你的操作步骤么,我们可以尝试复现一下。

<!-- gh-comment-id:833999762 --> @metrue commented on GitHub (May 7, 2021): @ketergao 可以提供一下你的操作步骤么,我们可以尝试复现一下。
Author
Owner

@mritd commented on GitHub (May 7, 2021):

golang/go#16736

<!-- gh-comment-id:834019445 --> @mritd commented on GitHub (May 7, 2021): golang/go#16736
Author
Owner

@mritd commented on GitHub (May 7, 2021):

@ketergao 已修复

<!-- gh-comment-id:834024419 --> @mritd commented on GitHub (May 7, 2021): @ketergao 已修复
Author
Owner

@ketergao commented on GitHub (May 7, 2021):

这个貌似是go在window下 systemCertPool不可用导致了。
感谢.

<!-- gh-comment-id:834037392 --> @ketergao commented on GitHub (May 7, 2021): 这个貌似是go在window下 systemCertPool不可用导致了。 感谢.
Author
Owner

@mritd commented on GitHub (May 7, 2021):

由于我们本身内置了 APNS CA,所以目前我们直接采用空 pool,理论上可以撑到将来 APNS 再次更换新 CA

<!-- gh-comment-id:834041863 --> @mritd commented on GitHub (May 7, 2021): 由于我们本身内置了 APNS CA,所以目前我们直接采用空 pool,理论上可以撑到将来 APNS 再次更换新 CA
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/bark-server#46
No description provided.