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.

Attachment: signature.asc
Description: PGP signature

Reply via email to