gpt4 book ai didi

mono - mozroots 命令因不支持的哈希错误而失败

转载 作者:行者123 更新时间:2023-12-01 04:26:28 25 4
gpt4 key购买 nike

我在新安装的 12.04 LTS 上使用以下命令集。

sudo apt-get install -qq python-software-properties
sudo add-apt-repository -y ppa:v-kukol/mono-testing
sudo apt-get update -qq > /dev/null
sudo apt-get install -qq mono-complete mono-gmcs > /dev/null
mozroots --import --sync

不过,mozroots 命令失败,并显示以下错误消息。

Mozilla Roots Importer - version 3.0.12.0
Download and import trusted root certificates from Mozilla's MXR.
Copyright 2002, 2003 Motus Technologies. Copyright 2004-2008 Novell. BSD licensed.
Downloading from 'http://mxr.mozilla.org/seamonkey/source/security/nss/lib/ckfw/builtins/certdata.txt?raw=1'...

Importing certificates into user store...

Error: System.Security.Cryptography.CryptographicException: Unsupported hash algorithm: 1.2.840.10045.4.3.3
at Mono.Security.Cryptography.PKCS1.HashNameFromOid (System.String oid) [0x00000] in <filename unknown>:0
at Mono.Security.Cryptography.PKCS1.CreateFromOid (System.String oid) [0x00000] in <filename unknown>:0
at Mono.Security.X509.X509Certificate.get_Hash () [0x00000] in <filename unknown>:0
at Mono.Security.X509.X509CertificateCollection.IndexOf (Mono.Security.X509.X509Certificate value) [0x00000] in <filename unknown>:0
at Mono.Security.X509.X509CertificateCollection.Contains (Mono.Security.X509.X509Certificate value) [0x00000] in <filename unknown>:0
at Mono.Tools.MozRoots.Process () [0x00000] in <filename unknown>:0
at Mono.Tools.MozRoots.Main (System.String[] args) [0x00000] in <filename unknown>:0

我在使用 Mono 2.10.8.1(12.04 的默认版本)时没有遇到这个问题。但是,我现在的应用程序需要一些 Mono 的新功能。

如何解决这个错误?

最佳答案

这是最近修复的。获得修复的最简单方法是更新到 Mono 3.2.x。另一种方法是使用较旧的 Mono(例如 2.10)来下载证书。

关于mono - mozroots 命令因不支持的哈希错误而失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18186393/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com