On Sun, 11 Sep 2016 at 15:19:49 +0200, Marcus Frings wrote: >> ~$ gpg --keyserver hkps://hkps.pool.sks-keyservers.net >> --recv-keys 39278DA8109E6244 gpg: keyserver receive failed: Invalid >> argument ~$ $ gpg --keyserver hkp://pool.sks-keyservers.net >> --recv-keys 39278DA8109E6244 gpg: key 39278DA8109E6244: "Guilhem >> Moulin" not changed gpg: Total number processed: 1 >> gpg: unchanged: 1 > > Huh? Receiving keys via hkps works as expected for me: My bad. This seems to be due to the presence of ‘use-tor’ in my ‘~/.gnupg/dirmngr.conf’. Looks like an upstream bug, but not related to your problem.
Still, I can't reproduce this. Could you try to pass ‘--debug-level basic’ to the recv-key command? --8<---------------------------------------------------------------->8-- diff --git a/caff/caff b/caff/caff index 6dacd57..c8046d3 100755 --- a/caff/caff +++ b/caff/caff @@ -1375,6 +1375,7 @@ sub import_keys_to_sign($) { notice("Fetching keys from a keyserver (this may take a while)..."); my @args = (extra_args => ['--keyserver='.$CONFIG{'keyserver'}]) if defined $CONFIG{'keyserver'}; my $gpg = mkGnuPG( homedir => $GNUPGHOME, @args ); + $gpg->options->push_extra_args(qw/--debug-level basic/); # logger: requesting key ... from hkp # stdout: gpgkeys: key ... not found on keyserver my $handles = mkGnuPG_fds( status => undef ); --8<---------------------------------------------------------------->8-- If this doesn't produce anything useful, could you also enable debug output for dirmngr? For instance by adding debug-level basic log-file /run/user/1000/dirmngr.log to ~/.gnupg/dirmngr.conf. -- Guilhem.
signature.asc
Description: PGP signature