General
cancel
Showing results for 
Search instead for 
Did you mean: 

gpg: Can't check signature: public key not found

SOLVED
Go to solution
Narendra Uttekar
Regular Advisor

gpg: Can't check signature: public key not found

Hi,
The ignite which i had taken on server has encrption and decryption enabled RSA Key for sending files over ftp. So i thought if i restored that ignite on other server..it should work without any problem to sending files over ftp to other external server. But when i try i am getting the error message...
gpg: encrypted with 1024-bit ELG-E key, ID 54C728F2, created 2007-03-28
"xxx "
gpg: Signature made Fri Feb 20 12:11:59 2009 PST using RSA key ID 5C1B4E31
gpg: Can't check signature: public key not found

Thanks,
Narendra
7 REPLIES
Steven Schweda
Honored Contributor

Re: gpg: Can't check signature: public key not found

> [...] i am getting [...]

Who is "i"?

GnuPG key files are normally found under a
user's HOME directory ("~/.gnupg"). What's
there?
Narendra Uttekar
Regular Advisor

Re: gpg: Can't check signature: public key not found

I means myself Narendra...Becuase logically it should work becuase i had restored ignite backup.
Do i will need to regenerate the key and send to customer?
Steven E. Protter
Exalted Contributor
Solution

Re: gpg: Can't check signature: public key not found

Shalom,

If the keys were stored in the vg restored from Ignite, you should not have to generate new keys again.

Unless you swapped out a NIC card or something.

Are the files there? What are the permissions?

SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
OldSchool
Honored Contributor

Re: gpg: Can't check signature: public key not found

"if i restored that ignite on other server..it should work without..."

so you took an ignite image on A and restored on B, correct? if so, that essentially changed the nic/hostname. The public key is out there w/ the old server ip / name, but not the new one....

I think you need to go thru the distribution process again....using the existing key if desired.

Narendra Uttekar
Regular Advisor

Re: gpg: Can't check signature: public key not found

Hi,
You are correct I took an ignite image on A and restored on B. But i kept the hostname same but differnet IP. But i am able to connect to Customer FTP server and able to download the files which are encrypted. I am only getting this error if i ran through automated script which is scheduled in cron.
Steven Schweda
Honored Contributor

Re: gpg: Can't check signature: public key not found

As usual, it might help if you didn't hide
all the important details when you described
the problem.

> [...] I am only getting this error [...]

What, exactly, is in whose crontab?

> [...] automated script [...]

Does this script work when not run by cron,
and fail when run by cron?

What's in the script?
Narendra Uttekar
Regular Advisor

Re: gpg: Can't check signature: public key not found

Thanks for the solution.