XPI 签名 Linux 无 GUI

发布于 2024-07-06 07:56:20 字数 299 浏览 17 评论 0原文

我正在尝试使用从我的另一台服务器复制的 NSS 证书数据库(cert8.db 和 key3.db)在 linux(无 gui)上签署 XPI,在该服务器上我可以很好地签署 XPI。

在新盒子上,我可以使用全新的测试证书进行签名,但是当我尝试使用旧的证书数据库时,它会抱怨:

signtool:签名数据有问题(未知颁发者)

Certutil 列出了我尝试使用 * 的证书CA 也存在其中。

这个证书数据库可以像这样在计算机之间传输吗? 或者我还需要设置其他文件吗?

TIA 麦克风

I'm trying to sign an XPI on linux (no gui) using the NSS cert db (cert8.db and key3.db) i copied from another server of mine, on which I can sign XPI's just fine.

On the new box I can sign with a brand new test certificate ok, but when i try to use the old cert db, it complains with:

signtool: PROBLEM signing data (Unknown issuer)

Certutil lists the cert im trying to use with a * and the CA is present in there as well.

Is this cert db transferable between computers like this? Or are there any other files I have to setup?

TIA
Mike

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

半城柳色半声笛 2024-07-13 07:56:20

我不确定这是否是您需要的,但它是: http://www.mercille .org/snippets/xpiSigning.php

im not sure if this is what you need, but here it is: http://www.mercille.org/snippets/xpiSigning.php

面如桃花 2024-07-13 07:56:20

如果证书链有一个中间 CA,也需要在那里。

NSS 对于链来说相当挑剔,并且还需要将证书标记为可信。

If the certificate chain has an intermediate CA that also needs to be there.

NSS is rather picky when it comes to the chain and also needs the certs to have been marked as trusted.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文