I try to launch the gpg-agent demon by
gpg-connect-agent --verbose /bye
Config file gpg-agent.conf contains enable-putty-support
I get this on my first attempt:
gpg-connect-agent: Kein aktiver gpg-agent - "C:\Program Files (x86)\GnuPG\bin\gpg-agent.exe" wird gestartet gpg-connect-agent: Warte bis der agent bereit ist ... (5s) gpg-connect-agent: Warte bis der agent bereit ist ... (4s) gpg-connect-agent: Warte bis der agent bereit ist ... (3s) gpg-connect-agent: Warte bis der agent bereit ist ... (2s) gpg-connect-agent: Warte bis der agent bereit ist ... (1s) gpg-connect-agent: can't connect to the agent: IPC "connect" Aufruf fehlgeschlagen gpg-connect-agent: Fehler beim Senden der Standardoptionen: Agent läuft nicht
Result: gpg-agent.exe not running. If, however, I immedialtely repeat the the very same above command, I get this:
gpg-connect-agent: Kein aktiver gpg-agent - "C:\Program Files (x86)\GnuPG\bin\gpg-agent.exe" wird gestartet gpg-connect-agent: Warte bis der agent bereit ist ... (5s) gpg-connect-agent: Verbindung zum agent aufgebaut
Result: gpg-agent.exe is running and works afterwards as expected (SSH login with putty possible).
Shouldn't gpg-connect-agent launch the agent on first try?
This is on Windows 10-1909.
Same result for gpg (GnuPG) 2.2.19 and gpg (GnuPG) 2.2.20.
PROCESSOR_ARCHITECTURE=AMD64
PROCESSOR_IDENTIFIER=AMD64 Family 23 Model 113 Stepping 0, AuthenticAMD
PROCESSOR_LEVEL=23
PROCESSOR_REVISION=7100
KB4489899 is not installed. Therefore, bug T4427 does not apply.