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

