[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 23.0.60; EasyPG and OpenPGP smartcard: process epg not running
From: |
Daiki Ueno |
Subject: |
Re: 23.0.60; EasyPG and OpenPGP smartcard: process epg not running |
Date: |
Fri, 07 Mar 2008 12:03:25 +0900 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) |
>>>>> In <address@hidden>
>>>>> Luca Capello <address@hidden> wrote:
> I cannot use the EasyPG interface with my OpenPGP smartcard [1] and the
> OmniKey CardMan 6121 USB [2]: the light on the reader blinks, EasyPG
> asks me for the passphrase and then it gives the error below. It
> doesn't matter if the passphrase is correct or not and indeed the one
> included in the debug message is wrong.
Unfortunately I don't have OpenPGP card, I should have to do remote
debugging...
> epg--process-filter(#<process epg> "[GNUPG:] NEED_PASSPHRASE_PIN OPENPGP 1
> D276000124010101000100000E5E0000/C7FD4E97DD7F596290E2839167038CB168440D33\ngpg:
> gpg-agent is not available in this session\n[GNUPG:] GET_HIDDEN
> passphrase.pin.ask\n[GNUPG:] GOT_IT\ngpg: PIN for CHV1 is too short; minimum
> length is
> 6\n[GNUPG:] SC_OP_FAILURE 2\ngpg: signing failed: bad passphrase\n")
This looks like that GnuPG got some data (not a passphrase) as the
passphrase, before prompting you. Can you work around this by:
(setq epg-gpg-minimum-version "100")
Regards,
--
Daiki Ueno