Air-gapped machine vkey error - openBinaryFile: does not exist


I seem to be getting a problem that occurs when I input the command:

“cardano-cli node issue-op-cert
–kes-verification-key-file kes.vkey
–cold-signing-key-file $HOME/cold-keys/node.skey
–operational-certificate-issue-counter $HOME/cold-keys/node.counter
–out-file node.cert”

I changed the kes-period to what it should be but I’m getting an error which states the following.

"Command failed: node issue op-cert Error: kes.vkey: kes.vkey: openBinaryFile: does not exist (No such file or directory)"

I pasted my kes.vkey into the air-gapped machine’s /cold-keys folder too btw.

Does anyone understand why this is happening?

Thanks in advance,


check the path of the kes.vkey: ls -l $HOME/cold-keys/kes.vkey
then, try to use the full path for kes.vkey as well - like --kes-verification-key-file $HOME/cold-keys/kes.vkey

Worked, you’re the best!

1 Like