XPI 签名 Linux 无 GUI
我正在尝试使用从我的另一台服务器复制的 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我不确定这是否是您需要的,但它是: 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
如果证书链有一个中间 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.