Page MenuHome GnuPG
Feed Advanced Search

Nov 7 2017

bernhard added a comment to T3487: Check ldap timeout for CMS certificate search.

So maybe there is also a display problem, as I saw 0:00 in Kleo. I have to recheck.

Nov 7 2017, 11:30 AM · Windows, dirmngr, gpg4win
werner added a comment to T3487: Check ldap timeout for CMS certificate search.

The default for the timeout are 100 seconds. I will chnage that to 15 seconds which is the same what we use for keyservers.

Nov 7 2017, 10:04 AM · Windows, dirmngr, gpg4win
bernhard created T3487: Check ldap timeout for CMS certificate search in the S1 Public space.
Nov 7 2017, 8:55 AM · Windows, dirmngr, gpg4win

Oct 26 2017

werner renamed T3287: Improve http proxy support by honoring SRV RRs. from Improve http proxy support to Improve http proxy support by honoring SRV RRs..
Oct 26 2017, 1:10 PM · gnupg, dirmngr

Oct 24 2017

werner placed T2968: gpg --search: Connection closed in DNS up for grabs.
Oct 24 2017, 3:00 PM · Info Needed, gnupg (gpg22), Bug Report, Debian, Keyserver, dirmngr

Oct 22 2017

werner added a comment to T3381: dirmngr won't start on Windows 10 with admin level account.

Can you please try again with the standard shell (and not the power shell)?

Oct 22 2017, 6:22 PM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report

Oct 20 2017

werner edited projects for T2968: gpg --search: Connection closed in DNS, added: gnupg (gpg22); removed gnupg (gpg21), gnupg.
Oct 20 2017, 1:48 PM · Info Needed, gnupg (gpg22), Bug Report, Debian, Keyserver, dirmngr
werner edited projects for T3089: macOS - use OpenDirectory Framework, added: gnupg (gpg23); removed gnupg (gpg21).
Oct 20 2017, 1:47 PM · gnupg24, gnupg (gpg23), dirmngr, MacOS

Oct 12 2017

frougon added a comment to T3331: gpg: Address family not supported by protocol if kernel doesn't support ipv6.

Hello Werner and other participants,

Oct 12 2017, 9:50 AM · gnupg (gpg22), dirmngr, Bug Report

Oct 9 2017

werner added a comment to T3331: gpg: Address family not supported by protocol if kernel doesn't support ipv6.

The question is how to detect whether v4 or v6 is supported. Most systems support both versions but that does not mean that they can actually be used (i.e. due to improper setup or no connectivity). Even the "address family" not supported can be due to a missing kernel module and thus be a transient error message.

Oct 9 2017, 5:08 PM · gnupg (gpg22), dirmngr, Bug Report
dkg added a comment to T3331: gpg: Address family not supported by protocol if kernel doesn't support ipv6.

I agree with @kristianf that dirmngr should be more clever about this sort of failure. The error message could be clearer at least, but the right response is really to skip all IPv4 addresses if the machine has no IPv4 stack, and to skip all IPv6 addresses if the machine has no IPv6 stack.

Oct 9 2017, 4:15 PM · gnupg (gpg22), dirmngr, Bug Report
frougon added a comment to T3331: gpg: Address family not supported by protocol if kernel doesn't support ipv6.

The workaround I've found is to put:

Oct 9 2017, 1:33 PM · gnupg (gpg22), dirmngr, Bug Report

Sep 24 2017

werner added a project to T3392: keyserver default should include pool onionbalance hkp://jirk5u4osbsr34t5.onion: Keyserver.
Sep 24 2017, 10:03 AM · Too Old, Keyserver, Feature Request, dirmngr

Sep 22 2017

kristianf added a comment to T3392: keyserver default should include pool onionbalance hkp://jirk5u4osbsr34t5.onion.

Thanks, that is interesting info, I need to look into that.

Sep 22 2017, 7:45 PM · Too Old, Keyserver, Feature Request, dirmngr
dkg added a comment to T3392: keyserver default should include pool onionbalance hkp://jirk5u4osbsr34t5.onion.

I spoke with the author of onionbalance, and they said:

Sep 22 2017, 7:35 PM · Too Old, Keyserver, Feature Request, dirmngr

Sep 21 2017

kristianf added a comment to T3392: keyserver default should include pool onionbalance hkp://jirk5u4osbsr34t5.onion.

I'm not entirely sure whether it is due to low usage or little problems with the service, but it seems to work pretty OK. My primary concern is that as opposed to DNS based system, the onionbalance system requires my node to be running and available and as such constitutes a SPOF. Although I've cleaned up my scripts sufficiently, e.g network outage will make this service unavailable whereby the hkps pool will continue to function.

Sep 21 2017, 4:27 PM · Too Old, Keyserver, Feature Request, dirmngr

Sep 8 2017

werner triaged T3392: keyserver default should include pool onionbalance hkp://jirk5u4osbsr34t5.onion as Normal priority.

Do you mean this?

Sep 8 2017, 8:18 AM · Too Old, Keyserver, Feature Request, dirmngr

Sep 7 2017

dkg created T3392: keyserver default should include pool onionbalance hkp://jirk5u4osbsr34t5.onion.
Sep 7 2017, 4:49 PM · Too Old, Keyserver, Feature Request, dirmngr
gniibe claimed T2964: dirmngr and gpg-agent should work automatically even when GNUPGHOME is larger than sun_path.
Sep 7 2017, 12:35 AM · Stalled, scd, gpgagent, Bug Report, gnupg, dirmngr

Sep 4 2017

ariane added a comment to T3381: dirmngr won't start on Windows 10 with admin level account.

No, there isn't any error message or output, and it not accept any input.
Here is a GIF capture, but may not helpful.

Sep 4 2017, 8:05 PM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report
werner added projects to T3381: dirmngr won't start on Windows 10 with admin level account: Windows, dirmngr.

dirmngr is meanwhile an integral part of GnuPG. The old 1.1 dirmngr is entire obsosolete and won't do what gpg expects from it. To better diagnose the problem you can do this:

Sep 4 2017, 8:30 AM · libassuan, Restricted Project, gpg4win, dirmngr, Windows, Bug Report

Aug 28 2017

werner triaged T3374: gpg recv-keys fail if first dns server end up with "Connection refused" as Normal priority.
Aug 28 2017, 7:34 PM · dns, dirmngr, Bug Report
kolorafa created T3374: gpg recv-keys fail if first dns server end up with "Connection refused".
Aug 28 2017, 2:15 PM · dns, dirmngr, Bug Report

Aug 27 2017

elonsatoshi added a comment to T2968: gpg --search: Connection closed in DNS.

Well, I'm able to reproduce this issue on Parabola. I was also get a different error when I turn off my vpn: `server indicated a failure```, but now I get the dns error again.

elonsatoshi@tyger ~> gpg -vvv --debug-level guru --search elonsatoshi@riseup.net
gpg: using character set 'utf-8'
gpg: enabled debug flags: packet mpi crypto filter iobuf memory cache memstat trust hashing ipc clock lookup extprog
gpg: DBG: [not enabled in the source] start
gpg: DBG: chan_3 <- # Home: /home/elonsatoshi/.gnupg
gpg: DBG: chan_3 <- # Config: [none]
gpg: DBG: chan_3 <- OK Dirmngr 2.1.23 at your service
gpg: DBG: connection to the dirmngr established
gpg: DBG: chan_3 -> GETINFO version
gpg: DBG: chan_3 <- D 2.1.23
gpg: DBG: chan_3 <- OK
gpg: DBG: chan_3 -> KEYSERVER --clear hkps://pgp.mit.edu/
gpg: DBG: chan_3 <- OK
gpg: DBG: chan_3 -> KS_SEARCH -- elonsatoshi@riseup.net
gpg: DBG: chan_3 <- ERR 167772876 Connection closed in DNS <Dirmngr>
gpg: error searching keyserver: Connection closed in DNS
gpg: keyserver search failed: Connection closed in DNS
gpg: DBG: chan_3 -> BYE
gpg: DBG: [not enabled in the source] stop
gpg: keydb: handles=0 locks=0 parse=0 get=0
gpg:        build=0 update=0 insert=0 delete=0
gpg:        reset=0 found=0 not=0 cache=0 not=0
gpg: kid_not_found_cache: count=0 peak=0 flushes=0
gpg: sig_cache: total=0 cached=0 good=0 bad=0
gpg: random usage: poolsize=600 mixed=0 polls=0/0 added=0/0
              outmix=0 getlvl1=0/0 getlvl2=0/0
gpg: rndjent stat: collector=0x0000000000000000 calls=0 bytes=0
gpg: secmem usage: 0/32768 bytes in 0 blocks
elonsatoshi@tyger ~> sudo rc-service openvpn stop
[sudo] password for elonsatoshi: 
 * WARNING: openvpn is already stopped
elonsatoshi@tyger ~> pidof openvpn
elonsatoshi@tyger ~> gpg -vvv --debug-level guru --search elonsatoshi@riseup.net
gpg: using character set 'utf-8'
gpg: enabled debug flags: packet mpi crypto filter iobuf memory cache memstat trust hashing ipc clock lookup extprog
gpg: DBG: [not enabled in the source] start
gpg: DBG: chan_3 <- # Home: /home/elonsatoshi/.gnupg
gpg: DBG: chan_3 <- # Config: [none]
gpg: DBG: chan_3 <- OK Dirmngr 2.1.23 at your service
gpg: DBG: connection to the dirmngr established
gpg: DBG: chan_3 -> GETINFO version
gpg: DBG: chan_3 <- D 2.1.23
gpg: DBG: chan_3 <- OK
gpg: DBG: chan_3 -> KEYSERVER --clear hkps://pgp.mit.edu/
gpg: DBG: chan_3 <- OK
gpg: DBG: chan_3 -> KS_SEARCH -- elonsatoshi@riseup.net
gpg: DBG: chan_3 <- ERR 167772876 Connection closed in DNS <Dirmngr>
gpg: error searching keyserver: Connection closed in DNS
gpg: keyserver search failed: Connection closed in DNS
gpg: DBG: chan_3 -> BYE
gpg: DBG: [not enabled in the source] stop
gpg: keydb: handles=0 locks=0 parse=0 get=0
gpg:        build=0 update=0 insert=0 delete=0
gpg:        reset=0 found=0 not=0 cache=0 not=0
gpg: kid_not_found_cache: count=0 peak=0 flushes=0
gpg: sig_cache: total=0 cached=0 good=0 bad=0
gpg: random usage: poolsize=600 mixed=0 polls=0/0 added=0/0
              outmix=0 getlvl1=0/0 getlvl2=0/0
gpg: rndjent stat: collector=0x0000000000000000 calls=0 bytes=0
gpg: secmem usage: 0/32768 bytes in 0 blocks
Aug 27 2017, 4:58 PM · Info Needed, gnupg (gpg22), Bug Report, Debian, Keyserver, dirmngr

Aug 14 2017

kristianf added a comment to T3331: gpg: Address family not supported by protocol if kernel doesn't support ipv6.

If you don't have a TCP enabled OS, you can use configure --disable-dirmngr.

Aug 14 2017, 11:22 AM · gnupg (gpg22), dirmngr, Bug Report

Aug 5 2017

gerddie added a comment to T3331: gpg: Address family not supported by protocol if kernel doesn't support ipv6.

I see your point.

Aug 5 2017, 5:00 PM · gnupg (gpg22), dirmngr, Bug Report
werner added a comment to T3331: gpg: Address family not supported by protocol if kernel doesn't support ipv6.

BTW, dirmngr has an option --disable-ipv4.

Aug 5 2017, 3:05 PM · gnupg (gpg22), dirmngr, Bug Report
werner triaged T3331: gpg: Address family not supported by protocol if kernel doesn't support ipv6 as Low priority.

If you don't have a TCP enabled OS, you can use configure --disable-dirmngr.

Aug 5 2017, 3:03 PM · gnupg (gpg22), dirmngr, Bug Report

Jul 28 2017

dkg reopened T2849: dirmngr fails to terminate on SIGTERM if an existing connection is open as "Open".

why should it wait for the timeout in the pselect call? shouldn't it be able to respond immediately to the final connection closing?

Jul 28 2017, 12:31 AM · Too Old, gnupg, Bug Report, dirmngr

Jul 26 2017

werner added a comment to T2935: use-tor should have a third possible value, "if available".

FWIW, using a Debian specific thing is not portable and Unix sockets won't work on Windows. Thus using the standard localhost connection is simpler than adding extra complexity.

Jul 26 2017, 2:17 PM · gnupg (gpg22), In Progress, Feature Request, dirmngr
werner closed T2935: use-tor should have a third possible value, "if available" as Resolved.

Okay, I implemented the second part and Tor is now used if availabale.
--no-use-tor disables Tor.
--use-tor forces use Tor and can't be reset.

Jul 26 2017, 2:06 PM · gnupg (gpg22), In Progress, Feature Request, dirmngr
werner claimed T2935: use-tor should have a third possible value, "if available".
Jul 26 2017, 10:38 AM · gnupg (gpg22), In Progress, Feature Request, dirmngr

Jul 25 2017

marcus closed T2858: way to not spawn (or despawn) gpg-agent and dirmngr as Wontfix.

Sufficient workarounds have been found.

Jul 25 2017, 7:45 PM · gnupg, dirmngr, Feature Request
marcus closed T2849: dirmngr fails to terminate on SIGTERM if an existing connection is open as Resolved.

It takes a couple of seconds for dirmngr to terminate after closing the last connection, maybe due to the timeout in the pselect call. Apart from that, it works as expected.

Jul 25 2017, 6:43 PM · Too Old, gnupg, Bug Report, dirmngr

Jul 19 2017

justus closed T3087: dirmngr, when configured to use an .onion address, should not permit HTTP redirects to a non-onion address as Resolved.
Jul 19 2017, 5:40 PM · dirmngr, gnupg (gpg22)
justus added a comment to T3087: dirmngr, when configured to use an .onion address, should not permit HTTP redirects to a non-onion address.

Fixed in e7fc6e3bf0eb6ffe53e1f099d28ce45cef4a8a87.

Jul 19 2017, 5:40 PM · dirmngr, gnupg (gpg22)
justus claimed T3087: dirmngr, when configured to use an .onion address, should not permit HTTP redirects to a non-onion address.
Jul 19 2017, 3:02 PM · dirmngr, gnupg (gpg22)
justus created T3287: Improve http proxy support by honoring SRV RRs..
Jul 19 2017, 12:34 PM · gnupg, dirmngr
justus closed T2940: dirmngr fails for hkps when http-proxy is in use as Resolved.

Implemented in da91d2106a17c796ddb066a34db92d33b21c81f7.

Jul 19 2017, 12:31 PM · Feature Request, gnupg (gpg22), Debian, gnupg, dirmngr

Jul 18 2017

justus claimed T2940: dirmngr fails for hkps when http-proxy is in use.
Jul 18 2017, 4:27 PM · Feature Request, gnupg (gpg22), Debian, gnupg, dirmngr
justus closed T2924: HTTP(S) preferred key servers always treated as HKP as Resolved.

Fixed in b231959728a0056094134e0fca8cc916c24ef37e.

Jul 18 2017, 2:01 PM · gnupg (gpg22), Bug Report, dirmngr
justus claimed T2924: HTTP(S) preferred key servers always treated as HKP.
Jul 18 2017, 12:05 PM · gnupg (gpg22), Bug Report, dirmngr

Jul 17 2017

justus edited projects for T2924: HTTP(S) preferred key servers always treated as HKP, added: gnupg (gpg22); removed gnupg, gnupg (gpg21).
Jul 17 2017, 10:46 AM · gnupg (gpg22), Bug Report, dirmngr

Jul 13 2017

marcus edited projects for T2964: dirmngr and gpg-agent should work automatically even when GNUPGHOME is larger than sun_path, added: Stalled; removed In Progress, gnupg (gpg22).
Jul 13 2017, 1:29 AM · Stalled, scd, gpgagent, Bug Report, gnupg, dirmngr

Jul 12 2017

dkg added a comment to T3257: dirmngr cannot set port for nameserver.

Agreed, i think the OP is asking for X when he wants Y, so that makes this request a little bit strange.

Jul 12 2017, 12:22 AM · Feature Request, dirmngr

Jul 11 2017

justus added a comment to T3257: dirmngr cannot set port for nameserver.

Note that the documentation clearly says that --nameserver expects an ip address. Now we could make it accept a port too, but that would not make the OP happy, as he wants to talk to localhost, but in tor mode, all dns requests are routed through tor (this is actually one of the main motivations for using a custom DNS resolver).

Jul 11 2017, 2:57 PM · Feature Request, dirmngr

Jul 6 2017

justus triaged T3257: dirmngr cannot set port for nameserver as Wishlist priority.
Jul 6 2017, 11:45 AM · Feature Request, dirmngr
dkg created T3257: dirmngr cannot set port for nameserver.
Jul 6 2017, 2:02 AM · Feature Request, dirmngr

Jul 1 2017

marcus closed T2148: dirmngr fails when started from gpg2 --homedir <something> as Resolved.

This works now, there have been many changes in how homedir is handled since then. For example 70a8584ec4389209762eb65bb77f20f7881577be and aab8a0b05292b0d06e3001a0b289224cb7156dbd, among many others.

Jul 1 2017, 2:13 PM · gnupg, Bug Report, dirmngr
marcus closed T2039: CRL issuingDistributionPoint support as Wontfix.

Digicert TERENAPersonalCA3 doesn't use issuingDistributionPoint anymore. It's hard to survey CRLs that are actually in use, so I don't know if there are other important users, but the fact that nobody else reported such problems is an indication that it is not widely used among dirmngr users. Supporting this is a lot of work, because it makes validating certificates much more complicated, so this is unlikely to happen without strong motivation, so I am closing this here.

Jul 1 2017, 1:52 PM · gnupg, Feature Request, dirmngr

Jun 30 2017

marcus changed the status of T3033: bug: dirmngr latches SRV port cross-scheme from Open to Testing.

I added a new task status "Testing".

Jun 30 2017, 4:35 PM · Restricted Project, gnupg (gpg22), Bug Report, dirmngr

Jun 29 2017

werner added a comment to T3033: bug: dirmngr latches SRV port cross-scheme.

On Wed, 28 Jun 2017 15:47, noreply@dev.gnupg.org said:

What tests do you want to be done?
Jun 29 2017, 6:04 PM · Restricted Project, gnupg (gpg22), Bug Report, dirmngr

Jun 28 2017

marcus added a comment to T3033: bug: dirmngr latches SRV port cross-scheme.

What tests do you want to be done?

Jun 28 2017, 3:47 PM · Restricted Project, gnupg (gpg22), Bug Report, dirmngr
werner added a comment to T3033: bug: dirmngr latches SRV port cross-scheme.

Given that we have no TESTING status, the only way I can handle this is by keeping the ticket open and add the TESTING flag. Closing a bug which has not been tested is a bad idea.

Jun 28 2017, 11:43 AM · Restricted Project, gnupg (gpg22), Bug Report, dirmngr

Jun 27 2017

marcus added a comment to T3033: bug: dirmngr latches SRV port cross-scheme.

@werner An open ticket should mean there is something that can be acted upon. Unless you are saying that we should actively look for regressions or should actively do more testing, this ticket should be closed now. There is plenty of peripheral information that will remind us of this ticket in case more issues resurface related to this change.

Jun 27 2017, 11:16 AM · Restricted Project, gnupg (gpg22), Bug Report, dirmngr

Jun 26 2017

justus placed T3033: bug: dirmngr latches SRV port cross-scheme up for grabs.
Jun 26 2017, 10:53 AM · Restricted Project, gnupg (gpg22), Bug Report, dirmngr

Jun 23 2017

werner added a comment to T2968: gpg --search: Connection closed in DNS.

Any update on this?

Jun 23 2017, 5:11 PM · Info Needed, gnupg (gpg22), Bug Report, Debian, Keyserver, dirmngr
werner closed T2928: stop fetching PTR records entirely as Resolved.
Jun 23 2017, 4:22 PM · Debian, Bug Report, gnupg, dirmngr
werner closed T1590: dirmngr with libgcrypt 1.6.0 forgets to initialize pth properly as Wontfix.

Libgcrypt 1.6 reaches EOL in 7 days, so we won't fix it.

Jun 23 2017, 4:15 PM · In Progress, dirmngr, Bug Report, gnupg (gpg20)
werner reopened T3033: bug: dirmngr latches SRV port cross-scheme as "Open".

This is such a large change that I feel uneasy to close the bug before we know that there are no regressions. This Means we need to wait whether the next release will break.

Jun 23 2017, 12:14 PM · Restricted Project, gnupg (gpg22), Bug Report, dirmngr

Jun 20 2017

justus closed T3033: bug: dirmngr latches SRV port cross-scheme as Resolved.

Fixed in 48aae8167dcae80d43b08167a88d9eb170781a04.

Jun 20 2017, 4:40 PM · Restricted Project, gnupg (gpg22), Bug Report, dirmngr
justus claimed T3033: bug: dirmngr latches SRV port cross-scheme.
Jun 20 2017, 12:41 PM · Restricted Project, gnupg (gpg22), Bug Report, dirmngr

Jun 13 2017

justus closed T2990: dirmngr fails with IPv6 nameserver in resolv.conf as Resolved.
Jun 13 2017, 12:01 PM · gnupg (gpg22), Bug Report, dirmngr
justus added a comment to T2990: dirmngr fails with IPv6 nameserver in resolv.conf.

This is fixed now. The fix 15d2a009931f44a60b9df6325f837add208459d6 should be easy to backport.

Jun 13 2017, 12:01 PM · gnupg (gpg22), Bug Report, dirmngr

Jun 12 2017

justus claimed T2990: dirmngr fails with IPv6 nameserver in resolv.conf.
Jun 12 2017, 4:59 PM · gnupg (gpg22), Bug Report, dirmngr

Jun 8 2017

justus moved T3087: dirmngr, when configured to use an .onion address, should not permit HTTP redirects to a non-onion address from Backlog to Wishlist on the gnupg (gpg22) board.
Jun 8 2017, 3:42 PM · dirmngr, gnupg (gpg22)
justus triaged T3033: bug: dirmngr latches SRV port cross-scheme as Normal priority.
Jun 8 2017, 3:01 PM · Restricted Project, gnupg (gpg22), Bug Report, dirmngr
justus triaged T3054: dirmngr only using cAcertificate attr type when querying LDAP directory as Wishlist priority.
Jun 8 2017, 3:00 PM · Active Directory, dirmngr
justus triaged T3087: dirmngr, when configured to use an .onion address, should not permit HTTP redirects to a non-onion address as Wishlist priority.
Jun 8 2017, 2:53 PM · dirmngr, gnupg (gpg22)

Jun 7 2017

werner triaged T3168: dirmngr: gpg: keyserver receive failed: No keyserver available as Normal priority.
Jun 7 2017, 3:04 PM · dns, dirmngr
werner added a comment to T3168: dirmngr: gpg: keyserver receive failed: No keyserver available.

Problem with your DNS server We had a similar bug report here or on the ML. IIRC the DNS does not do what it is supposed to do. Need to lookup the details.

Jun 7 2017, 3:03 PM · dns, dirmngr
ndr76 added a comment to T3168: dirmngr: gpg: keyserver receive failed: No keyserver available.

@werner I've done the changes you suggested. This is what I get in dirmngr.log:

Jun 7 2017, 2:01 PM · dns, dirmngr
werner triaged T3089: macOS - use OpenDirectory Framework as Wishlist priority.

Given that this is just a warning, we should not consider it a bug.

Jun 7 2017, 1:28 PM · gnupg24, gnupg (gpg23), dirmngr, MacOS
werner added a comment to T3168: dirmngr: gpg: keyserver receive failed: No keyserver available.

Please add

Jun 7 2017, 1:27 PM · dns, dirmngr

May 29 2017

justus moved T2990: dirmngr fails with IPv6 nameserver in resolv.conf from Backlog to Blocker on the gnupg (gpg22) board.
May 29 2017, 9:39 AM · gnupg (gpg22), Bug Report, dirmngr
justus edited projects for T2990: dirmngr fails with IPv6 nameserver in resolv.conf, added: gnupg (gpg22); removed gnupg.
May 29 2017, 9:38 AM · gnupg (gpg22), Bug Report, dirmngr

May 28 2017

werner added a comment to T2990: dirmngr fails with IPv6 nameserver in resolv.conf.

Dirmngr uses its own resolver for these reasons:

May 28 2017, 12:03 PM · gnupg (gpg22), Bug Report, dirmngr

May 27 2017

arian added a comment to T2990: dirmngr fails with IPv6 nameserver in resolv.conf.

debian stretch's 2.1.18 also suffers from this (debian bug tracker). As there is only 13 days left for fixing issues in stretch, swift action is needed.

May 27 2017, 11:39 PM · gnupg (gpg22), Bug Report, dirmngr
arian merged T3085: dirmngr is useless on IPv6-only systems into T2990: dirmngr fails with IPv6 nameserver in resolv.conf.
May 27 2017, 11:28 PM · gnupg (gpg22), Bug Report, dirmngr

May 24 2017

justus moved T2964: dirmngr and gpg-agent should work automatically even when GNUPGHOME is larger than sun_path from Backlog to Deferred on the gnupg (gpg22) board.
May 24 2017, 1:29 PM · Stalled, scd, gpgagent, Bug Report, gnupg, dirmngr
justus moved T2908: dirmngr can't be build w/o LDAP from Backlog to Wishlist on the gnupg (gpg22) board.
May 24 2017, 1:29 PM · gnupg (gpg22), dirmngr, Bug Report, gnupg
justus moved T2398: finger support using SRV DNS records from Backlog to Wishlist on the gnupg (gpg22) board.
May 24 2017, 1:17 PM · gnupg, Feature Request, dirmngr
justus moved T2935: use-tor should have a third possible value, "if available" from Backlog to Wishlist on the gnupg (gpg22) board.
May 24 2017, 1:16 PM · gnupg (gpg22), In Progress, Feature Request, dirmngr
justus moved T2940: dirmngr fails for hkps when http-proxy is in use from Backlog to Wishlist on the gnupg (gpg22) board.
May 24 2017, 1:16 PM · Feature Request, gnupg (gpg22), Debian, gnupg, dirmngr

May 21 2017

ndr76 added a comment to T3168: dirmngr: gpg: keyserver receive failed: No keyserver available.

Just as a remainder: unlike Arch, Debian has gnupg and dirmngr in 2 different packages. The bug is in dirmngr.

May 21 2017, 12:57 AM · dns, dirmngr

May 19 2017

dkg added a comment to T3168: dirmngr: gpg: keyserver receive failed: No keyserver available.

I'm using 2.1.21-2 from the debian experimental build, and i'm not seeing this misbehavior.

May 19 2017, 1:51 AM · dns, dirmngr

May 16 2017

ndr76 created T3168: dirmngr: gpg: keyserver receive failed: No keyserver available in the S1 Public space.
May 16 2017, 9:21 PM · dns, dirmngr
gniibe closed T3105: libdns does not work on Fedora builds as Resolved.

Fixed in 2.1.21.

May 16 2017, 1:24 AM · In Progress, gnupg (gpg21), dirmngr

May 15 2017

justus added a comment to T2964: dirmngr and gpg-agent should work automatically even when GNUPGHOME is larger than sun_path.

Automatic creation of socket directories creates cleanup trouble for projects previously relying on the agent-shutdown if $GNUPGHOME is removed: https://notmuchmail.org/pipermail/notmuch/2017/024550.html

May 15 2017, 9:47 AM · Stalled, scd, gpgagent, Bug Report, gnupg, dirmngr

May 8 2017

justus closed T2948: libdns lookups fails when nssswitch has no "dns" section as Resolved.

This seems to work just fine on our archlinux box with the nsswitch configuration above.

May 8 2017, 5:27 PM · Restricted Project, Bug Report, gnupg, dirmngr
werner reassigned T2948: libdns lookups fails when nssswitch has no "dns" section from werner to justus.

Justus, will you please so kind and take care of this.

May 8 2017, 2:04 PM · Restricted Project, Bug Report, gnupg, dirmngr
gniibe added a comment to T3089: macOS - use OpenDirectory Framework.

https://developer.apple.com/library/content/documentation/Networking/Conceptual/Open_Directory/openDirectoryConcepts/openDirectoryConcepts.html

May 8 2017, 7:14 AM · gnupg24, gnupg (gpg23), dirmngr, MacOS

May 3 2017

justus placed T1827: Allow to batch up key refreshs in dirmngr up for grabs.
May 3 2017, 10:34 AM · gnupg, Feature Request, dirmngr

Apr 28 2017

werner edited projects for T2935: use-tor should have a third possible value, "if available", added: gnupg (gpg22); removed gnupg.
Apr 28 2017, 9:45 PM · gnupg (gpg22), In Progress, Feature Request, dirmngr
werner raised the priority of T2935: use-tor should have a third possible value, "if available" from Normal to High.
Apr 28 2017, 9:43 PM · gnupg (gpg22), In Progress, Feature Request, dirmngr

Apr 25 2017

gniibe added a project to T3105: libdns does not work on Fedora builds: In Progress.

Thanks for your confirmation. I pushed the commit.

Apr 25 2017, 2:06 PM · In Progress, gnupg (gpg21), dirmngr
t8m added a comment to T3105: libdns does not work on Fedora builds.

You're right this function is the culprit. The

patch corrects it and fully fixes it for me.

Apr 25 2017, 1:37 PM · In Progress, gnupg (gpg21), dirmngr
gniibe added a comment to T3105: libdns does not work on Fedora builds.

I suspect compiler optimization.
If you are with debugger, please check the function dns_ai_setent in dns.c.
When type==DNS_T_A, it sets sin_family = AF_INET. But it does some violent memory access for modern C.
Then, the value is accessed through saddr->sa_family.
I wonder if (*ent)->ai_family is correctly set here.

Apr 25 2017, 1:05 PM · In Progress, gnupg (gpg21), dirmngr
t8m added a comment to T3105: libdns does not work on Fedora builds.

This is what I see in gdb after the host resolution is called:

Apr 25 2017, 10:31 AM · In Progress, gnupg (gpg21), dirmngr
t8m added a comment to T3105: libdns does not work on Fedora builds.

The machine is x86_64 qemu-kvm virtual on x86_64 host.

Apr 25 2017, 10:17 AM · In Progress, gnupg (gpg21), dirmngr