Haskell or Elm error: unknown public key OID
Haskell or Elm error: unknown public key OID
我在使用 Elm 的 Windows 中遇到错误:
elm-make.exe: unknown public key OID: [1,2,643,2,2,19]
我对Haskell平台也有同样的看法,因为这是Data.X509.PublicKey
模块的错误。如何解决?
我发现 1.2.643.2.2.19
是 GOST R 34.10-2001
加密算法,与 Crypto PRO 加密软件一起安装。如何将其恢复为默认值?
我确认它可能 CryptoPro。对我来说,使用 pandoc-citeproc
.
时发生错误
我是这样解决的,不用重装Windows:
- 删除 CryproPro。
- 然后使用 ΓОСТ 算法手动删除受信任的根证书(它们可能是此类崩溃的原因),如图所示 here。
祝你好运!
P.S。不知道俄罗斯 ΓОСТ 证书是否真的以某种非常糟糕的方式违反了标准,或者 Haskell 库确实违反了标准。这有待调查。
我在使用 Elm 的 Windows 中遇到错误:
elm-make.exe: unknown public key OID: [1,2,643,2,2,19]
我对Haskell平台也有同样的看法,因为这是Data.X509.PublicKey
模块的错误。如何解决?
我发现 1.2.643.2.2.19
是 GOST R 34.10-2001
加密算法,与 Crypto PRO 加密软件一起安装。如何将其恢复为默认值?
我确认它可能 CryptoPro。对我来说,使用 pandoc-citeproc
.
我是这样解决的,不用重装Windows:
- 删除 CryproPro。
- 然后使用 ΓОСТ 算法手动删除受信任的根证书(它们可能是此类崩溃的原因),如图所示 here。
祝你好运!
P.S。不知道俄罗斯 ΓОСТ 证书是否真的以某种非常糟糕的方式违反了标准,或者 Haskell 库确实违反了标准。这有待调查。