Hi, I am a developer at Whiteout Networks, we're building an HTML5 MUA with integrated OpenPGP support. I'm having some compatibilty issues with Enigmail where it refuses to give a meaningful error message, when I send a PGP/MIME message from the Whiteout Mail client. The message can be decrypted in Whiteout Mail, Apple Mail + GPG, and Mailvelope. Signatures are correct, parsing and everything works nicely there. Only Thunderbird + Enigmail does not seem to be able to parse/decrypt it properly.
Here's the blank error message: Enigmail Security Info Decryption incomplete Here's my setup: Mac OS 10.9.4 Thunderbird 31 Enigmail 1.7 gpg (GnuPG/MacGPG2) 2.0.22 Excerpt from the log file and the email source are in the attachment. I am totally lost on this one and am very grateful for anything to point me in the right direction. Cheers Felix
Return-Path: <[email protected]> Received: from localhost (mnch-5d8689ef.pool.mediaWays.net. [93.134.137.239]) by mx.google.com with ESMTPSA id rd2sm1416425lbc.32.2014.08.27.10.01.41 for <[email protected]> (version=TLSv1.1 cipher=AES128-SHA bits=128/128); Wed, 27 Aug 2014 10:01:41 -0700 (PDT) Content-Type: multipart/encrypted; protocol="application/pgp-encrypted"; boundary="----sinikael-?=_1-14091588997850.56355688162148" Content-Description: OpenPGP encrypted message Subject: asd From: Felix Gmail Test <[email protected]> To: [email protected] Date: Wed, 27 Aug 2014 17:01:39 +0000 Message-Id: <[email protected]> MIME-Version: 1.0 This is an OpenPGP/MIME encrypted message. ------sinikael-?=_1-14091588997850.56355688162148 Content-Type: application/pgp-encrypted Content-Description: PGP/MIME Versions Identification Content-Transfer-Encoding: base64 VmVyc2lvbjogMQ== ------sinikael-?=_1-14091588997850.56355688162148 Content-Type: application/octet-stream Content-Description: OpenPGP encrypted message Content-Disposition: inline; filename=encrypted.asc Content-Transfer-Encoding: base64 LS0tLS1CRUdJTiBQR1AgTUVTU0FHRS0tLS0tDQpWZXJzaW9uOiBPcGVuUEdQLmpzIHYwLjcuMg0K Q29tbWVudDogV2hpdGVvdXQgTWFpbCAtIGh0dHBzOi8vd2hpdGVvdXQuaW8NCg0Kd2NCTUE5VEF4 U253Z00xTUFRZ0FnQVhoQ2hQdFhmK2JaMjQ5UWYzQTVRVXorc3BsNkgwdmxIYTNoT0lnClg2Z29t UjM2RjIydldBVDViUTRKTkFKTzVuOEwxd3hIR1dma1p4K3VxSWlOZ3JxbWpkNldLZ21FUXYrZwpC SjN2V3F5VmEwRmZDZW1DME9ieFNPdGRqdXIxakM4ZTlVVEZVRGpDQTZwRlFxRk5sN21WV3ZOUFBt eVYKY0sxZ01oaVhYb0g0U3ZObEUyZVdjcHJQNi9ld2xmN1hDdDBDVjcybHh4cU9jY1N0Rm12TGJZ S0dZUkZmCkFGdnZsdm5UYXJBWjRoTmF4OEI0aHk3czl2ejRYRU8zRHAwVmtpTkVzL2t3V3JiUENV cWttZTB1UnFsbgpzb0JQZ3BvYUhBZUlrQkthS1ZKQ2cvZ3RIb2dmbENqYmorQjJCMDMrdUxzV3Vr QmEzelVkNGM3c09qZG8KSnNIQVRBUFV3TVVwOElETlRBRUlBSWpLejhGN01vSzNUcGQ0TmNpUW1I MW9HVmhEeW0xeSttR2x0cHo4Cjg4ZGhPeUQvRzZzdUlNdnNZZWlwblAzclRNOUZhVlgwVFVTTy9s eTl4ODd5dHA4Ky8yaFV4VDZYeTRiUwpQaDdZeVZQSUh6RnlLM0QrTFFYQlV2bTBERXpwbzk3RGpV V3JCVkdIYWdzZHpzQUpjNlArOVVmRTFGdHcKaTFwbXFjWTV0Z25MeXhkeVkvSXZCTE9JVHgxZU8z M2dxNVVlL3Y5d2Y4eEwzZU82alFieWpTN1VqcGh0Cmp5dWZvRzh0cng1ekRkcGdHdzRJUHhJdGZ4 TUNha1VXa1BsOU1LVFFlRlp5a0t4eVE4dE93bEszc1ZHagpWMWFwWTdFS1RXdXQwN0U2Z0wvVkZE SFAzWHBOWExnVHhLVTEzbFRyb1NCSWZsUUJPTXRmZHJpNUpMYTYKVkpEU3hlRUJjOWNJVWtZdWM5 aWl2b1JCTVgxN0hMbHlBS2N2ckdUaEtvOHBVcWd3Q0RLeDIwN2J3a0ZiCnlvWFN0dlZkbG9EaExq ZDRUcWpaUWJDMDMzOVE1MDFDVHZkaUhsREFCUWNyR3hYaDVkS0dSeGlmZ3JrRAoyNVhrb05KZytH MGpQWWNvTXdYWVFsN09qOHd2bS9CaFdvdzFPaHIzRWFhZmxkb2V2eHhrSHVab2E3RWcKMkZTVFp3 TnZZNUYrTjQ1dU1NcnpmSU41ZCtGc2tiSGd5L0x4ODZZRmZOY0VZcDlKY2lSVHBKQ0dDTlUyCnhT NGJVdkQrN1RUK0RmemtnaVNWMmRzOHBTSktsUkRZMEJVU2ZJSTQwWkZ5Vkh5WXhKUWhRM3gxM3RS Twoxako0MEwwVjgwMUdoZXVWcDlqVnRlZUdHeEdxamQ3eHQxNzRFNUcySmtTVWNLZVNXTG9td0ta WHhiK1IKaVpiRFdFZ1FKY3orek5iMnpBM1F6WnkrRGRoUG5DUkVIZ1FFUUd0U1htdHJxR0s5cWlz L1cwZzRTUzZrCkQ2a2RONjRESDFEMXpRc09HZmd0NnBXRjJuOUMwSWJ1b25vdm1aemZmdEQ1aGww TVlJcGgweXBtbFhWdQprWWkwN2xZa3pJNVkvdXlMNFR1WE43MEZUTEtvYWltR0tiUElYc1VPaFRk OXlrb3VDWTJhMDNnSlF2c0wKSEdRWXIydFpCNlN0NGV3V1Y4d0VVQlM5bi9sbWV3emllUEJtQ3VO MGphSmZyQ3BNQTBCSU56Y1h5KzlKCnVlaXkvbnVSMWVRMVRiMUt4aVNIRUt2eklSUTRPZk9DZ1pE djFNVDBTekJNT0pONmdCa0hsZmdTQkVjWQo2S2lXeU5kWVBmZkUrRGJnMFI2UkRRUFNvR2RaY1Nw WXhKdENxWmZrd202MzFObHBKRVIyYzdJNVFML0wKSjIwOExHWjZJWDl3ZVhDWmNzTkdNWmZiZ1Vt NE5YaEpjcjFJcytGcWlnKzV4ZnV1aENSVjNmS1cxWUZFCnJPNVVyaVlHL0dDMjZ5emF4LzNNTHIx VEpzeHdwd296MDlQd1g4UmxxQmpZZmFCV0JwRGxCUFRDMVpKcQprVDBQcjBhbGNxUGRrTzNpZ1JK YVI5L3BjTTMvTjIyWXdsQ05UT0RielNiMGJmWE9FZDJ4SUlOd0lQZkMKbmNlTmxlZ29aSktwcG1I WHVoU0lHNjRLRUw3OTQ4NTlxRkFBcU9xcWI4WFBGMElnN1NnanJrdWxMM2RNCjBKTDBIcmVYRFFj c1RaMVRpbDZhNTZOekxuVENuUmVFN3kzSXJ6K3dXS3AyWjVtZFYrVWxtdW1Ra3RGQwpVMWxCVG1p QjBOMmxGTElMSVZtT2VrVlJtZWlOT3NQaWhJaHlKa1JFVFVMeHVQYndEUDBTamQ0cHN3Q24KUitk elptTklaUFNsTlk0RDluMFEyYXBVdG5zZVowbTdmaGoyb1UwYnV6WUoyVmZKQWVWbnh3K2dZL0l5 CkVkbEIrRWg1YktaYi9sa1JKQ0pQV1BuZ2xKVTdQQ3ExZ1RsdWZNaC9SN2dxUW1CUnVVa1ZoRmNq Q3hxNApWMXcrbXY5MjJJTGI5Y3NmRW9ETlBPRG0zQ2JaY0VTcVJvQkZ2aytlQUFGL3FtcEZjS25L NXd4YTh4bXcKQ2NTR1lPS2E5Q3BQYlpqbHhqU0xsckdqZ0dYMWIzT2tiTUllbktyTTFybm1tRXVU VG44bmJjVjVoZGJyClhHZkZKRU5lTDR2RFgvcVFqbkkrbVR2TzlsYlZwWGhVOFVxZ1BUb1dnTFZT eFRuVVpBMDJSWVdOOGY4TwpMSmdxcXppbGtvYS95RkFSMnd1bG9rUjJPM25VMDVzVEE0YktPVUl4 dzRyUVM5UXFhUkEvamcrNEVwWWMKOUFTWDVHclloVkZJZkdxRWFlZDZGVStmSitZMForRkFScmNh ejRKb0ZvdkdGNHhoMlJKaXAxQVh6R2VqCnZzbGdnczRWRHpYVjJwTk9NRUJwQTl6dlo5QzZ3dng4 QUthQXJqNXZXQkFWNjFPdllVeks5aWoyVzlsOQpqc2xkQWhJTGRNT2toOXpHcEE0cG1jTXI5TDgr ekZGQ1lOeWR0a0JnL2JMdWpELzVBTFRiVWk2cFpYcFQKTDY0TEFxNC9zYUxLMjdmcFFhTlJQSXcv VU5yaGFndDRpSWJ3dTV2MVZ1Q0NuSGR5WVZKejNOdkpkU1pxCktOZE05WXhnVytHTEVib01rc3ky dGl5TkpxV2hQeDZYM25yVlA5eXNOWDZZL05CdmJJN0pmYTIxMXFGaQpZWVFuWUVwcGVHZ21WVmZk azh1bHFoR3RQMU1MMmNLTGUwN3laYmZJSzY1NW5IWExVTUlrTkI5d2N6YXEKdS9iQ3drQWpSTEhj eW1RdlZJcWVtdW9lUkJOaTROYVVYMXAxRGhVUHlvQXcyaUtoZDl0T1BJb1BFQlErCnAxL21wZG9y clhvZHBPK3pYdkRoY2I2bGo2Qm1XQUFQYkxqd2NsR3FQb0FsdGJiWVgwZWk4TGd6RzV4Ywpoc1BX anlzSTAzSnhoUjNwNTBrVko3VWZJSFJKelNXK3RjeGowUFdXemxIWk1jNThickxtdVE5aldEVTcK bHc4eTNFbU9HS3N2ZW9WS2hXSlJ5cVNwclY5ZkFZMDBmU09tS3BranB0dXBmREwzb2FONk93czlw WjJNCjBtWWRaS3RPbUZ3OFRDOWpEeGdUUUk0UyttdDNNV3NTTXE2dEIzU3pOSEZLTFY0WDU2NzVR cjhuQ1ZnMApEY2xZVVBaYzVZUVRsdWFPOS9aU2JjbUdpNjNDdmRxcnFJa2drRDd2MXBGWTJMZnN0 ZmNvSTU2WXhweDUKK3JwVjhqVG5jRjJxRXk5R1BTR0JoMlU1RCsrbXNDODYwUDdMakw1V05SeE44 K3Q2MmtaSlZDYzRLakxVCnBBbjhPSDBsYTZleUNQTTE3amx3MFcwb3NnWDZvdkVIalFDN3lnTmRt MmxobnpkaThnPT0NCj0rZ1lkDQotLS0tLUVORCBQR1AgTUVTU0FHRS0tLS0tDQo= ------sinikael-?=_1-14091588997850.56355688162148--
2014-08-27 19:01:37.517 [DEBUG] enigmail.js: detected GnuPG version '2.0.22' 2014-08-27 19:01:37.518 [DEBUG] enigmail.js: Enigmail.setAgentPath: gpgconf found: yes 2014-08-27 19:01:37.518 [DEBUG] enigmail.js: detectGpgAgent 2014-08-27 19:01:37.518 [DEBUG] enigmail.js: detectGpgAgent: no GPG_AGENT_INFO variable set 2014-08-27 19:01:37.518 [DEBUG] enigmail.js: detectGpgAgent: gpg 2.0.16 or newer - not starting agent 2014-08-27 19:01:37.518 [DEBUG] enigmail.js: detectGpgAgent: GPG_AGENT_INFO='none' 2014-08-27 19:01:37.518 [DEBUG] enigmail.js: Setting useAgent to true for gpg2 >= 2.0.16 2014-08-27 19:01:37.518 [DEBUG] enigmailCommon.jsm: stillActive: 2014-08-27 19:01:37.518 [DEBUG] enigmail.js: Enigmail.initialize: END 2014-08-27 19:01:37.518 [DEBUG] enigmailCommon.jsm: getService: 1.7 2014-08-27 19:01:37.518 [DEBUG] enigmailCommon.jsm: getVersion 2014-08-27 19:01:37.518 [DEBUG] enigmailCommon.jsm: installed version: 1.7 2014-08-27 19:01:49.355 [DEBUG] enigmailMessengerOverlay.js: messageFrameUnload 2014-08-27 19:01:49.355 [DEBUG] enigmailMessengerOverlay.js: messageCleanup 2014-08-27 19:01:49.355 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal 2014-08-27 19:01:49.359 [DEBUG] enigmailMsgHdrViewOverlay.js: _listener_onStartHeaders 2014-08-27 19:01:49.359 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal 2014-08-27 19:01:49.360 [DEBUG] enigmailCommon.jsm: getFrame: name=messagepane 2014-08-27 19:01:49.360 [DEBUG] enigmailMsgHdrViewOverlay.js: msgFrame=[object XrayWrapper [object Window]] 2014-08-27 19:01:49.360 [DEBUG] enigmailMsgHdrViewOverlay.js: enigmailPrepSecurityInfo 2014-08-27 19:01:49.360 [DEBUG] enigmailMsgHdrViewOverlay.js: EnigMimeHeaderSink.innerSMIMEHeaderSink=[xpconnect wrapped nsIMsgSMIMEHeaderSink] 2014-08-27 19:01:49.373 [DEBUG] enigmailMsgHdrViewOverlay.js: _listener_onEndHeaders 2014-08-27 19:01:49.374 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal 2014-08-27 19:01:49.375 [DEBUG] enigmailCommon.jsm: decryptMessageStart: verifyOnly=false 2014-08-27 19:01:49.375 enigmailCommon.jsm: execStart: command = /usr/local/bin/gpg --charset utf-8 --display-charset utf-8 --batch --no-tty --status-fd 2 --max-output 447300 --decrypt, needPassphrase=true, domWindow=[object ChromeWindow], listener=[object Object] 2014-08-27 19:01:49.375 [DEBUG] enigmail.js: Setting useAgent to true for gpg2 >= 2.0.16 2014-08-27 19:01:49.375 [DEBUG] enigmailCommon.jsm: getPassphrase: 2014-08-27 19:01:49.375 [DEBUG] enigmail.js: Setting useAgent to true for gpg2 >= 2.0.16 2014-08-27 19:01:49.375 [CONSOLE] enigmail> /usr/local/bin/gpg --charset utf-8 --display-charset utf-8 --batch --no-tty --status-fd 2 --max-output 447300 --decrypt --use-agent 2014-08-27 19:01:49.427 [DEBUG] enigmail.js: Setting useAgent to true for gpg2 >= 2.0.16 2014-08-27 19:01:49.435 [DEBUG] enigmailCommon.jsm: decryptMessageEnd: uiFlags=8, verifyOnly=false, noOutput=false 2014-08-27 19:01:49.435 [DEBUG] enigmailCommon.jsm: decryptMessageEnd: stderrStr=gpg: no valid OpenPGP data found. [GNUPG:] NODATA 1 [GNUPG:] NODATA 2 gpg: decrypt_message failed: Unknown system error 2014-08-27 19:01:49.435 [DEBUG] enigmailCommon.jsm: parseErrorOutput: status message: gpg: no valid OpenPGP data found. [GNUPG:] NODATA 1 [GNUPG:] NODATA 2 gpg: decrypt_message failed: Unknown system error 2014-08-27 19:01:49.436 [DEBUG] enigmailCommon.jsm: parseErrorOutput: statusFlags = 00004000 2014-08-27 19:01:49.436 [DEBUG] enigmailCommon.jsm: decryptMessageEnd: command execution exit code: 2 2014-08-27 19:01:49.436 [DEBUG] enigmailMsgHdrViewOverlay.js: EnigMimeHeaderSink.updateSecurityStatus: uriSpec=imap-message://throwaway.felix%[email protected]/INBOX#697 2014-08-27 19:01:49.436 [DEBUG] enigmailMsgHdrViewOverlay.js: EnigMimeHeaderSink.updateSecurityStatus: msgUriSpec=imap-message://throwaway.felix%[email protected]/INBOX#697 2014-08-27 19:01:49.436 [DEBUG] enigmailMsgHdrViewOverlay.js: this.updateHdrIcons: exitCode=2, statusFlags=2113536, keyId=, userId=, 2014-08-27 19:01:49.437 [DEBUG] enigmailMsgHdrViewOverlay.js: this.updateMsgDb 2014-08-27 19:01:49.443 [DEBUG] enigmailMessengerOverlay.js: messageDecrypt: [object XrayWrapper [object Event]] 2014-08-27 19:01:49.443 [DEBUG] enigmailMessengerOverlay.js: messageDecryptCb: 2014-08-27 19:01:49.443 [DEBUG] enigmailMessengerOverlay.js: messageDecryptCb: mimeMsg is null 2014-08-27 19:01:49.444 [DEBUG] enigmailMessengerOverlay.js: header content-type: multipart/encrypted; protocol="application/pgp-encrypted"; boundary="----sinikael-?=_1-14091588997850.56355688162148" 2014-08-27 19:01:49.444 [DEBUG] enigmailMessengerOverlay.js: header content-transfer-encoding: 2014-08-27 19:01:49.444 [DEBUG] enigmailMessengerOverlay.js: header x-enigmail-version: 2014-08-27 19:01:49.444 [DEBUG] enigmailMessengerOverlay.js: header x-pgp-encoding-format: 2014-08-27 19:01:49.444 [DEBUG] enigmailMessengerOverlay.js: multipart/encrypted
_______________________________________________ enigmail-users mailing list [email protected] To unsubscribe or make changes to your subscription click here: https://admin.hostpoint.ch/mailman/listinfo/enigmail-users_enigmail.net
