Page MenuHome GnuPG

NODATA status ambiguous when using auto-key-retrieve
Closed, ResolvedPublic

Description

Release: 1.2.4

Description

gpg emits NODATA on automatic key retrieval if it doesn't find the key on the keyserver, and it isn't possible to distinguish between this case and NODATA generated during message processing.

Fix

In September 2003, Werner Koch offered to extend the NODATA codes to distinguish the key retrieval case (http://lists.gnupg.org/pipermail/gnupg-devel/2003-September/020417.html).

Another option would be to refrain from emitting NODATA for the auto key retrieval, as the fact that the keyserver lookup failed can be inferred from the resulting signature info, knowing that auto-key-retrieve is enabled.

Event Timeline

werner added a subscriber: werner.

This has been fixed on March 1 and is available in 1.2.5rc.

The fix is to inhibit status messages while in auto key

retrieval.