Just for comparison, this is the output here for the initial command you tried to use:
gpg --recv-keys 0x22C07BA534178CD02EFE22AAB88B2FD43DBDC284
gpg: keyserver receive failed: No name
kgpg created this ~/.gnupg/gpg.conf here:
# GnuPG config file created by KGpg
keyserver hkp://search.keyserver.net
When I added port 80 keyserver hkp://search.keyserver.net:80
output changes to:
gpg --recv-keys 0x22C07BA534178CD02EFE22AAB88B2FD43DBDC284
gpg: no valid OpenPGP data found.
gpg: Total number processed: 0
Using the above with --keyserver completes the import:
gpg --keyserver hkp://keys.gnupg.net --recv-keys 0x22C07BA534178CD02EFE22AAB88B2FD43DBDC284
key B88B2FD43DBDC284:
14 signatures not checked due to missing keys
gpg: key B88B2FD43DBDC284: public key "openSUSE Project Signing Key <opensuse@opensuse.org>" imported
gpg: public key of ultimately trusted key BFD6ACBE02238B03 not found
gpg: public key of ultimately trusted key 83D17F5890BFE697 not found
gpg: public key of ultimately trusted key 6FF83ECF58737A21 not found
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
gpg: depth: 0 valid: 4 signed: 1 trust: 0-, 0q, 0n, 0m, 0f, 4u
gpg: depth: 1 valid: 1 signed: 0 trust: 1-, 0q, 0n, 0m, 0f, 0u
gpg: Total number processed: 1
gpg: imported: 1
Result is equally successful if I edit gpg.conf and set to keyserver hkp://keys.gnupg.net
, then no need to call --recv-keys
with --keyserver
(and please use code tags --enclose with 3 backticks```--, done for you so far)