Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

ERROR get_passphrase 85 after reinstalling MacPGP

#1234

After reinstalling MacGPG (gpg (GnuPG) 1.4.19) I receive the following error while signing/encrypting outgoing emails:

USERID_HINT 00DC7F3EEEE00663 .......
NEED_PASSPHRASE 00DC7F3EEEE00663 00DC7F3EEEE00663 1 0
ERROR get_passphrase 85
MISSING_PASSPHRASE
INV_SGNR 0 xx@xx.com

Reported by Andreas Jung · August 17th, 2015 @ 12:51 AM

State: cantreproduce
Milestone: none
Assigned to: benny benny

Activity

  1. Andreas Jung
    Andreas Jung

    Mailmate Version is

    1.9.2 (5107)

    August 17th, 2015 @ 01:10 AM

  2. benny
    benny

    It looks like showing the password requester fails (it's handled by gpg2 and not by MailMate itself). Where did you get the version number? I get this:

    > /usr/local/MacGPG2/bin/gpg2 --version
    gpg (GnuPG/MacGPG2) 2.0.28
    libgcrypt 1.6.3
    ...
    

    (I believe this is the latest release.)

    August 17th, 2015 @ 08:37 AM

  3. Andreas Jung
    Andreas Jung

    /usr/local/MacGPG2/bin/gpg2 --version gpg (GnuPG/MacGPG2) 2.0.28
    libgcrypt 1.6.3
    Copyright (C) 2015 Free Software Foundation, Inc.
    License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
    This is free software: you are free to change and redistribute it.
    There is NO WARRANTY, to the extent permitted by law.

    Home: ~/.gnupg
    Supported algorithms:
    Pubkey: RSA, RSA, RSA, ELG, DSA
    Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH,
    CAMELLIA128, CAMELLIA192, CAMELLIA256 Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224
    Compression: Uncompressed, ZIP, ZLIB, BZIP2

    August 17th, 2015 @ 11:47 AM

  4. benny
    benny
    • State changed from new to cantreproduce

    Ok, so we are on the same version and I've verified that the password requester works for me.

    It'll probably be easier to debug if it can be reproduced from the command line. MailMate has a debug mode (MmDebugSecurity) in which all gpg2 commands are dumped, but it's a bit verbose. Essentially, this is what happens when signing:

    echo "test" | gpg2 --no-verbose --batch --no-tty --openpgp --status-fd 2 --digest-algo SHA1 --textmode --armor --local-user "<foobar@example.com>" --detach-sign
    

    This triggers the password requester for me. Could you try the same with your email address and see if you get the password requester?

    (Make sure gpg2 --version is also the MacGPG2 version of gpg2.)

    August 17th, 2015 @ 12:34 PM

  5. Andreas Jung
    Andreas Jung

    Problem resolved after a reboot.
    I also noticed that the MacOSX security settings on my Mac have changed because I could no longer start Mailmate because of Gatekeepter settings.

    August 17th, 2015 @ 02:22 PM

  6. benny
    benny

    Glad it was resolved for now although I'm always a bit wary about problems resolved by rebooting.

    (Hmm, Gatekeeper would usually not be triggered except if redownloading MailMate.)

    August 19th, 2015 @ 12:38 PM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.