Windows error 3 is ESRCH, but for fopen that should be the directory/path not "process" as strerror gives (on at least some versions of MS C runtime).
Make sure the indicated path exists, starting at the current directory you are in, and is accessible by you. If you are using an installer-created system-wide directory, it might be restricted to Administrator or somesuch, maybe depending on Windows version. If you want to use a different location for the CAkey and maybe other things like CAcert, change your config, use a different config, or use commandline options. From: <mailto:owner-openssl-us...@openssl.org> owner-openssl-us...@openssl.org [ <mailto:owner-openssl-us...@openssl.org> mailto:owner-openssl-us...@openssl.org] On Behalf Of Hideo Kuze Sent: Monday, September 30, 2013 11:15 To: <mailto:openssl-users@openssl.org> openssl-users@openssl.org Subject: *** Spam *** Error when trying to sign a certificate. "OpenSSL> ca -in alice.pem -out alice_signed_by_acme_root.pem Using configuration from C:\OpenSSL-Win32\bin\openssl.cfg Loading 'screen' into random state - done Error opening CA private key ./demoCA/private/cakey.pem 3284:error:02001003:system library:fopen:No such process:.\crypto\bio\bss_file.c :398:fopen('./demoCA/private/cakey.pem','rb') 3284:error:20074002:BIO routines:FILE_CTRL:system lib:.\crypto\bio\bss_file.c:40 0: unable to load CA private key error in ca " C:\OpenSSL-Win32\bin\PEM\demoCA