Menu

Cannot decrypt emails with mime attachments

2016-12-31
2016-12-31
  • Ken Nussear

    Ken Nussear - 2016-12-31

    Seems to to be a new problem when mac went to 10.12. I'm using postbox and enigmail 1.2.3 which appears to be the latest although I see for other clients that there are newer versions. GPG on the system /usr/local/MCGPG2/bin/gpg2 (gpg (GnuPG/MacGPG2) 2.0.30). On decrypting I just get a spinning wheel and the message is never decrypted. I've also tried downloading and decrypting as a file but he images are stripped.However on my iphone I can send the same message to IPGmail and the images are retained, so I know it is not on the senders end.

    Please help!

    Thanks

    Here is what shows up in the debug file after a failed decryption
    2016-12-31 07:44:27.136 [DEBUG] enigmail.js: Logging debug output to /Users/knussear/pgplog//enigdbug.txt
    2016-12-31 07:44:27.136 [DEBUG] enigmail.js: Enigmail version 1.2.3
    2016-12-31 07:44:27.136 [DEBUG] enigmail.js: OS/CPU=Intel Mac OS X 10.12
    2016-12-31 07:44:27.136 [DEBUG] enigmail.js: Platform=Macintosh
    2016-12-31 07:44:27.136 [DEBUG] enigmail.js: composeSecure=true
    2016-12-31 07:44:27.136 [DEBUG] enigmail.js: Enigmail.initialize: gEnvList = DISPLAY=/private/tmp/com.apple.launchd.eZPHyaNPyz/org.macosforge.xquartz:0,HOME=/Users/knussear,LOGNAME=knussear,PATH=/usr/bin:/bin:/usr/sbin:/sbin,SHELL=/bin/bash,TMPDIR=/var/folders/5n/ct7t4pbx3b71r1wj5vcc3tgw0000gn/T/,USER=knussear
    2016-12-31 07:44:27.137 [DEBUG] enigmail.js: ResolvePath: filePath=gpg
    2016-12-31 07:44:27.137 [DEBUG] enigmail.js: ResolvePath: filePath=gpg
    2016-12-31 07:44:27.137 [CONSOLE] EnigmailAgentPath=/usr/local/bin/gpg

    2016-12-31 07:44:27.155 [CONSOLE] enigmail> /usr/local/MacGPG2/bin/gpg2 --version --version --batch --no-tty --charset utf8 --display-charset utf8
    2016-12-31 07:44:27.155 [CONSOLE] gpg (GnuPG/MacGPG2) 2.0.30
    libgcrypt 1.6.6
    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

    2016-12-31 07:44:27.156 [DEBUG] enigmail.js: detected GnuPG version '2.0.30'
    2016-12-31 07:44:27.156 [DEBUG] enigmail.js: detectGpgAgent
    2016-12-31 07:44:27.156 [DEBUG] enigmail.js: detectGpgAgent: no GPG_AGENT_INFO variable set
    2016-12-31 07:44:27.156 [DEBUG] enigmail.js: detectGpgAgent: gpg-connect-agent is executable
    2016-12-31 07:44:27.156 [CONSOLE] enigmail> /usr/local/MacGPG2/bin/gpg-connect-agent
    2016-12-31 07:44:27.174 [DEBUG] enigmail.js: detectGpgAgent: found running gpg-agent
    2016-12-31 07:44:27.175 [DEBUG] enigmail.js: Enigmail.stillActive:
    2016-12-31 07:44:27.175 [DEBUG] enigmail.js: Enigmail.initialize: END
    2016-12-31 07:44:27.175 [DEBUG] enigmailCommon.js: getService: 1.2.3
    2016-12-31 07:44:27.175 [DEBUG] enigmailCommon.jsm: getVersion
    2016-12-31 07:44:27.175 [DEBUG] enigmailCommon.jsm: installed version: 1.2.3
    2016-12-31 07:44:27.175 [DEBUG] enigmail.js: Enigmail.mimeInitialized: false
    2016-12-31 07:44:27.175 [DEBUG] enigmailMsgHdrViewOverlay.js: this.updateHdrIcons: exitCode=-2081, statusFlags=0, keyId=, userId=, Possibly PGP/MIME encrypted or signed message; click Decrypt button to verify
    2016-12-31 07:44:27.176 [DEBUG] enigmailMsgHdrViewOverlay.js: this.updateMsgDb
    2016-12-31 07:44:30.932 [DEBUG] enigmailMessengerOverlay.js: messageDecrypt: undefined
    2016-12-31 07:44:30.932 [DEBUG] enigmailMessengerOverlay.js: enigMessageDecrypt: cannot use MsgHdrToMimeMessage
    2016-12-31 07:44:30.932 [DEBUG] enigmailMessengerOverlay.js: messageDecryptCb:
    2016-12-31 07:44:30.932 [DEBUG] enigmailMessengerOverlay.js: messageDecryptCb: mimeMsg is null
    2016-12-31 07:44:30.932 [DEBUG] enigmailMessengerOverlay.js: header content-type: multipart/encrypted; boundary="Apple-Mail=_2F038A19-74C6-42A0-931B-402CDA27D399"; protocol="application/pgp-encrypted";
    2016-12-31 07:44:30.933 [DEBUG] enigmailMessengerOverlay.js: header content-transfer-encoding:
    2016-12-31 07:44:30.933 [DEBUG] enigmailMessengerOverlay.js: header x-enigmail-version:
    2016-12-31 07:44:30.933 [DEBUG] enigmailMessengerOverlay.js: header x-pgp-encoding-format:
    2016-12-31 07:44:30.933 [DEBUG] enigmailMessengerOverlay.js: mimePart 0: application/pgp-encrypted
    2016-12-31 07:44:30.933 [DEBUG] enigmailMessengerOverlay.js: mimePart 1: application/octet-stream
    2016-12-31 07:44:30.933 [DEBUG] enigmailMessengerOverlay.js: multipart/encrypted
    2016-12-31 07:44:30.933 [DEBUG] enigmail.js: Enigmail.mimeInitialized: false
    2016-12-31 07:44:30.933 [DEBUG] enigmailMessengerOverlay.js: enigMimeInitialize() - loading enigmail:dummy ...
    2016-12-31 07:44:30.933 [DEBUG] enigmailCommon.jsm: getFrame: name=messagepane
    2016-12-31 07:44:30.933 [DEBUG] enigmail.js: EnigmailProtocolHandler.newURI: aSpec='enigmail:dummy'
    2016-12-31 07:44:30.933 [DEBUG] enigmail.js: EnigmailProtocolHandler.newChannel: URI='enigmail:dummy'
    2016-12-31 07:44:30.934 [DEBUG] enigmailMessengerOverlay.js: messageFrameUnload
    2016-12-31 07:44:30.934 [DEBUG] enigmailMsgHdrViewOverlay.js: this.messageUnload
    2016-12-31 07:44:30.934 [DEBUG] enigmailMessengerOverlay.js: messageFrameUnload
    2016-12-31 07:44:30.934 [DEBUG] enigmailMessengerOverlay.js: messageCleanup
    2016-12-31 07:44:30.934 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2016-12-31 07:44:30.941 [DEBUG] enigmailMessengerOverlay.js: **enigMimeInit
    2016-12-31 07:44:30.941 [DEBUG] enigmailMessengerOverlay.js:
    enigMimeInit: handlePGPMime=true
    2016-12-31 07:44:30.941 [DEBUG] enigmail.js: Enigmail.mimeInitialized: true
    2016-12-31 07:44:30.941 [DEBUG] enigmailMessengerOverlay.js:
    ***enigMimeInit: RELOADING MESSAGE
    2016-12-31 07:44:30.941 [DEBUG] enigmailMessengerOverlay.js: this.messageReload: false
    2016-12-31 07:44:30.951 [DEBUG] enigmailMessengerOverlay.js: messageFrameUnload
    2016-12-31 07:44:30.951 [DEBUG] enigmailMessengerOverlay.js: messageCleanup
    2016-12-31 07:44:30.951 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2016-12-31 07:44:30.958 [DEBUG] enigmailMsgHdrViewOverlay.js: _listener_onStartHeaders
    2016-12-31 07:44:30.959 [DEBUG] enigmailCommon.jsm: getFrame: name=messagepane
    2016-12-31 07:44:30.959 [DEBUG] enigmailMsgHdrViewOverlay.js: msgFrame=[object Window]
    2016-12-31 07:44:30.959 [DEBUG] enigmailMsgHdrViewOverlay.js: enigmailPrepSecurityInfo
    2016-12-31 07:44:30.961 [DEBUG] enigmailMsgHdrViewOverlay.js: _listener_onEndHeaders
    2016-12-31 07:44:31.004 [DEBUG] enigmailMessengerOverlay.js: messageDecrypt: [object Event]
    2016-12-31 07:44:31.004 [DEBUG] enigmailMessengerOverlay.js: enigMessageDecrypt: cannot use MsgHdrToMimeMessage
    2016-12-31 07:44:31.004 [DEBUG] enigmailMessengerOverlay.js: messageDecryptCb:
    2016-12-31 07:44:31.004 [DEBUG] enigmailMessengerOverlay.js: messageDecryptCb: mimeMsg is null
    2016-12-31 07:44:31.004 [DEBUG] enigmailMessengerOverlay.js: header content-type: multipart/encrypted; boundary="Apple-Mail=_2F038A19-74C6-42A0-931B-402CDA27D399"; protocol="application/pgp-encrypted";
    2016-12-31 07:44:31.004 [DEBUG] enigmailMessengerOverlay.js: header content-transfer-encoding:
    2016-12-31 07:44:31.004 [DEBUG] enigmailMessengerOverlay.js: header x-enigmail-version:
    2016-12-31 07:44:31.004 [DEBUG] enigmailMessengerOverlay.js: header x-pgp-encoding-format:
    2016-12-31 07:44:31.004 [DEBUG] enigmail.js: Enigmail.mimeInitialized: true
    2016-12-31 07:47:42.104 [DEBUG] enigmailMessengerOverlay.js: messageFrameUnload
    2016-12-31 07:47:42.105 [DEBUG] enigmailMessengerOverlay.js: messageCleanup
    2016-12-31 07:47:42.105 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2016-12-31 07:47:42.105 [DEBUG] enigmailMsgHdrViewOverlay.js: this.messageUnload
    2016-12-31 07:47:42.106 [DEBUG] enigmailMessengerOverlay.js: messageFrameUnload
    2016-12-31 07:47:42.106 [DEBUG] enigmailMessengerOverlay.js: messageCleanup
    2016-12-31 07:47:42.106 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2016-12-31 07:47:48.204 [DEBUG] enigmailMsgHdrViewOverlay.js: this.hdrViewUnLoad
    2016-12-31 07:47:48.213 [DEBUG] enigmailMessengerOverlay.js: messageFrameUnload
    2016-12-31 07:47:48.213 [DEBUG] enigmailMessengerOverlay.js: messageCleanup
    2016-12-31 07:47:48.213 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2016-12-31 07:47:48.368 [DEBUG] enigmail.js: Enigmail.observe: topic='xpcom-shutdown'
    2016-12-31 07:47:48.368 [DEBUG] enigmail.js: Enigmail.finalize:

     

    Last edit: Ken Nussear 2016-12-31
  • Ludwig Hügelschäfer

    I'm sorry, we can't help you much. Postbox is partly closed source and changes to the Postbox compatible Enigmail are unknown.

    When you say that upgrading to Mac OS Sierra broke your setup, then please keep to Postbox support. Do you use Postbox 3 or 4? Maybe upgrading to 5.x will fix things for you.

     
  • Ken Nussear

    Ken Nussear - 2016-12-31

    OK Thanks, I'm at postbox 5. I will contact them and see what might fix this issue.

     

Log in to post a comment.