FiloSottile/mkcert

CA installation in windows throwing ERROR "ERROR: add cert: Failed adding cert: The request is not supported"

Ouverte

#176 ouverte le 15 juil. 2019

 (3 commentaires) (0 réaction) (0 personne assignée)Go (3 115 forks)batch import
Windowshelp wanted

Métriques du dépôt

Stars
 (58 912 étoiles)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

Description

Hi,

Thanks to mkcert for providing us a great tool for multiple environments. Anyone, could you please give me a hint why I am getting the below error. The background is, I have a node js application which is taking help of mkcert to create a CA for Windows. While starting the nodejs app, it ended with the error

(node:2192) UnhandledPromiseRejectionWarning: Error: Command failed: SET CAROOT=C:\Program Files (x86)\Test\cert && "C:\Program Files (x86)\Test\cert\mkcert-v1.3.0-windows-amd64.exe" -install -cert-file "C:\Program Files (x86)\Test\cert\localhost.crt" -key-file "C:\Program Files (x86)\Test\cert\localhost.key" localhost Created a new local CA at "C:\Program Files (x86)\Test\cert" 💥 ERROR: add cert: Failed adding cert: The request is not supported.

Notes:

  • I have customized the CARROT.
  • while looking at the mkcert code, the error is thrown by truststore_windows.go at addCert, which is internally calling crypt32.dll. I am not sure what is going wrong with crypt32.dll . @FiloSottile , could you please have a look at this. Thanks,

Guide contributeur