2016-08-22 2 views
6

나는 느릅 나무와 함께 윈도우에 오류가 있습니다 하스켈 또는 느릅 나무 오류 : 알 수없는 공개 키 OID

elm-make.exe: unknown public key OID: [1,2,643,2,2,19] 

이 또한 내가 하스켈 플랫폼과 같은 가지고, 그것은 Data.X509.PublicKey 모듈의 오류 때문입니다. 그것을 고치는 방법?

나는 1.2.643.2.2.19암호화 PRO 암호화 소프트웨어가 설치된 GOST R 34.10-2001 암호화 알고리즘 인 것으로 나타났습니다. 다시 기본값으로 되돌릴 수 있습니까?

+0

자세한 정보를 제공해 주시겠습니까? elm-make를 실행하려고 할 때마다이 오류가 발생합니까? 아니면 특정 입력 파일에 대해서만 얻으십니까? –

+0

매번. ** Crypto Pro **를 설치 한 후 가져옵니다. 나는 Haskell에게 필요한 "1.2.643.2.2.3"알고리즘을 어떻게 사용할 지 모른다. Haskell보다 Windows를 재설치하면 느릅 나무가 잘 작동합니다. – DenisKolodin

답변

1

가능성 있음 CryptoPro입니다. 나를 위해 pandoc-citeproc을 사용할 때 오류가 발생했습니다.

나는 이런 식으로 윈도우를 다시 설치하지 않고 그것을 해결 :

  1. 을 CryproPro 제거.
  2. 그런 다음 here과 같이 ГОСТ 알고리즘을 사용하여 신뢰할 수있는 루트 인증서를 수동으로 제거합니다 (이러한 크래시의 원인 일 가능성이 높음).

행운을 빈다.

P. 러시아 ГОСТ 인증서가 실제로 아주 나쁜 방식으로 표준을 위반하거나 Haskell 라이브러리가 위반하는지 여부를 모릅니다. 조사 대상이됩니다.