here is the scenario:
- Install gpg4win in latest beta in win10 64 bit vm
- download certificate revocation list from any provider (i.E.
http://crl.cacert.org/revoke.crl)
- remove the network access from the vm
- load the crl manually (i.E. "gpgsm --call-dirmngr loadcrl
C:\Users\intevation\Downloads\root-ca-2010.crl")
- Error 2016-08-25 10:34:09 dirmngr[4428] handler for fd 488 started 2016-08-25 10:34:09 dirmngr[4428] DBG: chan_0x000001e8 -> # Home:
C:\Users\intevation\AppData\Roaming\gnupg
2016-08-25 10:34:09 dirmngr[4428] DBG: chan_0x000001e8 -> # Config:
C:\Users\intevation\AppData\Roaming\gnupg\dirmngr.conf
2016-08-25 10:34:09 dirmngr[4428] DBG: chan_0x000001e8 -> OK Dirmngr 2.1.11
at your service
2016-08-25 10:34:09 dirmngr[4428] handler for fd 500 started 2016-08-25 10:34:09 dirmngr[4428] DBG: chan_0x000001f4 -> # Home:
C:\Users\intevation\AppData\Roaming\gnupg
2016-08-25 10:34:09 dirmngr[4428] DBG: chan_0x000001f4 -> # Config:
C:\Users\intevation\AppData\Roaming\gnupg\dirmngr.conf
2016-08-25 10:34:09 dirmngr[4428] DBG: chan_0x000001f4 -> OK Dirmngr 2.1.11
at your service
2016-08-25 10:34:09 dirmngr[4428] DBG: chan_0x000001f4 <- GETINFO version 2016-08-25 10:34:09 dirmngr[4428] DBG: chan_0x000001f4 -> D 2.1.11 2016-08-25 10:34:09 dirmngr[4428] DBG: chan_0x000001f4 -> OK 2016-08-25 10:34:09 dirmngr[4428] DBG: chan_0x000001f4 <- OPTION audit-events=1 2016-08-25 10:34:09 dirmngr[4428] DBG: chan_0x000001f4 -> OK 2016-08-25 10:34:09 dirmngr[4428] DBG: chan_0x000001f4 <- loadcrl
C:\Users\intevation\Downloads\root-ca-2010.crl
2016-08-25 10:34:09 dirmngr[4428] update times of this CRL:
this=20160806T140950 next=20160925T140950
2016-08-25 10:34:09 dirmngr[4428] ksba_crl_parse failed: Unknown system error 2016-08-25 10:34:09 dirmngr[4428] crl_parse_insert failed: Unknown system error 2016-08-25 10:34:09 dirmngr[4428] command 'LOADCRL' failed: Unknown system
error <Unknown source>
2016-08-25 10:34:09 dirmngr[4428] DBG: chan_0x000001f4 -> ERR -1 Unknown
system error <Unknown source>
2016-08-25 10:34:09 dirmngr[4428] DBG: chan_0x000001e8 <- [eof] 2016-08-25 10:34:09 dirmngr[4428] handler for fd 488 terminated 2016-08-25 10:34:09 dirmngr[4428] DBG: chan_0x000001f4 <- [eof] 2016-08-25 10:34:09 dirmngr[4428] handler for fd 500 terminated
Additionally: Works in Linux too (Just hit any Linux Live CD and retry the steps
described above)