Menu

#772 Cant transfer Autocrypt key (Enigmail -> Deltachat)

wont-fix
nobody
None
2.0
Major
52.6.0 (64-Bit)
2.1.11
Linux
---
nobody
2018-08-11
2018-03-27
drsash
No

i already raised a ticket at the deltachat bugtracker

so i just paste the current findings:

> ....sucessfully transfered the key via autocrypt from deltachat 0.10 to enigmail 1.9 weeks before. now i want to transfer the key back to deltachat....
> 
> deltachat 0.16.0
> enigmail 2.0
> 
> Steps to reproduce the problem
> 
> *enigmail 2.0 on Debian Thunderbird
> *send key via autocrypt (doesnt matter if you set a password to the key or not)
>  *insert setup code
>   *-> invalid setup code

i can confirm this bug.
@g6094199 can you please have a look a the content of the message sent by Thunderbird in Thunderbird > View source - in my test, the mail was way too short, sth like:

Message-Id: UalrEpOjoB9Y4A4sX110OZwkZDZ-enigmail
Date: Tue, 27 Mar 2018 13:15:44 GMT
To: ...
From: ...
Autocrypt-Setup-Message: v1
Subject: Autocrypt-Einrichtungsnachricht
Content-type: multipart/mixed; boundary="oUCdP1yLBMfYlR3bpp0xmG3Eiknp6MD5n"

--oUCdP1yLBMfYlR3bpp0xmG3Eiknp6MD5n
Content-Type: text/plain

Diese Nachricht enthält alle Informationen, um Ihre Autocrypt-Einstellungen zusammen mit Ihrem geheimen Schlüssel sicher von Ihrem Originalgerät zu übertragen.

Um Ihr neues Gerät für Autocrypt einzurichten, folgen Sie bitte den Anweisungen, die von Ihrem neuen Gerät angezeigt werden sollten.

Sie können diese Nachricht behalten und als Sicherungskopie für Ihren geheimen Schlüssel verwenden. Wenn Sie das tun möchten, sollten Sie das Passwort notieren und es sicher verwahren.
--oUCdP1yLBMfYlR3bpp0xmG3Eiknp6MD5n
Content-Type: application/autocrypt-setup
Content-Disposition: attachment; filename="autocrypt-setup-message.html"


Dies ist die Autocrypt-Einrichtungsdatei, die für die Übertragung von Einstellungen und Schlüsseln zwischen Clients verwendet wird. Sie können sie mit dem Einrichtungscode entschlüsseln, den Sie auf Ihrem alten Gerät finden, und dann den enthaltenen Schlüssel in Ihren Schlüsselbund importieren.



-----BEGIN PGP MESSAGE-----
Passphrase-Format: numeric9x4
Passphrase-Begin: 19

wy4ECQMI/0pC+95jpBFg6koZcZISOKVI61iy3RytXcLGvF8uiMaBEJNp0FNm
aX760joBEQw6/c5P2FU5EVn+3LIIHr0nEIhjjZKBruDI/7mGFhaDlpcqmjY3
7S0GatJUaC1aOll32kxcU3jJ
=FhgV
-----END PGP MESSAGE-----


--oUCdP1yLBMfYlR3bpp0xmG3Eiknp6MD5n--

... the part between -----BEGIN PGP MESSAGE----- and -----END PGP MESSAGE----- should normally read about 100 lines ... maybe more an enigmail issue.
just trying to decrypt the message using gpg - as expected, decryption works but enigmails payload is no private key but just nothing (zero bytes)
and as the decryption does not lead to a private key, delta chat assumes a bad setup code then
.

Discussion

  • drsash

    drsash - 2018-03-27
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -11,10 +11,10 @@
     > 
     > Steps to reproduce the problem
     > 
    ->     enigmail 2.0 on Debian Thunderbird
    ->     send key via autocrypt (doesnt matter if you set a password to the key or not)
    ->     insert setup code
    ->     -> invalid setup code
    +> *enigmail 2.0 on Debian Thunderbird
    +> *send key via autocrypt (doesnt matter if you set a password to the key or not)
    +>  *insert setup code
    +>   *-> invalid setup code
     ~~~
    
     
  • Patrick Brunschwig

    I guess the payload could be empty if there is no suitable key for the selected account. Can you confirm that this is not the case?

    Can you please attach a debug log file? See https://enigmail.net/index.php/en/faq-en?view=topic&id=15 for how to create that.

     
  • drsash

    drsash - 2018-03-27
    2018-03-27 19:35:47.414 [DEBUG] system.jsm: determineSystemCharset
    2018-03-27 19:35:47.414 [DEBUG] system.jsm: determineSystemCharset: charset='iso-8859-1'
    2018-03-27 19:35:47.414 [DEBUG] errorHandling.jsm: parseErrorOutputWith: statusFlags = 00000000
    2018-03-27 19:35:47.414 [DEBUG] errorHandling.jsm: parseErrorOutputWith: return with c.errorMsg = 
    2018-03-27 19:35:47.414 [DEBUG] execution.jsm: EnigmailExecution.fixExitCode: agentType: gpg exitCode: 0 statusFlags undefined
    2018-03-27 19:35:47.414 [CONSOLE] 
    2018-03-27 19:35:47.414 [DEBUG] keyRing.jsm: extractSignatures: tru::1:1516301409:0:3:1:5
    pub:u:3072:1:B02D7E09ADD736A8:1514495241:::u:::scESC:::::::
    fpr:::::::::55E9BDC9D04F456FAF3710A7B02D7E09ADD736A8:
    uid:u::::1514495253::D18EE7BAC8E9FC847A0E1B7D51C9523B0C7AAFA4::<adf@ad.de>:::::::::
    sig:::1:B02D7E09ADD736A8:1514495253::::<ade@ads.de>:13x:::::8:
    sub:u:3072:1:C171B45BBCA9A1C8:1514495253::::::e::::::
    sig:::1:B02D7E09ADD736A8:1514495254::::<asd@asd.de>:18x:::::8:
    
    2018-03-27 19:35:47.424 [DEBUG] keyRing.jsm: getKeyById: B02D7E09ADD736A8
    2018-03-27 19:35:47.425 [DEBUG] keyRing.jsm: getKeyById: B02D7E09ADD736A8
    2018-03-27 19:36:43.498 [DEBUG] autocrypt.jsm: sendSetupMessage()
    2018-03-27 19:36:43.498 [DEBUG] autocrypt.jsm: createSetupMessage()
    2018-03-27 19:36:43.500 [DEBUG] keyRing.jsm: getKeyById: 0x55E9BDC9D0adfasdfasdf02D7E09ADD736A8
    2018-03-27 19:36:43.504 execution.jsm: EnigmailExecution.execCmd: subprocess = '/usr/bin/gpg2'
    2018-03-27 19:36:43.506 [CONSOLE] enigmail> /usr/bin/gpg2 --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --status-fd 2 --export-options export-minimal,no-export-attributes -a --export-secret-keys 0x55E9BDCadfasdfasdf02D7E09ADD736A8
    2018-03-27 19:37:28.178 [DEBUG]   enigmail> DONE
    2018-03-27 19:37:28.178 [DEBUG] execution.jsm: EnigmailExecution.execCmd: exitCode = 0
    2018-03-27 19:37:28.178 [DEBUG] execution.jsm: EnigmailExecution.execCmd: errOutput = [GNUPG:] PINENTRY_LAUNCHED 20858
    [GNUPG:] EXPORTED 55E9BDC9D04F456FAF3710A7B02D7E09ADD736A8
    [GNUPG:] PINENTRY_LAUNCHED 20871
    [GNUPG:] EXPORT_RES 1 1 1
    
    2018-03-27 19:37:28.179 [DEBUG] errorHandling.jsm: parseErrorOutputWith: status message: 
    [GNUPG:] PINENTRY_LAUNCHED 20858
    [GNUPG:] EXPORTED 55E9BDC9D04F456FAF3710A7B02D7E09ADD736A8
    [GNUPG:] PINENTRY_LAUNCHED 20871
    [GNUPG:] EXPORT_RES 1 1 1
    
    2018-03-27 19:37:28.181 [DEBUG] errorHandling.jsm: parseErrorOutputWith: statusFlags = 00000000
    2018-03-27 19:37:28.181 [DEBUG] errorHandling.jsm: parseErrorOutputWith: return with c.errorMsg = 
    2018-03-27 19:37:28.182 [DEBUG] execution.jsm: EnigmailExecution.fixExitCode: agentType: gpg exitCode: 0 statusFlags undefined
    2018-03-27 19:37:28.182 [CONSOLE] 
    2018-03-27 19:37:28.280 [DEBUG] EnigmailSend.sendMessage()
    2018-03-27 19:37:28.284 [DEBUG] EnigmailSend.sendMessage: wrote file: /tmp/message.eml
    2018-03-27 19:37:28.289 [DEBUG] EnigmailSend.sendMessage: identity key: id4
    2018-03-27 19:37:28.290 [DEBUG] EnigmailSend.sendMessage: account key: account5
    2018-03-27 19:37:28.291 [DEBUG] mimeEncrypt.js: requiresCryptoEncapsulation
    2018-03-27 19:37:28.302 [DEBUG] acInitiateBackup.js: createSetupMessage: got passwd
    2018-03-27 19:37:28.303 [DEBUG] acInitiateBackup.js: delayedEnableNext()
    2018-03-27 19:37:38.612 [DEBUG] filters.jsm: newMailListener.msgAdded() - got new mail in Posteingang
    2018-03-27 19:37:52.043 [DEBUG] enigmailMessengerOverlay.js: updateOptionsDisplay: 
    2018-03-27 19:37:52.044 [DEBUG] funcs.jsm: collapseAdvanced:
    2018-03-27 19:37:53.805 [DEBUG] enigmailMessengerOverlay.js: updateOptionsDisplay: 
    2018-03-27 19:37:53.805 [DEBUG] funcs.jsm: collapseAdvanced:
    2018-03-27 19:37:55.334 [DEBUG] enigmailHelp.js: enigLoadPage
    2018-03-27 19:37:55.334 [DEBUG] windows.jsm: getFrame: name=contentFrame
    
     
  • r10s

    r10s - 2018-03-27

    @Patrick i think, there was a key but the key seems not to to be protected by a password. Enigmail or gpg asks the "Passphrase: This key (or subkey) is not protected with a passphrase. Please enter a new passphrase to export it." If you hit "cancel" (as you do not want to add a passphrase), the Autocrypt Setup Message, the Setup Code is displayed, and encryption works - but finally, the payload is empty.

    i also tries to enter a passphrase here - then the payload is not empty, however, i do not think that it is useful to protect the key to transfer by two passphases. also, delta chat does not support passphrases in keys at all, and, iirc, in general, Autocrypt encourages not to used passphrases in keys.

    Btw: with my tests with the enigmail beta i could transfer keys betweend enigmail and delta without problems - of course, the keys did not had a passphrase - as the key to export here does not seem to have as well.

    hth -
    Björn

     
    • Patrick Brunschwig

      I see. There is not much in can do then. Gpg 2.1/2.2 always asks for a password when you export a private key. If you hit cancel, then gpg will not export the key.

      The error in Enigmail is that it does not seem to check if it actually got a key from gpg, and if not continue anyhow.

      I'll also check if I can convince gpg to accept a command line parameter like no-password, but I would not bet on it.

       
  • drsash

    drsash - 2018-03-28

    so in sumary:

    • exporting the key from eniigmail with a pw: the keys are in the autocrypt file but deltachat doesnt support it and so denys import
    • exporting the key from eniigmail without a pw: the keys arent exported to the autocrypt file, and thus there is nothing to import for deltachat

    this makes me curious

    • what the autocrypt standard says about this
    • why deltychat doesnt support pw's
    • how others implement it, e.g. K9

    there should be a consensus somehow, but this should be set from the autocrypt guys IMHO.

    What is the value of a pw protected key with autocrypt? is non protected autocrypt message an security impact?

     

    Last edit: drsash 2018-03-28
  • Patrick Brunschwig

    If you don't want to protect the key with a password, you should not hit "Cancel" , but "OK" with an empty password. That's quite a difference.

     
  • drsash

    drsash - 2018-03-28

    ok, got it. but anyway it doesnt work.

     
  • drsash

    drsash - 2018-03-28
    • summary: Cant transfer Autocrypt key (Enigmail -> Deltachat) -> no enigmail payload --> Cant transfer Autocrypt key (Enigmail -> Deltachat)
     
  • Patrick Brunschwig

    Going through the code, I believe that the error happens when I'm trying to replace the armor headers of the secret key data. At least the log file tells me that the key was actually exported.

    I have added more debugging info here, and created a new build.

    Can I ask you to install the following build and check what happens now:
    https://enigmail.net/download/nightly/enigmail-nightly-enigmail-2.0-branch-all.xpi

    Ideally, I should at least get more information about what went wrong.

     
  • drsash

    drsash - 2018-03-29

    beside that no automessage get sent at all when u set no pw...

    Enigmail version 2.0.1a1
    OS/CPU=Linux x86_64
    Platform=X11
    Non-default preference values:
    keyCheckResult: {"expiredList":[],"lastCheck":1522352757516}
    keyManShowAllKeys: false
    advancedUser: true
    configuredVersion: 2.0.1a1
    warnDeprecatedGnuPG: false
    protectedHeaders: 0
    dom.workers.maxPerDomain: 512

    2018-03-29 21:44:18.607 Mozilla Platform: Thunderbird 52.6.0
    2018-03-29 21:44:18.607 [DEBUG] keyRing.jsm: EnigmailKeyRing.clearCache
    2018-03-29 21:44:18.637 [DEBUG] locale.jsm: loading stringBundle chrome://enigmail/locale/enigmail.properties?0.6351052301082489
    2018-03-29 21:44:18.649 [DEBUG] core.jsm: startup()
    2018-03-29 21:44:18.649 [DEBUG] prefs.jsm: setDefaultPrefs()
    2018-03-29 21:44:18.651 [DEBUG] mimeVerify.jsm: registerContentTypeHandler
    2018-03-29 21:44:18.651 [DEBUG] wksMimeHandler.jsm: registerContentTypeHandler()
    2018-03-29 21:44:18.651 [DEBUG] pEpAdapter.jsm: initialize:
    2018-03-29 21:44:18.651 [DEBUG] pEp.jsm: registered log handler
    2018-03-29 21:44:18.651 [DEBUG] prefs.jsm: registerPrefObserver(juniorMode)
    2018-03-29 21:44:18.868 [DEBUG] core.jsm: startup.continueStartup()
    2018-03-29 21:44:18.873 [DEBUG] overlays.jsm: startup()
    2018-03-29 21:44:18.873 [DEBUG] overlays.jsm: startup: found window: about:blank
    2018-03-29 21:44:18.876 [DEBUG] filters.jsm: initNewMailListener()
    2018-03-29 21:44:29.847 [DEBUG] overlays.jsm: setupUI(chrome://messenger/content/messenger.xul)
    2018-03-29 21:44:29.847 [DEBUG] overlays.jsm: loadOverlay(0)
    2018-03-29 21:44:29.848 [DEBUG] overlays.jsm: insertXul(columnOverlay.xul)
    2018-03-29 21:44:30.505 [DEBUG] loaded: columnOverlay.xul
    2018-03-29 21:44:30.507 [DEBUG] overlays.jsm: injectDOM: gonna stuff: columnOverlay.xul into: chrome://messenger/content/messenger.xul
    2018-03-29 21:44:30.509 [DEBUG] overlays.jsm: loadOverlay(1)
    2018-03-29 21:44:30.509 [DEBUG] overlays.jsm: insertXul(messengerOverlay-tbird.xul)
    2018-03-29 21:44:31.238 [DEBUG] loaded: messengerOverlay-tbird.xul
    2018-03-29 21:44:31.239 [DEBUG] overlays.jsm: injectDOM: gonna stuff: messengerOverlay-tbird.xul into: chrome://messenger/content/messenger.xul
    2018-03-29 21:44:31.239 [DEBUG] overlays.jsm: adding button 'button-enigmail-decrypt to mail-bar3'
    2018-03-29 21:44:31.241 [DEBUG] overlays.jsm: loadOverlay(2)
    2018-03-29 21:44:31.241 [DEBUG] overlays.jsm: loadOverlay: skipping messengerOverlay-sm.xul
    2018-03-29 21:44:31.241 [DEBUG] overlays.jsm: loadOverlay(3)
    2018-03-29 21:44:31.241 [DEBUG] overlays.jsm: insertXul(enigmailMessengerOverlay.xul)
    2018-03-29 21:44:31.758 [DEBUG] loaded: enigmailMessengerOverlay.xul
    2018-03-29 21:44:31.759 [DEBUG] overlays.jsm: injectDOM: gonna stuff: enigmailMessengerOverlay.xul into: chrome://messenger/content/messenger.xul
    2018-03-29 21:44:31.766 [DEBUG] overlays.jsm: loadCss(chrome://enigmail/skin/enigmail.css)
    2018-03-29 21:44:31.793 [DEBUG] overlays.jsm: loadOverlay(4)
    2018-03-29 21:44:31.793 [DEBUG] overlays.jsm: insertXul(enigmailMsgHdrViewOverlay.xul)
    2018-03-29 21:44:31.914 [DEBUG] loaded: enigmailMsgHdrViewOverlay.xul
    2018-03-29 21:44:31.914 [DEBUG] overlays.jsm: injectDOM: gonna stuff: enigmailMsgHdrViewOverlay.xul into: chrome://messenger/content/messenger.xul
    2018-03-29 21:44:31.921 [DEBUG] overlays.jsm: loadOverlay(5)
    2018-03-29 21:44:31.921 [DEBUG] overlays.jsm: loadOverlay: completed
    2018-03-29 21:44:31.921 [DEBUG] enigmailMessengerOverlay.js: Startup
    2018-03-29 21:44:31.921 [DEBUG] enigmailMessengerOverlay.js: overrideAttribute Enigmail.msg.viewSecurityInfo(null, true);: oldValue=
    2018-03-29 21:44:31.921 [DEBUG] enigmailMessengerOverlay.js: overrideAttribute oncommand: oldValue=goDoCommand('cmd_print')
    2018-03-29 21:44:31.921 [DEBUG] enigmailMessengerOverlay.js: overrideAttribute oncommand: oldValue=goDoCommand('cmd_printpreview')
    2018-03-29 21:44:31.921 [DEBUG] enigmailMessengerOverlay.js: overrideAttribute oncommand: oldValue=goDoCommand('cmd_print')
    2018-03-29 21:44:31.921 [DEBUG] enigmailMessengerOverlay.js: *** UNABLE to override id=button-print
    2018-03-29 21:44:31.921 [DEBUG] enigmailMessengerOverlay.js: overrideAttribute oncommand: oldValue=Enigmail.msg.msgPrint('cmd_print');
    2018-03-29 21:44:31.922 [DEBUG] enigmailMessengerOverlay.js: overrideAttribute oncommand: oldValue=Enigmail.msg.msgPrint('cmd_printpreview');
    2018-03-29 21:44:31.923 [DEBUG] enigmailMsgHdrViewOverlay.js: this.hdrViewLoad
    2018-03-29 21:44:31.923 [DEBUG] enigmailMsgHdrViewOverlay.js: this.msgHdrViewLoad
    2018-03-29 21:44:31.923 [DEBUG] enigmailMsgHdrViewOverlay.js: _listener_onStartHeaders
    2018-03-29 21:44:31.923 [DEBUG] windows.jsm: getFrame: name=messagepane
    2018-03-29 21:44:31.923 [DEBUG] enigmailMsgHdrViewOverlay.js: setWindowCallback
    2018-03-29 21:44:31.923 [DEBUG] enigmailMsgHdrViewOverlay.js: _listener_onEndHeaders
    2018-03-29 21:44:31.923 [DEBUG] overlays.jsm: loadOverlay: event completed
    2018-03-29 21:44:32.709 [DEBUG] enigmailMessengerOverlay.js: messageFrameUnload
    2018-03-29 21:44:32.709 [DEBUG] enigmailMessengerOverlay.js: messageCleanup
    2018-03-29 21:44:32.709 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:44:32.709 [DEBUG] enigmailMsgHdrViewOverlay.js: this.messageUnload
    2018-03-29 21:44:40.793 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:44:40.799 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:44:40.804 [DEBUG] enigmailMessengerOverlay.js: messageFrameUnload
    2018-03-29 21:44:40.804 [DEBUG] enigmailMessengerOverlay.js: messageCleanup
    2018-03-29 21:44:40.804 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:44:44.181 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:44:44.203 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:44:44.207 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:44:44.216 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:44:54.142 [DEBUG] traverseTree: menu_EnigmailPopup2
    2018-03-29 21:44:54.142 [DEBUG] traverseTree: enigmail_wizard_basic2
    2018-03-29 21:44:54.145 [DEBUG] traverseTree: enigmail_decryptverify2
    2018-03-29 21:44:54.145 [DEBUG] traverseTree: enigmail_autoDecrypt2
    2018-03-29 21:44:54.146 [DEBUG] traverseTree: enigmail_clearPassphrase2
    2018-03-29 21:44:54.146 [DEBUG] traverseTree: enigmail_reload_msg2
    2018-03-29 21:44:54.146 [DEBUG] traverseTree: enigmail_sendersKeyMenu2
    2018-03-29 21:44:54.146 [DEBUG] traverseTree: enigmail_importpublickey2
    2018-03-29 21:44:54.146 [DEBUG] traverseTree: enigmail_keyMgmtDispKeyDetails2
    2018-03-29 21:44:54.146 [DEBUG] traverseTree: enigmail_keyMgmtSignKey2
    2018-03-29 21:44:54.146 [DEBUG] traverseTree: enigmail_keyMgmtKeyTrust2
    2018-03-29 21:44:54.146 [DEBUG] traverseTree: enigmail_keyMgmtShowPhoto2
    2018-03-29 21:44:54.146 [DEBUG] traverseTree: enigmailDecryptToFolder2
    2018-03-29 21:44:54.147 [DEBUG] traverseTree: enigmailDecryptfileHereMenu2
    2018-03-29 21:44:54.147 [DEBUG] traverseTree: enigmail_keymgmt2
    2018-03-29 21:44:54.147 [DEBUG] traverseTree: enigmail_smartCard2
    2018-03-29 21:44:54.147 [DEBUG] traverseTree: enigmail_RulesEditor2
    2018-03-29 21:44:54.147 [DEBUG] traverseTree: enigmail_prefs2
    2018-03-29 21:44:54.147 [DEBUG] traverseTree: enigmail_help2
    2018-03-29 21:44:54.147 [DEBUG] traverseTree: enigmail_debugMenu2
    2018-03-29 21:44:54.147 [DEBUG] traverseTree: enigmail_console2
    2018-03-29 21:44:54.147 [DEBUG] traverseTree: enigmail_debug_log2
    2018-03-29 21:44:54.147 [DEBUG] traverseTree: enigmail_wizard_advanced2
    2018-03-29 21:44:54.147 [DEBUG] traverseTree: enigmail_about2
    2018-03-29 21:44:54.567 [DEBUG] enigmailMessengerOverlay.js: updateOptionsDisplay:
    2018-03-29 21:44:54.567 [DEBUG] funcs.jsm: collapseAdvanced:
    2018-03-29 21:44:57.167 [DEBUG] core.jsm: svc = [object Object]
    2018-03-29 21:44:57.167 [DEBUG] app.jsm: getVersion
    2018-03-29 21:44:57.167 [DEBUG] app.jsm: installed version: 2.0.1a1
    2018-03-29 21:44:57.167 [DEBUG] app.jsm: getVersion
    2018-03-29 21:44:57.167 [DEBUG] app.jsm: installed version: 2.0.1a1
    2018-03-29 21:44:57.167 [DEBUG] core.jsm: Enigmail.initialize: START
    2018-03-29 21:44:57.169 [DEBUG] core.jsm: Enigmail.initialize: Ec.envList = DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-HgJCj5HRt3,guid=d41d987879f7955bd73247915abbe20e,DISPLAY=:0,HOME=/home/xxxx,LOGNAME=masterb,PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games,PWD=/home/masterb,QT_IM_MODULE=ibus,SHELL=/bin/bash,USER=rb,XAUTHORITY=/home/masterb/.Xauthority,XMODIFIERS=@im=ibus
    2018-03-29 21:44:57.170 [DEBUG] gpgAgent.jsm: setAgentPath()
    2018-03-29 21:44:57.170 [DEBUG] gpgAgent.jsm: resetGpgAgent
    2018-03-29 21:44:57.170 [DEBUG] gpgAgent.jsm: resolveGpgPath()
    2018-03-29 21:44:57.170 [DEBUG] files.jsm: resolvePath: filePath=gpg2;gpg
    2018-03-29 21:44:57.171 [DEBUG] files.jsm: resolvePath: checking for /usr/local/sbin/gpg2
    2018-03-29 21:44:57.171 [DEBUG] files.jsm: resolvePath: checking for /usr/local/bin/gpg2
    2018-03-29 21:44:57.171 [DEBUG] files.jsm: resolvePath: checking for /usr/sbin/gpg2
    2018-03-29 21:44:57.171 [DEBUG] files.jsm: resolvePath: checking for /usr/bin/gpg2
    2018-03-29 21:44:57.171 [CONSOLE] EnigmailAgentPath=/usr/bin/gpg2

    2018-03-29 21:44:57.171 [DEBUG] gpgAgent.jsm: setAgentPath: calling subprocess with '/usr/bin/gpg2'
    2018-03-29 21:44:57.172 [CONSOLE] enigmail> /usr/bin/gpg2 --batch --no-tty --charset utf-8 --display-charset utf-8 --version --version
    2018-03-29 21:44:57.251 [DEBUG] enigmail> DONE
    2018-03-29 21:44:57.251 [DEBUG] system.jsm: determineSystemCharset
    2018-03-29 21:44:57.251 [DEBUG] system.jsm: getUnixCharset
    2018-03-29 21:44:57.292 [DEBUG] system.jsm: determineSystemCharset: charset='iso-8859-1'
    2018-03-29 21:44:57.292 [CONSOLE] gpg (GnuPG) 2.1.11
    libgcrypt 1.6.5
    Copyright (C) 2016 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, ELG, DSA, ECDH, ECDSA, EDDSA
    Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH,
    CAMELLIA128, CAMELLIA192, CAMELLIA256
    Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224
    Compression: Uncompressed, ZIP, ZLIB, BZIP2

    2018-03-29 21:44:57.293 [DEBUG] gpgAgent.jsm: detected GnuPG version '2.1.11'
    2018-03-29 21:44:57.293 [DEBUG] gpgAgent.jsm: checkGpgHomeDir:
    2018-03-29 21:44:57.293 [DEBUG] gpgAgent.jsm: getGpgHomeDir: calling subprocess with '/usr/bin/gpgconf'
    2018-03-29 21:44:57.294 [CONSOLE] enigmail> /usr/bin/gpgconf --list-dirs
    2018-03-29 21:44:57.327 [DEBUG] gpgAgent.jsm: checkGpgHomeDir: got homedir = '/home/xxx/.gnupg'
    2018-03-29 21:44:57.327 [DEBUG] gpgAgent.jsm: setAgentPath: gpgconf found: yes
    2018-03-29 21:44:57.327 [DEBUG] gpgAgent.jsm: detectGpgAgent
    2018-03-29 21:44:57.327 [DEBUG] gpgAgent.jsm: detectGpgAgent: no GPG_AGENT_INFO variable set
    2018-03-29 21:44:57.327 [DEBUG] gpgAgent.jsm: detectGpgAgent: GPG_AGENT_INFO='none'
    2018-03-29 21:44:57.336 [DEBUG] keyRefreshService.jsm: Started
    2018-03-29 21:44:57.337 [DEBUG] openpgp.jsm: initialize()
    2018-03-29 21:44:57.411 [DEBUG] keyRing.jsm: loadKeyList( null)
    2018-03-29 21:44:57.411 [DEBUG] keyRing.jsm: obtainKeyList
    2018-03-29 21:44:57.412 execution.jsm: execStart: command = /usr/bin/gpg2 --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --status-fd 2 --with-fingerprint --fixed-list-mode --with-colons --list-keys, needPassphrase=false, domWindow=undefined, listener=[object Object]
    2018-03-29 21:44:57.412 [CONSOLE] enigmail> /usr/bin/gpg2 --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --status-fd 2 --with-fingerprint --fixed-list-mode --with-colons --list-keys
    2018-03-29 21:44:57.414 [DEBUG] enigmail> DONE
    2018-03-29 21:44:57.450 [DEBUG] keyRing.jsm: loadKeyList: got pubkey lines: 18
    2018-03-29 21:44:57.450 [DEBUG] keyRing.jsm: obtainKeyList
    2018-03-29 21:44:57.451 execution.jsm: execStart: command = /usr/bin/gpg2 --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --status-fd 2 --with-fingerprint --fixed-list-mode --with-colons --list-secret-keys, needPassphrase=false, domWindow=undefined, listener=[object Object]
    2018-03-29 21:44:57.451 [CONSOLE] enigmail> /usr/bin/gpg2 --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --status-fd 2 --with-fingerprint --fixed-list-mode --with-colons --list-secret-keys
    2018-03-29 21:44:57.454 [DEBUG] enigmail> DONE
    2018-03-29 21:44:57.490 [DEBUG] keyRing.jsm: loadKeyList: got seckey lines: 9
    2018-03-29 21:44:57.490 [DEBUG] keyRing.jsm: createAndSortKeyList()
    2018-03-29 21:44:57.513 [DEBUG] keyRing.jsm: getKeyById: 6B1BDABD56EECCAC
    2018-03-29 21:44:57.513 [DEBUG] keyRing.jsm: getKeyById: B02D7E09ADD736A8
    2018-03-29 21:44:57.514 [DEBUG] keyRing.jsm: runKeyUsabilityCheck()
    2018-03-29 21:44:57.515 [DEBUG] keyRefreshService.jsm: Wait time = random number: 2804469305 % max time for refresh: 36000000
    2018-03-29 21:44:57.515 [DEBUG] keyRefreshService.jsm: Time until next refresh in milliseconds: 32469305
    2018-03-29 21:44:57.515 [DEBUG] core.jsm: Enigmail.initialize: END
    2018-03-29 21:44:57.515 [DEBUG] core.jsm: getService: last used version: 2.0
    2018-03-29 21:44:57.515 [DEBUG] app.jsm: getVersion
    2018-03-29 21:44:57.515 [DEBUG] app.jsm: installed version: 2.0.1a1
    2018-03-29 21:44:57.516 [DEBUG] configure.jsm: configureEnigmail()
    2018-03-29 21:44:57.516 [DEBUG] app.jsm: getVersion
    2018-03-29 21:44:57.516 [DEBUG] app.jsm: installed version: 2.0.1a1
    2018-03-29 21:44:57.516 [DEBUG] prefs.jsm: setPref: configuredVersion, 2.0.1a1
    2018-03-29 21:44:57.516 [DEBUG] prefs.jsm: savePrefs
    2018-03-29 21:44:57.568 [DEBUG] enigmailCommon.js: EnigInitCommon: id=enigmailKeyManager
    2018-03-29 21:44:57.603 [DEBUG] enigmailKeyManager.js: enigmailKeyManagerLoad
    2018-03-29 21:44:57.606 [DEBUG] enigmailCommon.jsm: dispatchEvent f=loadkeyList
    2018-03-29 21:44:57.708 [DEBUG] enigmailKeyManager.js: loadkeyList
    2018-03-29 21:44:57.709 [DEBUG] enigmailKeyManager.js: buildKeyList
    2018-03-29 21:45:05.025 [DEBUG] autocrypt.jsm: sendSetupMessage()
    2018-03-29 21:45:05.025 [DEBUG] autocrypt.jsm: createSetupMessage()
    2018-03-29 21:45:05.026 [DEBUG] keyRing.jsm: getKeyById: 0x55E9BDC9D04F456FAF3710A7B02D7E09ADD736A8
    2018-03-29 21:45:05.027 execution.jsm: EnigmailExecution.execCmd: subprocess = '/usr/bin/gpg2'
    2018-03-29 21:45:05.027 [CONSOLE] enigmail> /usr/bin/gpg2 --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --status-fd 2 --export-options export-minimal,no-export-attributes -a --export-secret-keys 0x55E9BDC9D04F456FAF3710A7B02D7E09ADD736A8
    2018-03-29 21:45:09.876 [DEBUG] filters.jsm: newMailListener.msgAdded() - got new mail in IPFire
    2018-03-29 21:45:10.228 [DEBUG] enigmail> DONE
    2018-03-29 21:45:10.228 [DEBUG] execution.jsm: EnigmailExecution.execCmd: exitCode = 2
    2018-03-29 21:45:10.229 [DEBUG] execution.jsm: EnigmailExecution.execCmd: errOutput = [GNUPG:] PINENTRY_LAUNCHED 30266
    [GNUPG:] PINENTRY_LAUNCHED 30278
    gpg: key B186BF74C8D1FA901DA6C699A3797DC4463A2E7D: error receiving key from agent: No passphrase given - skipped
    [GNUPG:] PINENTRY_LAUNCHED 30283
    [GNUPG:] PINENTRY_LAUNCHED 30288
    gpg: key FCC00D95619B6FA6A90950A3BA9B4422CA794C6A: error receiving key from agent: No passphrase given - skipped
    gpg: WARNING: nothing exported
    [GNUPG:] EXPORT_RES 1 1 0

    2018-03-29 21:45:10.229 [DEBUG] errorHandling.jsm: parseErrorOutputWith: status message:
    [GNUPG:] PINENTRY_LAUNCHED 30266
    [GNUPG:] PINENTRY_LAUNCHED 30278
    gpg: key B186BF74C8D1FA901DA6C699A3797DC4463A2E7D: error receiving key from agent: No passphrase given - skipped
    [GNUPG:] PINENTRY_LAUNCHED 30283
    [GNUPG:] PINENTRY_LAUNCHED 30288
    gpg: key FCC00D95619B6FA6A90950A3BA9B4422CA794C6A: error receiving key from agent: No passphrase given - skipped
    gpg: WARNING: nothing exported
    [GNUPG:] EXPORT_RES 1 1 0

    2018-03-29 21:45:10.232 [DEBUG] system.jsm: determineSystemCharset
    2018-03-29 21:45:10.232 [DEBUG] system.jsm: determineSystemCharset: charset='iso-8859-1'
    2018-03-29 21:45:10.232 [DEBUG] system.jsm: determineSystemCharset
    2018-03-29 21:45:10.232 [DEBUG] system.jsm: determineSystemCharset: charset='iso-8859-1'
    2018-03-29 21:45:10.232 [DEBUG] system.jsm: determineSystemCharset
    2018-03-29 21:45:10.232 [DEBUG] system.jsm: determineSystemCharset: charset='iso-8859-1'
    2018-03-29 21:45:10.233 [DEBUG] errorHandling.jsm: parseErrorOutputWith: statusFlags = 00000000
    2018-03-29 21:45:10.233 [DEBUG] errorHandling.jsm: parseErrorOutputWith: return with c.errorMsg = gpg: key B186BF74C8D1FA901DA6C699A3797DC4463A2E7D: error receiving key from agent: No passphrase given - skipped
    gpg: key FCC00D95619B6FA6A90950A3BA9B4422CA794C6A: error receiving key from agent: No passphrase given - skipped
    gpg: WARNING: nothing exported
    2018-03-29 21:45:10.233 [DEBUG] execution.jsm: EnigmailExecution.fixExitCode: agentType: gpg exitCode: 2 statusFlags undefined
    2018-03-29 21:45:10.233 [CONSOLE] gpg: key B186BF74C8D1FA901DA6C699A3797DC4463A2E7D: error receiving key from agent: No passphrase given - skipped
    gpg: key FCC00D95619B6FB4422CA794C6A: error receiving key from agent: No passphrase given - skipped
    gpg: WARNING: nothing exported
    2018-03-29 21:45:10.234 [DEBUG] autocrypt.jsm: createSetupMessage: no key found for oxxx@xxx.de
    2018-03-29 21:45:10.768 [DEBUG] filters.jsm: newMailListener.msgAdded() - got new mail in Debian_Boot
    2018-03-29 21:45:10.770 [DEBUG] filters.jsm: newMailListener.msgAdded() - got new mail in Debian_Boot
    2018-03-29 21:45:10.774 [DEBUG] filters.jsm: newMailListener.msgAdded() - got new mail in Debian_Boot
    2018-03-29 21:45:10.776 [DEBUG] filters.jsm: newMailListener.msgAdded() - got new mail in Debian_Boot
    2018-03-29 21:45:10.780 [DEBUG] filters.jsm: newMailListener.msgAdded() - got new mail in Debian_Boot
    2018-03-29 21:45:10.782 [DEBUG] filters.jsm: newMailListener.msgAdded() - got new mail in Debian_Boot
    2018-03-29 21:45:11.623 [DEBUG] filters.jsm: newMailListener.msgAdded() - got new mail in Papierkorb
    2018-03-29 21:45:11.625 [DEBUG] filters.jsm: newMailListener.msgAdded() - got new mail in Papierkorb
    2018-03-29 21:45:11.630 [DEBUG] filters.jsm: newMailListener.msgAdded() - got new mail in Papierkorb
    2018-03-29 21:45:11.632 [DEBUG] filters.jsm: newMailListener.msgAdded() - got new mail in Papierkorb
    2018-03-29 21:45:11.636 [DEBUG] filters.jsm: newMailListener.msgAdded() - got new mail in Papierkorb
    2018-03-29 21:45:11.637 [DEBUG] filters.jsm: newMailListener.msgAdded() - got new mail in Papierkorb
    2018-03-29 21:45:11.639 [DEBUG] filters.jsm: newMailListener.msgAdded() - got new mail in Papierkorb
    2018-03-29 21:45:11.641 [DEBUG] filters.jsm: newMailListener.msgAdded() - got new mail in Papierkorb
    2018-03-29 21:45:11.644 [DEBUG] filters.jsm: newMailListener.msgAdded() - got new mail in Papierkorb
    2018-03-29 21:45:11.645 [DEBUG] filters.jsm: newMailListener.msgAdded() - got new mail in Papierkorb
    2018-03-29 21:45:11.718 [DEBUG] filters.jsm: newMailListener.msgAdded() - got new mail in Papierkorb
    2018-03-29 21:45:11.719 [DEBUG] filters.jsm: newMailListener.msgAdded() - got new mail in Papierkorb
    2018-03-29 21:45:11.721 [DEBUG] filters.jsm: newMailListener.msgAdded() - got new mail in Papierkorb
    2018-03-29 21:45:11.722 [DEBUG] filters.jsm: newMailListener.msgAdded() - got new mail in Papierkorb
    2018-03-29 21:45:11.724 [DEBUG] filters.jsm: newMailListener.msgAdded() - got new mail in Papierkorb
    2018-03-29 21:45:11.726 [DEBUG] filters.jsm: newMailListener.msgAdded() - got new mail in Papierkorb
    2018-03-29 21:45:19.931 [DEBUG] filters.jsm: newMailListener.msgAdded() - got new mail in Gesendet
    2018-03-29 21:45:19.938 [DEBUG] filters.jsm: newMailListener.msgAdded() - got new mail in Gesendet
    2018-03-29 21:45:19.943 [DEBUG] pgpmimeHandler.js: PgpMimeHandler()
    2018-03-29 21:45:19.944 [DEBUG] pgpmimeHandler.js: onStartRequest
    2018-03-29 21:45:19.944 [DEBUG] pgpmimeHandler.js: ct= multipart/encrypted;
    protocol="application/pgp-encrypted";
    boundary="WWaZsQ4xxxxxOjheFsyJIc6KkSe2c"
    2018-03-29 21:45:19.944 [DEBUG] mimeDecrypt.jsm: MimeDecryptHandler()
    2018-03-29 21:45:19.944 [DEBUG] mimeDecrypt.jsm: onStartRequest
    2018-03-29 21:45:19.945 [DEBUG] mimeDecrypt.jsm: onStartRequest: uri='imap://xxxxx@imap.xxxx.de:993/fetch%3EUID%3E/Sent%3E1161027757?header=filter&emitter=js&fetchCompleteMessage=false'
    2018-03-29 21:45:19.948 [DEBUG] uris.jsm: msgIdentificationFromUrl: url.pathQueryRef=/fetch%3EUID%3E/Sent%3E1161027757?header=filter&emitter=js&fetchCompleteMessage=false
    2018-03-29 21:45:19.949 [DEBUG] uris.jsm: msgIdentificationFromUrl: msgNum=1161027757 / folder=/fetch>UID>/Sent
    2018-03-29 21:45:19.949 [DEBUG] mimeDecrypt.jsm: onStopRequest: detected incoming message processing
    2018-03-29 21:45:20.246 [DEBUG] pgpmimeHandler.js: PgpMimeHandler()
    2018-03-29 21:45:20.246 [DEBUG] pgpmimeHandler.js: onStartRequest
    2018-03-29 21:45:20.246 [DEBUG] pgpmimeHandler.js: ct= multipart/encrypted;
    protocol="application/pgp-encrypted";
    boundary="WWaZsQ4xxxxxxsyJIc6KkSe2c"
    2018-03-29 21:45:20.247 [DEBUG] mimeDecrypt.jsm: MimeDecryptHandler()
    2018-03-29 21:45:20.247 [DEBUG] mimeDecrypt.jsm: onStartRequest
    2018-03-29 21:45:20.247 [DEBUG] mimeDecrypt.jsm: onStartRequest: uri='imap://xxxx@imap.xxxx.de:993/fetch%3EUID%3E/Sent%3E1161027757?header=filter&emitter=js'
    2018-03-29 21:45:20.249 [DEBUG] uris.jsm: msgIdentificationFromUrl: url.pathQueryRef=/fetch%3EUID%3E/Sent%3E1161027757?header=filter&emitter=js
    2018-03-29 21:45:20.249 [DEBUG] uris.jsm: msgIdentificationFromUrl: msgNum=1161027757 / folder=/fetch>UID>/Sent
    2018-03-29 21:45:20.249 [DEBUG] mimeDecrypt.jsm: onStopRequest: detected incoming message processing
    2018-03-29 21:45:37.403 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:37.411 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:37.415 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:38.541 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:38.547 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:38.551 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:41.483 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:41.489 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:41.493 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:47.954 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:47.962 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:47.965 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:50.017 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:50.022 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:50.025 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:50.804 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:50.811 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:50.815 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:52.754 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:52.759 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:52.762 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:54.273 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:54.278 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:54.281 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:55.297 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:55.302 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:55.305 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:56.321 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:56.326 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:56.329 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:45:57.515 [DEBUG] keyUsability.jsm: keyExpiryCheck()
    2018-03-29 21:45:57.515 [DEBUG] keyUsability.jsm: getNewlyExpiredKeys()
    2018-03-29 21:45:57.516 [DEBUG] keyUsability.jsm: getKeysSpecForIdentities()
    2018-03-29 21:45:57.521 [DEBUG] keyUsability.jsm: getExpiryForKeySpec()
    2018-03-29 21:45:57.522 [DEBUG] keyRing.jsm: getSecretKeyByUserId: '(<other email="" address\.de="">| other email address.de$|^other email addressx.de$)'
    2018-03-29 21:45:57.522 [DEBUG] keyRing.jsm: getKeysByUserId: '(<other email="" address\.de="">| other email address.de$|^other email address.de$)'
    2018-03-29 21:45:57.524 [DEBUG] keyRing.jsm: getKeyById: 0x55E9BDC9Dxxxxxx02D7E09ADD736A8
    2018-03-29 21:45:57.525 [DEBUG] prefs.jsm: setPref: keyCheckResult, {"expiredList":[],"lastCheck":1522352757516}
    2018-03-29 21:45:57.525 [DEBUG] keyUsability.jsm: checkOwnertrust
    2018-03-29 21:45:57.525 [DEBUG] keyUsability.jsm: keyOwnerTrustCheck()
    2018-03-29 21:45:57.525 [DEBUG] keyUsability.jsm: getKeysSpecForIdentities()
    2018-03-29 21:45:57.526 [DEBUG] keyUsability.jsm: getOwnerTrustForKeySpec()
    2018-03-29 21:45:57.526 [DEBUG] keyRing.jsm: getSecretKeyByUserId: '(<other email="" address\.de="">| other email address.de$|^other email address.de$)'
    2018-03-29 21:45:57.526 [DEBUG] keyRing.jsm: getKeysByUserId: '(<other email="" address\.de="">| other email address.de$|^other email address.de$)'
    2018-03-29 21:45:57.526 [DEBUG] keyRing.jsm: getKeyById: 0x55E9BDC9Dxxxxxxx9ADD736A8
    2018-03-29 21:45:57.560 [DEBUG] enigmailCommon.jsm: dispatchEvent f=resizeDlg
    2018-03-29 21:46:01.225 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:46:01.231 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:46:01.235 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:46:01.753 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:46:01.759 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:46:01.762 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:46:27.032 [DEBUG] filters.jsm: newMailListener.msgAdded() - got new mail in Posteingang
    2018-03-29 21:46:27.164 [DEBUG] pgpmimeHandler.js: PgpMimeHandler()
    2018-03-29 21:46:27.165 [DEBUG] pgpmimeHandler.js: onStartRequest
    2018-03-29 21:46:27.165 [DEBUG] pgpmimeHandler.js: ct= multipart/encrypted; boundary="5abd429b_7xxxxxx_2bd2";
    protocol="application/pgp-encrypted"
    2018-03-29 21:46:27.166 [DEBUG] mimeDecrypt.jsm: MimeDecryptHandler()
    2018-03-29 21:46:27.166 [DEBUG] mimeDecrypt.jsm: onStartRequest
    2018-03-29 21:46:27.168 [DEBUG] mimeDecrypt.jsm: onStartRequest: uri='imap://xxx@imap.xxxx.de:993/fetch%3EUID%3E/INBOX%3E1161029482?header=filter&emitter=js&fetchCompleteMessage=false'
    2018-03-29 21:46:27.196 [DEBUG] uris.jsm: msgIdentificationFromUrl: url.pathQueryRef=/fetch%3EUID%3E/INBOX%3E1161029482?header=filter&emitter=js&fetchCompleteMessage=false
    2018-03-29 21:46:27.196 [DEBUG] uris.jsm: msgIdentificationFromUrl: msgNum=1161029482 / folder=/fetch>UID>/INBOX
    2018-03-29 21:46:27.196 [DEBUG] mimeDecrypt.jsm: onStopRequest: detected incoming message processing
    2018-03-29 21:46:27.207 [DEBUG] pgpmimeHandler.js: PgpMimeHandler()
    2018-03-29 21:46:27.207 [DEBUG] pgpmimeHandler.js: onStartRequest
    2018-03-29 21:46:27.207 [DEBUG] pgpmimeHandler.js: ct= multipart/encrypted; boundary="5abd429b_xxxx_2bd2";
    protocol="application/pgp-encrypted"
    2018-03-29 21:46:27.208 [DEBUG] mimeDecrypt.jsm: MimeDecryptHandler()
    2018-03-29 21:46:27.208 [DEBUG] mimeDecrypt.jsm: onStartRequest
    2018-03-29 21:46:27.208 [DEBUG] mimeDecrypt.jsm: onStartRequest: uri='imap://xxx@imap.xxx.de:993/fetch%3EUID%3E/INBOX%3E1161029482?header=filter'
    2018-03-29 21:46:27.210 [DEBUG] uris.jsm: msgIdentificationFromUrl: url.pathQueryRef=/fetch%3EUID%3E/INBOX%3E1161029482?header=filter
    2018-03-29 21:46:27.210 [DEBUG] uris.jsm: msgIdentificationFromUrl: msgNum=1161029482 / folder=/fetch>UID>/INBOX
    2018-03-29 21:46:27.210 [DEBUG] mimeDecrypt.jsm: onStopRequest: detected incoming message processing
    2018-03-29 21:46:27.416 [DEBUG] pgpmimeHandler.js: PgpMimeHandler()
    2018-03-29 21:46:27.417 [DEBUG] pgpmimeHandler.js: onStartRequest
    2018-03-29 21:46:27.417 [DEBUG] pgpmimeHandler.js: ct= multipart/encrypted; boundary="5abd429b_7cfa0f49_2bd2";
    protocol="application/pgp-encrypted"
    2018-03-29 21:46:27.417 [DEBUG] mimeDecrypt.jsm: MimeDecryptHandler()
    2018-03-29 21:46:27.417 [DEBUG] mimeDecrypt.jsm: onStartRequest
    2018-03-29 21:46:27.418 [DEBUG] mimeDecrypt.jsm: onStartRequest: uri='imap://xxxx@imap.xxx.de:993/fetch%3EUID%3E/INBOX%3E1161029482?header=filter&emitter=js'
    2018-03-29 21:46:27.420 [DEBUG] uris.jsm: msgIdentificationFromUrl: url.pathQueryRef=/fetch%3EUID%3E/INBOX%3E1161029482?header=filter&emitter=js
    2018-03-29 21:46:27.421 [DEBUG] uris.jsm: msgIdentificationFromUrl: msgNum=1161029482 / folder=/fetch>UID>/INBOX
    2018-03-29 21:46:27.421 [DEBUG] mimeDecrypt.jsm: onStopRequest: detected incoming message processing
    2018-03-29 21:46:57.190 [DEBUG] enigmailMessengerOverlay.js: messageFrameUnload
    2018-03-29 21:46:57.190 [DEBUG] enigmailMessengerOverlay.js: messageCleanup
    2018-03-29 21:46:57.191 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:46:57.200 [DEBUG] enigmailMsgHdrViewOverlay.js: _listener_onStartHeaders
    2018-03-29 21:46:57.200 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:46:57.200 [DEBUG] windows.jsm: getFrame: name=messagepane
    2018-03-29 21:46:57.200 [DEBUG] enigmailMsgHdrViewOverlay.js: setWindowCallback
    2018-03-29 21:46:57.241 [DEBUG] enigmailMsgHdrViewOverlay.js: _listener_onEndHeaders
    2018-03-29 21:46:57.241 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:46:57.241 [DEBUG] pgpmimeHandler.js: PgpMimeHandler()
    2018-03-29 21:46:57.241 [DEBUG] pgpmimeHandler.js: onStartRequest
    2018-03-29 21:46:57.242 [DEBUG] pgpmimeHandler.js: ct= multipart/encrypted; boundary="5abd429b_7cfa0f49_2bd2";
    protocol="application/pgp-encrypted"
    2018-03-29 21:46:57.242 [DEBUG] mimeDecrypt.jsm: MimeDecryptHandler()
    2018-03-29 21:46:57.242 [DEBUG] mimeDecrypt.jsm: onStartRequest
    2018-03-29 21:46:57.243 [DEBUG] mimeDecrypt.jsm: onStartRequest: uri='imap://xxx@imap.xxx.de:993/fetch%3EUID%3E/INBOX%3E1161029482'
    2018-03-29 21:46:57.247 [DEBUG] uris.jsm: msgIdentificationFromUrl: url.pathQueryRef=/fetch%3EUID%3E/INBOX%3E1161029482
    2018-03-29 21:46:57.248 [DEBUG] uris.jsm: msgIdentificationFromUrl: msgNum=1161029482 / folder=/fetch>UID>/INBOX
    2018-03-29 21:46:57.248 [DEBUG] enigmailCommon.jsm: decryptMessageStart: verifyOnly=false
    2018-03-29 21:46:57.250 execution.jsm: execStart: command = /usr/bin/gpg2 --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --status-fd 2 --max-output 774200 --decrypt, needPassphrase=true, domWindow=[object ChromeWindow], listener=[object Object]
    2018-03-29 21:46:57.250 [CONSOLE] enigmail> /usr/bin/gpg2 --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --status-fd 2 --max-output 774200 --decrypt
    2018-03-29 21:46:57.253 [DEBUG] enigmail> DONE
    2018-03-29 21:46:57.253 [DEBUG] mimeDecrypt.jsm: onStopRequest: pipe not yet ready
    2018-03-29 21:46:57.308 [DEBUG] mimeDecrypt.jsm: stdin()
    2018-03-29 21:46:57.314 [DEBUG] mimeDecrypt.jsm: stdin: closing pipe
    2018-03-29 21:46:57.343 [DEBUG] enigmailCommon.jsm: decryptMessageEnd: uiFlags=8, verifyOnly=false, noOutput=false
    2018-03-29 21:46:57.343 [DEBUG] enigmailCommon.jsm: decryptMessageEnd: stderrStr=
    [GNUPG:] ENC_TO 3E27FF3675638C26 1 0
    [GNUPG:] ENC_TO C171B45BBCA9A1C8 1 0
    [GNUPG:] ENC_TO CC074E2666EA96A2 1 0
    gpg: encrypted with 3072-bit RSA key, ID 66EA96A2, created 2018-03-18
    "xxx@xxx.de"
    [GNUPG:] NO_SECKEY CC074E2666EA96A2
    gpg: encrypted with 3072-bit RSA key, ID 75638C26, created 2018-01-17
    "xxx@xxx.de"
    [GNUPG:] NO_SECKEY 3E27FF3675638C26
    gpg: encrypted with 3072-bit RSA key, ID BCA9A1C8, created 2017-12-28
    "xxx@xxxx.de"
    [GNUPG:] BEGIN_DECRYPTION
    [GNUPG:] DECRYPTION_INFO 2 3
    [GNUPG:] PLAINTEXT 62 0
    [GNUPG:] PLAINTEXT_LENGTH 5113
    [GNUPG:] NEWSIG
    gpg: Signature made Thu Mar 29 21:46:33 2018 CEST using RSA key ID 597DB328
    [GNUPG:] SIG_ID f6iCMhh4EIwBXH2lgN3s9x5RwoQ 2018-03-29 1522352793
    [GNUPG:] GOODSIG AEEBCE8F597DB328 xxx@xxx.de
    gpg: Good signature from "xxx.xxx@xxx.de" [unknown]
    [GNUPG:] VALIDSIG 2E0D269688xxxF597DB328 2018-03-29 1522352793 0 4 0 1 8 00 2E0D26968896xxx2AEEBCE8F597DB328
    [GNUPG:] TRUST_UNDEFINED
    gpg: WARNING: This key is not certified with a trusted signature!
    gpg: There is no indication that the signature belongs to the owner.
    Primary key fingerprint: 2E0D 2696xxxx 3322 AEEB CE8F 597D B328
    [GNUPG:] DECRYPTION_OKAY
    [GNUPG:] GOODMDC
    [GNUPG:] END_DECRYPTION</other></other></other></other>

    2018-03-29 21:46:57.343 [DEBUG] errorHandling.jsm: parseErrorOutputWith: status message:
    [GNUPG:] ENC_TO 3E27FF3675638C26 1 0
    [GNUPG:] ENC_TO C171B45BBCA9A1C8 1 0
    [GNUPG:] ENC_TO CC074E2666EA96A2 1 0
    gpg: encrypted with 3072-bit RSA key, ID 66EA96A2, created 2018-03-18
    "<xxxxde>"
    [GNUPG:] NO_SECKEY CC074E2666EA96A2
    gpg: encrypted with 3072-bit RSA key, ID 75638C26, created 2018-01-17
    "<xxxxde>"
    [GNUPG:] NO_SECKEY 3E27FF3675638C26
    gpg: encrypted with 3072-bit RSA key, ID BCA9A1C8, created 2017-12-28
    "<xxxx.de>"
    [GNUPG:] BEGIN_DECRYPTION
    [GNUPG:] DECRYPTION_INFO 2 3
    [GNUPG:] PLAINTEXT 62 0
    [GNUPG:] PLAINTEXT_LENGTH 5113
    [GNUPG:] NEWSIG
    gpg: Signature made Thu Mar 29 21:46:33 2018 CEST using RSA key ID 597DB328
    [GNUPG:] SIG_ID f6iCMhh4EIwBXH2lgN3s9x5RwoQ 2018-03-29 1522352793
    [GNUPG:] GOODSIG AEEBCE8F597DB328 xxx.xxx@xxxx.de
    gpg: Good signature from "xx@xxx.de" [unknown]
    [GNUPG:] VALIDSIG 2E0D269688960BD489D03322AEEBCE8F597DB328 2018-03-29 1522352793 0 4 0 1 8 00 2E0D269688960BD489D03322AEEBCE8F597DB328
    [GNUPG:] TRUST_UNDEFINED
    gpg: WARNING: This key is not certified with a trusted signature!
    gpg: There is no indication that the signature belongs to the owner.
    Primary key fingerprint: 2E0D 2696 8896 0BD4 89D0 3322 AEEB CE8F 597D B328
    [GNUPG:] DECRYPTION_OKAY
    [GNUPG:] GOODMDC
    [GNUPG:] END_DECRYPTION</xxxx.de></xxxxde></xxxxde>

    2018-03-29 21:46:57.349 [DEBUG] system.jsm: determineSystemCharset
    2018-03-29 21:46:57.349 [DEBUG] system.jsm: determineSystemCharset: charset='iso-8859-1'
    2018-03-29 21:46:57.349 [DEBUG] system.jsm: determineSystemCharset
    2018-03-29 21:46:57.349 [DEBUG] system.jsm: determineSystemCharset: charset='iso-8859-1'
    2018-03-29 21:46:57.349 [DEBUG] system.jsm: determineSystemCharset
    2018-03-29 21:46:57.349 [DEBUG] system.jsm: determineSystemCharset: charset='iso-8859-1'
    2018-03-29 21:46:57.349 [DEBUG] system.jsm: determineSystemCharset
    2018-03-29 21:46:57.349 [DEBUG] system.jsm: determineSystemCharset: charset='iso-8859-1'
    2018-03-29 21:46:57.349 [DEBUG] system.jsm: determineSystemCharset
    2018-03-29 21:46:57.349 [DEBUG] system.jsm: determineSystemCharset: charset='iso-8859-1'
    2018-03-29 21:46:57.349 [DEBUG] system.jsm: determineSystemCharset
    2018-03-29 21:46:57.349 [DEBUG] system.jsm: determineSystemCharset: charset='iso-8859-1'
    2018-03-29 21:46:57.349 [DEBUG] system.jsm: determineSystemCharset
    2018-03-29 21:46:57.349 [DEBUG] system.jsm: determineSystemCharset: charset='iso-8859-1'
    2018-03-29 21:46:57.349 [DEBUG] system.jsm: determineSystemCharset
    2018-03-29 21:46:57.349 [DEBUG] system.jsm: determineSystemCharset: charset='iso-8859-1'
    2018-03-29 21:46:57.349 [DEBUG] system.jsm: determineSystemCharset
    2018-03-29 21:46:57.349 [DEBUG] system.jsm: determineSystemCharset: charset='iso-8859-1'
    2018-03-29 21:46:57.349 [DEBUG] system.jsm: determineSystemCharset
    2018-03-29 21:46:57.349 [DEBUG] system.jsm: determineSystemCharset: charset='iso-8859-1'
    2018-03-29 21:46:57.350 [DEBUG] system.jsm: determineSystemCharset
    2018-03-29 21:46:57.350 [DEBUG] system.jsm: determineSystemCharset: charset='iso-8859-1'
    2018-03-29 21:46:57.350 [DEBUG] errorHandling.jsm: parseErrorOutputWith: statusFlags = 00060101
    2018-03-29 21:46:57.350 [DEBUG] errorHandling.jsm: parseErrorOutputWith: return with c.errorMsg = gpg: encrypted with 3072-bit RSA key, ID 66EA96A2, created 2018-03-18
    "xxx.xxx@xxx.de"
    gpg: encrypted with 3072-bit RSA key, ID 75638C26, created 2018-01-17
    "xxx.xxxx@xxxx.de"
    gpg: encrypted with 3072-bit RSA key, ID BCA9A1C8, created 2017-12-28
    "<xxxxxde>"
    gpg: Signature made Thu Mar 29 21:46:33 2018 CEST using RSA key ID 597DB328
    gpg: Good signature from "<xxxx.de>" [unknown]
    gpg: WARNING: This key is not certified with a trusted signature!
    gpg: There is no indication that the signature belongs to the owner.
    Primary key fingerprint: 2E0D 2696 8896 0BD4 89D0 3322 AEEB CE8F 597D B328
    2018-03-29 21:46:57.350 [DEBUG] execution.jsm: EnigmailExecution.fixExitCode: agentType: gpg exitCode: undefined statusFlags 2490625
    2018-03-29 21:46:57.351 [DEBUG] enigmailCommon.jsm: decryptMessageEnd: process: ENC_TO 3E27FF3675638C26 1 0
    2018-03-29 21:46:57.351 [DEBUG] enigmailCommon.jsm: decryptMessageEnd: process: ENC_TO C171B45BBCA9A1C8 1 0
    2018-03-29 21:46:57.352 [DEBUG] enigmailCommon.jsm: decryptMessageEnd: process: ENC_TO CC074E2666EA96A2 1 0
    2018-03-29 21:46:57.352 [DEBUG] enigmailCommon.jsm: decryptMessageEnd: process: NO_SECKEY CC074E2666EA96A2
    2018-03-29 21:46:57.352 [DEBUG] enigmailCommon.jsm: decryptMessageEnd: process: NO_SECKEY 3E27FF3675638C26
    2018-03-29 21:46:57.352 [DEBUG] enigmailCommon.jsm: decryptMessageEnd: process: BEGIN_DECRYPTION
    2018-03-29 21:46:57.352 [DEBUG] enigmailCommon.jsm: decryptMessageEnd: process: DECRYPTION_INFO 2 3
    2018-03-29 21:46:57.352 [DEBUG] enigmailCommon.jsm: decryptMessageEnd: process: PLAINTEXT 62 0
    2018-03-29 21:46:57.352 [DEBUG] enigmailCommon.jsm: decryptMessageEnd: process: PLAINTEXT_LENGTH 5113
    2018-03-29 21:46:57.352 [DEBUG] enigmailCommon.jsm: decryptMessageEnd: process: NEWSIG
    2018-03-29 21:46:57.352 [DEBUG] enigmailCommon.jsm: decryptMessageEnd: process: SIG_ID f6iCMhh4EIwBXH2lgN3s9x5RwoQ 2018-03-29 1522352793
    2018-03-29 21:46:57.352 [DEBUG] enigmailCommon.jsm: decryptMessageEnd: process: GOODSIG AEEBCE8F597DB328 <xx.de>
    2018-03-29 21:46:57.352 [DEBUG] enigmailCommon.jsm: decryptMessageEnd: process: VALIDSIG xxxxx 2018-03-29 1522352793 0 4 0 1 8 00 xxx
    2018-03-29 21:46:57.353 [DEBUG] enigmailCommon.jsm: decryptMessageEnd: process: TRUST_UNDEFINED
    2018-03-29 21:46:57.353 [DEBUG] enigmailCommon.jsm: decryptMessageEnd: process: DECRYPTION_OKAY
    2018-03-29 21:46:57.353 [DEBUG] enigmailCommon.jsm: decryptMessageEnd: process: GOODMDC
    2018-03-29 21:46:57.353 [DEBUG] enigmailCommon.jsm: decryptMessageEnd: process: END_DECRYPTION
    2018-03-29 21:46:57.353 [DEBUG] keyRing.jsm: getKeyById: AEEBCE8F597DB328
    2018-03-29 21:46:57.353 [DEBUG] keyRing.jsm: getKeyById: AEEBCE8F597DB328
    2018-03-29 21:46:57.353 [DEBUG] keyRing.jsm: getKeyById: 0x3E27FF3675638C26
    2018-03-29 21:46:57.353 [DEBUG] keyRing.jsm: getKeyById: 0xC171B45BBCA9A1C8
    2018-03-29 21:46:57.354 [DEBUG] keyRing.jsm: getKeyById: 0xCC074E2666EA96A2
    2018-03-29 21:46:57.354 [DEBUG] enigmailCommon.jsm: decryptMessageEnd: command execution exit code: undefined
    2018-03-29 21:46:57.354 [DEBUG] mimeDecrypt.jsm: displayStatus
    2018-03-29 21:46:57.354 [DEBUG] mimeDecrypt.jsm: displayStatus for uri imap://x@imap.xxxx.de:993/fetch%3EUID%3E/INBOX%3E1161029482
    2018-03-29 21:46:57.354 [DEBUG] enigmailMsgHdrViewOverlay.js: EnigMimeHeaderSink.processDecryptionResult:
    2018-03-29 21:46:57.354 [DEBUG] enigmailMsgHdrViewOverlay.js: actionType= modifyMessageHeaders, mimePart=1
    2018-03-29 21:46:57.354 [DEBUG] enigmailMsgHdrViewOverlay.js: EnigMimeHeaderSink.isCurrentMessage: uri.spec=xxx@imap.xxx.de:993/fetch%3EUID%3E/INBOX%3E1161029482
    2018-03-29 21:46:57.354 [DEBUG] uris.jsm: msgIdentificationFromUrl: url.pathQueryRef=/fetch%3EUID%3E/INBOX%3E1161029482
    2018-03-29 21:46:57.354 [DEBUG] uris.jsm: msgIdentificationFromUrl: msgNum=1161029482 / folder=/fetch>UID>/INBOX
    2018-03-29 21:46:57.354 [DEBUG] uris.jsm: msgIdentificationFromUrl: url.pathQueryRef=/fetch%3EUID%3E/INBOX%3E1161029482
    2018-03-29 21:46:57.355 [DEBUG] uris.jsm: msgIdentificationFromUrl: msgNum=1161029482 / folder=/fetch>UID>/INBOX
    2018-03-29 21:46:57.355 [DEBUG] enigmailMsgHdrViewOverlay.js: EnigMimeHeaderSink.isCurrentMessage: url=xxxx@imap.xxx.de:993/fetch%3EUID%3E/INBOX%3E1161029482
    2018-03-29 21:46:57.355 [DEBUG] enigmailMsgHdrViewOverlay.js: EnigMimeHeaderSink.isCurrentMessage: true
    2018-03-29 21:46:57.355 [DEBUG] enigmailMsgHdrViewOverlay.js: EnigMimeHeaderSink.modifyMessageHeaders:
    2018-03-29 21:46:57.355 [DEBUG] enigmailMsgHdrViewOverlay.js: updateSecurityStatus: mimePart=1
    2018-03-29 21:46:57.355 [DEBUG] enigmailMsgHdrViewOverlay.js: EnigMimeHeaderSink.isCurrentMessage: uri.spec=imap://xxx@imap.xxx.de:993/fetch%3EUID%3E/INBOX%3E1161029482
    2018-03-29 21:46:57.355 [DEBUG] uris.jsm: msgIdentificationFromUrl: url.pathQueryRef=/fetch%3EUID%3E/INBOX%3E1161029482
    2018-03-29 21:46:57.356 [DEBUG] uris.jsm: msgIdentificationFromUrl: msgNum=1161029482 / folder=/fetch>UID>/INBOX
    2018-03-29 21:46:57.356 [DEBUG] uris.jsm: msgIdentificationFromUrl: url.pathQueryRef=/fetch%3EUID%3E/INBOX%3E1161029482
    2018-03-29 21:46:57.356 [DEBUG] uris.jsm: msgIdentificationFromUrl: msgNum=1161029482 / folder=/fetch>UID>/INBOX
    2018-03-29 21:46:57.356 [DEBUG] enigmailMsgHdrViewOverlay.js: EnigMimeHeaderSink.isCurrentMessage: url=imap://xxxx@imap.xxxx.de:993/fetch%3EUID%3E/INBOX%3E1161029482
    2018-03-29 21:46:57.356 [DEBUG] enigmailMsgHdrViewOverlay.js: EnigMimeHeaderSink.isCurrentMessage: true
    2018-03-29 21:46:57.356 [DEBUG] enigmailMsgHdrViewOverlay.js: this.updateHdrIcons: exitCode=undefined, statusFlags=2490625, keyId=AEEBCE8F597DB328, userId=xx.xxx@xxx.de, Korrekte Signatur von <de>
    2018-03-29 21:46:57.360 [DEBUG] enigmailMessengerOverlay.js: createArtificialAutocryptHeader
    2018-03-29 21:46:57.361 [DEBUG] uris.jsm: rememberEncryptedUri: uri=imap-message:/xxxx@imap.xxxxxx.de/INBOX#1161029482
    2018-03-29 21:46:57.361 [DEBUG] enigmailMsgHdrViewOverlay.js: this.updateMsgDb
    2018-03-29 21:46:57.361 [DEBUG] mimeDecrypt.jsm: returnData: 5301 bytes
    2018-03-29 21:46:57.363 [DEBUG] mimeDecrypt.jsm: onStopRequest: process terminated
    2018-03-29 21:46:57.406 [DEBUG] enigmailMsgHdrViewOverlay.js: this.messageLoad
    2018-03-29 21:46:57.406 [DEBUG] enigmailMessengerOverlay.js: messageAutoDecrypt:
    2018-03-29 21:46:57.406 [DEBUG] enigmailMessengerOverlay.js: messageDecrypt: null
    2018-03-29 21:46:57.407 [DEBUG] enigmailMessengerOverlay.js: movePEPsubject:
    2018-03-29 21:46:57.407 [DEBUG] windows.jsm: getFrame: name=messagepane
    2018-03-29 21:46:57.408 [DEBUG] enigmailMessengerOverlay.js: messageDecryptCb:
    2018-03-29 21:46:57.408 [DEBUG] enigmailMessengerOverlay.js: messageDecryptCb: mimeMsg is null
    2018-03-29 21:46:57.408 [DEBUG] enigmailMessengerOverlay.js: header content-transfer-encoding: ''
    2018-03-29 21:46:57.408 [DEBUG] enigmailMessengerOverlay.js: header x-enigmail-version: ''
    2018-03-29 21:46:57.408 [DEBUG] enigmailMessengerOverlay.js: header x-pgp-encoding-format: ''
    2018-03-29 21:46:57.408 [DEBUG] enigmailMessengerOverlay.js: header autocrypt-setup-message: ''
    2018-03-29 21:46:57.413 [DEBUG] autocrypt.jsm: processAutocryptHeader(): from==?utf-8?Q?D=40ni?= <xx.de>
    2018-03-29 21:46:57.419 [DEBUG] enigmailMessengerOverlay.js: messageParse: false
    2018-03-29 21:46:57.419 [DEBUG] windows.jsm: getFrame: name=messagepane
    2018-03-29 21:46:57.419 [DEBUG] enigmailMessengerOverlay.js: bodyElement=[object HTMLBodyElement]
    2018-03-29 21:46:57.430 [DEBUG] autocrypt.jsm: checkDatabaseStructure
    2018-03-29 21:46:57.431 [DEBUG] autocrypt.jsm: checkDatabaseStructure - success
    2018-03-29 21:46:57.431 [DEBUG] autocrypt.jsm: findUserRecord
    2018-03-29 21:46:57.432 [DEBUG] autocrypt.jsm: findUserRecord - got row
    2018-03-29 21:46:57.432 [DEBUG] autocrypt.jsm: got 1 rows
    2018-03-29 21:46:57.432 [DEBUG] autocrypt.jsm: updateUser
    2018-03-29 21:46:57.432 [DEBUG] autocrypt.jsm: updateUser: updating latest message
    2018-03-29 21:46:57.432 [DEBUG] key.jsm: getKeyListFromKeyBlock
    2018-03-29 21:46:57.463 [DEBUG] autocrypt.jsm: OK - closing connection
    2018-03-29 21:46:57.572 [DEBUG] pgpmimeHandler.js: PgpMimeHandler()
    2018-03-29 21:46:57.572 [DEBUG] pgpmimeHandler.js: onStartRequest
    2018-03-29 21:46:57.572 [DEBUG] pgpmimeHandler.js: ct= multipart/encrypted; boundary="5abd429b_7cfa0f49_2bd2";
    protocol="application/pgp-encrypted"
    2018-03-29 21:46:57.572 [DEBUG] mimeDecrypt.jsm: MimeDecryptHandler()
    2018-03-29 21:46:57.572 [DEBUG] mimeDecrypt.jsm: onStartRequest
    2018-03-29 21:46:57.573 [DEBUG] mimeDecrypt.jsm: onStartRequest: uri='imap://x3EUID%3E/INBOX%3E1161029482?header=filter&emitter=js'
    2018-03-29 21:46:57.573 [DEBUG] uris.jsm: msgIdentificationFromUrl: url.pathQueryRef=/fetch%3EUID%3E/INBOX%3E1161029482?header=filter&emitter=js
    2018-03-29 21:46:57.573 [DEBUG] uris.jsm: msgIdentificationFromUrl: msgNum=1161029482 / folder=/fetch>UID>/INBOX
    2018-03-29 21:46:57.576 [DEBUG] uris.jsm: msgIdentificationFromUrl: url.pathQueryRef=/fetch%3EUID%3E/INBOX%3E1161029482?header=filter&emitter=js
    2018-03-29 21:46:57.576 [DEBUG] uris.jsm: msgIdentificationFromUrl: msgNum=1161029482 / folder=/fetch>UID>/INBOX
    2018-03-29 21:46:57.576 [DEBUG] mimeDecrypt.jsm: onStopRequest: detected incoming message processing
    2018-03-29 21:47:06.071 [DEBUG] enigmailMessengerOverlay.js: updateOptionsDisplay:
    2018-03-29 21:47:06.071 [DEBUG] funcs.jsm: collapseAdvanced:
    2018-03-29 21:47:14.817 [DEBUG] autocrypt.jsm: sendSetupMessage()
    2018-03-29 21:47:14.817 [DEBUG] autocrypt.jsm: createSetupMessage()
    2018-03-29 21:47:14.817 [DEBUG] keyRing.jsm: getKeyById: 0x55E9BDC9D04F456FAF3710A7B02D7E09ADD736A8
    2018-03-29 21:47:14.821 execution.jsm: EnigmailExecution.execCmd: subprocess = '/usr/bin/gpg2'
    2018-03-29 21:47:14.823 [CONSOLE] enigmail> /usr/bin/gpg2 --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --status-fd 2 --export-options export-minimal,no-export-attributes -a --export-secret-keys 0x55E9BDC9D04F456FAF3710A7B02D7E09ADD736A8
    2018-03-29 21:47:19.623 [DEBUG] enigmail> DONE
    2018-03-29 21:47:19.623 [DEBUG] execution.jsm: EnigmailExecution.execCmd: exitCode = 2
    2018-03-29 21:47:19.623 [DEBUG] execution.jsm: EnigmailExecution.execCmd: errOutput = [GNUPG:] PINENTRY_LAUNCHED 30329
    [GNUPG:] PINENTRY_LAUNCHED 30339
    gpg: key B186BF74C8D1FA901DA6C699A3797DC4463A2E7D: error receiving key from agent: No passphrase given - skipped
    [GNUPG:] PINENTRY_LAUNCHED 30343
    [GNUPG:] PINENTRY_LAUNCHED 30347
    gpg: key FCC00D95619B6FA6A90950A3BA9B4422CA794C6A: error receiving key from agent: No passphrase given - skipped
    gpg: WARNING: nothing exported
    [GNUPG:] EXPORT_RES 1 1 0</xx.de></de></xx.de></xxxx.de></xxxxxde>

    2018-03-29 21:47:19.624 [DEBUG] errorHandling.jsm: parseErrorOutputWith: status message:
    [GNUPG:] PINENTRY_LAUNCHED 30329
    [GNUPG:] PINENTRY_LAUNCHED 30339
    gpg: key B186BF74C8D1FA901DA6C699A3797DC4463A2E7D: error receiving key from agent: No passphrase given - skipped
    [GNUPG:] PINENTRY_LAUNCHED 30343
    [GNUPG:] PINENTRY_LAUNCHED 30347
    gpg: key FCC00D95619B6FA6A90950A3BA9B4422CA794C6A: error receiving key from agent: No passphrase given - skipped
    gpg: WARNING: nothing exported
    [GNUPG:] EXPORT_RES 1 1 0

    2018-03-29 21:47:19.627 [DEBUG] system.jsm: determineSystemCharset
    2018-03-29 21:47:19.627 [DEBUG] system.jsm: determineSystemCharset: charset='iso-8859-1'
    2018-03-29 21:47:19.627 [DEBUG] system.jsm: determineSystemCharset
    2018-03-29 21:47:19.627 [DEBUG] system.jsm: determineSystemCharset: charset='iso-8859-1'
    2018-03-29 21:47:19.627 [DEBUG] system.jsm: determineSystemCharset
    2018-03-29 21:47:19.627 [DEBUG] system.jsm: determineSystemCharset: charset='iso-8859-1'
    2018-03-29 21:47:19.627 [DEBUG] errorHandling.jsm: parseErrorOutputWith: statusFlags = 00000000
    2018-03-29 21:47:19.628 [DEBUG] errorHandling.jsm: parseErrorOutputWith: return with c.errorMsg = gpg: key B186BF74C8D1FA901DA6C699A3797DC4463A2E7D: error receiving key from agent: No passphrase given - skipped
    gpg: key FCC00D95619B6FA6A90950A3BA9B4422CA794C6A: error receiving key from agent: No passphrase given - skipped
    gpg: WARNING: nothing exported
    2018-03-29 21:47:19.628 [DEBUG] execution.jsm: EnigmailExecution.fixExitCode: agentType: gpg exitCode: 2 statusFlags undefined
    2018-03-29 21:47:19.628 [CONSOLE] gpg: key B186BF74C8D1FA901DA6C699A3797DC4463A2E7D: error receiving key from agent: No passphrase given - skipped
    gpg: key FCC00D95619B6FA6A90950A3BA9B4422CA794C6A: error receiving key from agent: No passphrase given - skipped
    gpg: WARNING: nothing exported
    2018-03-29 21:47:19.628 [DEBUG] autocrypt.jsm: createSetupMessage: no key found for odysseus_held_der_antike@web.de
    2018-03-29 21:48:06.253 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:48:06.263 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:48:06.267 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:48:06.275 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:48:06.280 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:48:06.359 [DEBUG] enigmailMessengerOverlay.js: messageFrameUnload
    2018-03-29 21:48:06.359 [DEBUG] enigmailMessengerOverlay.js: messageCleanup
    2018-03-29 21:48:06.360 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:48:06.360 [DEBUG] enigmailMsgHdrViewOverlay.js: this.messageUnload
    2018-03-29 21:48:06.360 [DEBUG] uris.jsm: forgetEncryptedUri: uri=imap-message://xX#1161029482
    2018-03-29 21:48:07.983 [DEBUG] enigmailMessengerOverlay.js: messageFrameUnload
    2018-03-29 21:48:07.983 [DEBUG] enigmailMessengerOverlay.js: messageCleanup
    2018-03-29 21:48:07.983 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:48:07.991 [DEBUG] enigmailMsgHdrViewOverlay.js: _listener_onStartHeaders
    2018-03-29 21:48:07.991 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:48:07.991 [DEBUG] windows.jsm: getFrame: name=messagepane
    2018-03-29 21:48:07.991 [DEBUG] enigmailMsgHdrViewOverlay.js: setWindowCallback
    2018-03-29 21:48:08.022 [DEBUG] enigmailMsgHdrViewOverlay.js: _listener_onEndHeaders
    2018-03-29 21:48:08.022 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2018-03-29 21:48:08.057 [DEBUG] enigmailMsgHdrViewOverlay.js: this.messageLoad
    2018-03-29 21:48:08.057 [DEBUG] enigmailMessengerOverlay.js: messageAutoDecrypt:
    2018-03-29 21:48:08.057 [DEBUG] enigmailMessengerOverlay.js: messageDecrypt: null
    2018-03-29 21:48:08.058 [DEBUG] enigmailCommon.jsm: newStreamListener
    2018-03-29 21:48:08.081 [DEBUG] enigmailMessengerOverlay.js: messageDecryptCb:
    2018-03-29 21:48:08.082 [DEBUG] enigmailMessengerOverlay.js: header content-transfer-encoding: ''
    2018-03-29 21:48:08.082 [DEBUG] enigmailMessengerOverlay.js: header x-enigmail-version: ''
    2018-03-29 21:48:08.082 [DEBUG] enigmailMessengerOverlay.js: header x-pgp-encoding-format: ''
    2018-03-29 21:48:08.082 [DEBUG] enigmailMessengerOverlay.js: header autocrypt-setup-message: ''
    2018-03-29 21:48:08.082 [DEBUG] enigmailMessengerOverlay.js: createArtificialAutocryptHeader
    2018-03-29 21:48:08.086 [DEBUG] autocrypt.jsm: processAutocryptHeader(): from="Patrick Brunschwig" xxx@users.sourceforge.net
    2018-03-29 21:48:08.090 [DEBUG] enumerateMimeParts: partNum="1"
    2018-03-29 21:48:08.090 [DEBUG] multipart/related; boundary="===============1893277451832067267=="
    2018-03-29 21:48:08.090 [DEBUG] 1 subparts
    2018-03-29 21:48:08.090 [DEBUG] enumerateMimeParts: partNum="1.1"
    2018-03-29 21:48:08.090 [DEBUG] multipart/alternative; boundary="===============0921088382711085707=="
    2018-03-29 21:48:08.090 [DEBUG] 2 subparts
    2018-03-29 21:48:08.090 [DEBUG] enumerateMimeParts: partNum="1.1.1"
    2018-03-29 21:48:08.090 [DEBUG] text/plain; charset="utf-8"
    2018-03-29 21:48:08.090 [DEBUG] 0 subparts
    2018-03-29 21:48:08.090 [DEBUG] enumerateMimeParts: partNum="1.1.2"
    2018-03-29 21:48:08.090 [DEBUG] text/html; charset="utf-8"
    2018-03-29 21:48:08.090 [DEBUG] 0 subparts
    2018-03-29 21:48:08.091 [DEBUG] enigmailMessengerOverlay.js: embedded objects: /
    2018-03-29 21:48:08.091 [DEBUG] enigmailMessengerOverlay.js: messageParse: false
    2018-03-29 21:48:08.091 [DEBUG] windows.jsm: getFrame: name=messagepane
    2018-03-29 21:48:08.091 [DEBUG] enigmailMessengerOverlay.js: bodyElement=[object HTMLBodyElement]
    2018-03-29 21:48:08.092 [DEBUG] enigmailMessengerOverlay.js: messageParseCallback: false, false, importOnly=false, charset=UTF-8, msgUrl=imap:/xxx993/fetch%3EUID%3E/Spamverdacht%3E3282, retry=2, signature=''
    2018-03-29 21:48:08.092 [DEBUG] armor.jsm: Enigmail.locateArmoredBlock: 0, ''
    2018-03-29 21:48:08.092 [DEBUG] armor.jsm: Enigmail.locateArmoredBlock: blockType=MESSAGE
    2018-03-29 21:48:08.092 [DEBUG] armor.jsm: Enigmail.locateArmoredBlock: 2880, ''
    2018-03-29 21:48:08.093 [DEBUG] armor.jsm: locateArmorBlocks: Found 1 Blocks
    2018-03-29 21:48:08.095 [DEBUG] enigmail.js: Enigmail.decryptMessage: 3569 bytes, 0
    2018-03-29 21:48:08.095 [DEBUG] enigmail.js: Enigmail.decryptMessage: oldSignature=
    2018-03-29 21:48:08.095 [DEBUG] armor.jsm: Enigmail.locateArmoredBlock: 0, ''
    2018-03-29 21:48:08.095 [DEBUG] armor.jsm: Enigmail.locateArmoredBlock: blockType=MESSAGE
    2018-03-29 21:48:08.095 [DEBUG] enigmailCommon.jsm: decryptMessageStart: verifyOnly=false
    2018-03-29 21:48:08.096 execution.jsm: execStart: command = /usr/bin/gpg2 --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --status-fd 2 --max-output 25800 --decrypt, needPassphrase=true, domWindow=[object ChromeWindow], listener=[object Object]
    2018-03-29 21:48:08.096 [CONSOLE] enigmail> /usr/bin/gpg2 --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --status-fd 2 --max-output 25800 --decrypt
    2018-03-29 21:48:08.100 [DEBUG] enigmail> DONE
    2018-03-29 21:48:08.105 [DEBUG] autocrypt.jsm: checkDatabaseStructure
    2018-03-29 21:48:08.109 [DEBUG] autocrypt.jsm: checkDatabaseStructure - success
    2018-03-29 21:48:08.109 [DEBUG] autocrypt.jsm: findUserRecord
    2018-03-29 21:48:08.125 [DEBUG] autocrypt.jsm: got 0 rows
    2018-03-29 21:48:08.125 [DEBUG] autocrypt.jsm: appendUser(xx@users.sourceforge.net)
    2018-03-29 21:48:08.125 [DEBUG] key.jsm: getKeyListFromKeyBlock
    2018-03-29 21:48:08.126 [DEBUG] autocrypt.jsm: OK - closing connection
    2018-03-29 21:48:12.488 [DEBUG] enigmailCommon.jsm: decryptMessageEnd: uiFlags=0, verifyOnly=false, noOutput=false
    2018-03-29 21:48:12.488 [DEBUG] enigmailCommon.jsm: decryptMessageEnd: stderrStr=
    gpg: unknown armor header: Passphrase-Format: numeric9x4
    gpg: unknown armor header: Passphrase-Begin: 19
    gpg: invalid armor header: wy4ECQMI/0pC+95jpBFg6koZcZISOKVI61iy3RytXcLGvF8uiMaBEJNp0FNm\n
    gpg: AES256 encrypted session key
    [GNUPG:] NEED_PASSPHRASE_SYM 9 3 8
    [GNUPG:] PINENTRY_LAUNCHED 30371
    gpg: cancelled by user
    [GNUPG:] MISSING_PASSPHRASE
    gpg: encrypted with 1 passphrase
    [GNUPG:] BEGIN_DECRYPTION
    [GNUPG:] DECRYPTION_FAILED
    gpg: decryption failed: No secret key
    [GNUPG:] END_DECRYPTION

    2018-03-29 21:48:12.488 [DEBUG] errorHandling.jsm: parseErrorOutputWith: status message:
    gpg: unknown armor header: Passphrase-Format: numeric9x4
    gpg: unknown armor header: Passphrase-Begin: 19
    gpg: invalid armor header: wy4ECQMI/0pxxxxxxVI61iy3RytXcLGvF8uiMaBEJNp0FNm\n
    gpg: AES256 encrypted session key
    [GNUPG:] NEED_PASSPHRASE_SYM 9 3 8
    [GNUPG:] PINENTRY_LAUNCHED 30371
    gpg: cancelled by user
    [GNUPG:] MISSING_PASSPHRASE
    gpg: encrypted with 1 passphrase
    [GNUPG:] BEGIN_DECRYPTION
    [GNUPG:] DECRYPTION_FAILED
    gpg: decryption failed: No secret key
    [GNUPG:] END_DECRYPTION

    2018-03-29 21:48:12.490 [DEBUG] errorHandling.jsm: missingPassphrase: missing passphrase
    2018-03-29 21:48:12.491 [DEBUG] system.jsm: determineSystemCharset
    2018-03-29 21:48:12.491 [DEBUG] system.jsm: determineSystemCharset: charset='iso-8859-1'
    2018-03-29 21:48:12.491 [DEBUG] errorHandling.jsm: parseErrorOutputWith: statusFlags = 00410800
    2018-03-29 21:48:12.491 [DEBUG] errorHandling.jsm: parseErrorOutputWith: return with c.errorMsg = gpg: decryption failed: No secret key
    2018-03-29 21:48:12.491 [DEBUG] execution.jsm: EnigmailExecution.fixExitCode: agentType: gpg exitCode: 2 statusFlags 4261888
    2018-03-29 21:48:12.492 [DEBUG] enigmailCommon.jsm: decryptMessageEnd: process: Fehlende Passphrase
    2018-03-29 21:48:12.493 [DEBUG] enigmailCommon.jsm: decryptMessageEnd: process:
    2018-03-29 21:48:12.493 [DEBUG] enigmailCommon.jsm: decryptMessageEnd: command execution exit code: 2
    2018-03-29 21:48:12.493 [DEBUG] enigmailMessengerOverlay.js: messageParseCallback: newSignature=''
    2018-03-29 21:48:12.494 [DEBUG] enigmailMsgHdrViewOverlay.js: this.updateHdrIcons: exitCode=2, statusFlags=21039104, keyId=, userId=, gpg: decryption failed: No secret key
    2018-03-29 21:48:12.496 [DEBUG] enigmailMessengerOverlay.js: createArtificialAutocryptHeader
    2018-03-29 21:48:12.496 [DEBUG] keyRing.jsm: getKeyById:
    2018-03-29 21:48:12.498 [DEBUG] autocrypt.jsm: processAutocryptHeader(): from="Patrick Brunschwig" xxxx@users.sourceforge.net
    2018-03-29 21:48:12.501 [DEBUG] enigmailMsgHdrViewOverlay.js: this.updateMsgDb
    2018-03-29 21:48:12.513 [DEBUG] autocrypt.jsm: checkDatabaseStructure
    2018-03-29 21:48:12.517 [DEBUG] autocrypt.jsm: checkDatabaseStructure - success
    2018-03-29 21:48:12.517 [DEBUG] autocrypt.jsm: findUserRecord
    2018-03-29 21:48:12.517 [DEBUG] autocrypt.jsm: got 0 rows
    2018-03-29 21:48:12.517 [DEBUG] autocrypt.jsm: appendUser(xxxx@users.sourceforge.net)
    2018-03-29 21:48:12.517 [DEBUG] key.jsm: getKeyListFromKeyBlock
    2018-03-29 21:48:12.519 [DEBUG] autocrypt.jsm: OK - closing connection
    2018-03-29 21:49:05.283 [DEBUG] enigmailMessengerOverlay.js: updateOptionsDisplay:
    2018-03-29 21:49:05.284 [DEBUG] funcs.jsm: collapseAdvanced:
    2018-03-29 21:49:08.692 [DEBUG] enigmailMessengerOverlay.js: updateOptionsDisplay:
    2018-03-29 21:49:08.692 [DEBUG] funcs.jsm: collapseAdvanced:
    2018-03-29 21:49:10.827 [DEBUG] enigmailHelp.js: enigLoadPage
    2018-03-29 21:49:10.827 [DEBUG] windows.jsm: getFrame: name=contentFrame

     

    Last edit: drsash 2018-03-30
  • Patrick Brunschwig

    The log is very clear the key was not exported by GnuPG. You have to unlock your key for exporting in GnuPG. There is really nothing I can do about this.

    2018-03-29 21:45:10.229 [DEBUG] errorHandling.jsm: parseErrorOutputWith: status message:
    [GNUPG:] PINENTRY_LAUNCHED 30266
    [GNUPG:] PINENTRY_LAUNCHED 30278
    gpg: key B186BF74C8D1FA901DA6C699A3797DC4463A2E7D: error receiving key from agent: No passphrase given - skipped
    [GNUPG:] PINENTRY_LAUNCHED 30283
    [GNUPG:] PINENTRY_LAUNCHED 30288
    gpg: key FCC00D95619B6FA6A90950A3BA9B4422CA794C6A: error receiving key from agent: No passphrase given - skipped
    gpg: WARNING: nothing exported
    [GNUPG:] EXPORT_RES 1 1 0
    
     
  • Adam Mizerski

    Adam Mizerski - 2018-04-15

    I have a similar problem, but with a bit different situation. I have a setup with Yubikey, where subkeys keys are on smartcard and master key is not available at all.

    When creating setup message, enigmail calls 'gpg ... --export-secret-keys 0xKEYID', which successfully exports some data (I'm not sure what exactly). Then delta chat obviously has problem with importing secret keys, because there are none.

     
    • Patrick Brunschwig

      I don't have a Yubikey, so I can't test anything. If you attach a debug log file, I'll be happy to analyze what's going on.

       
      • Adam Mizerski

        Adam Mizerski - 2018-04-16

        Debug log file won't tell you much. From enigmails point of view everything looks correctly. The problem is that 'gpg2 --export-secret-keys' does not complain about missing master key, nor subkeys being transferred to a smartcard.

        Before doing this enigmail should check for the status of the key. For example 'gpg2 --list-secret-keys' shows:

        sec#  2048R/CAF707C1 2010-10-29 [expires: 2018-10-07]
        uid                  Adam Mizerski <adam@mizerski.pl>
        uid                  Adam Mizerski <etampl@opensuse.org>
        ssb>  2048R/CE91DA75 2010-10-29
        ssb>  2048R/A82A48A0 2017-10-07
        ssb>  2048R/D7B9762E 2017-10-07
        

        where '#' in 'sec#' means that the master key is unusable and '>' in 'ssb>' means key is on a smartcard.

         
  • Patrick Brunschwig

    I'm sorry, but what do you expect now? Either the key is exported by GnuPG, in which case I don't see why the backup message should not contain it. Or GnuPG cannot export the secret key, in which case trying to create a Setup Message is useless because the purpose of the message is to transfer the secret key. In the latter case, I think you should get an error message already now.

     
    • Adam Mizerski

      Adam Mizerski - 2018-04-17

      gnupg exports the following stuff:

      > gpg2 --export-secret-keys CAF707C1 | gpg2 --list-packets 
      :secret key packet:
              version 4, algo 1, created 1288368370, expires 0
              skey[0]: [2048 bits]
              skey[1]: [17 bits]
              gnu-dummy S2K, algo: 0, simple checksum, hash: 0
              protect IV: 
              keyid: CCF49B90CAF707C1
      :user ID packet: "Adam Mizerski <adam@mizerski.pl>"
      :signature packet: algo 1, keyid CCF49B90CAF707C1
              version 4, created 1507407585, md5len 0, sigclass 0x13
              digest algo 8, begin of digest 64 b5
              hashed subpkt 27 len 1 (key flags: 03)
              hashed subpkt 30 len 1 (features: 01)
              hashed subpkt 23 len 1 (key server preferences: 80)                                                                                                                                     
              hashed subpkt 25 len 1 (primary user ID)                                                                                                                                                
              hashed subpkt 11 len 4 (pref-sym-algos: 9 8 7 3)                                                                                                                                        
              hashed subpkt 21 len 4 (pref-hash-algos: 10 9 8 11)                                                                                                                                     
              hashed subpkt 22 len 4 (pref-zip-algos: 2 3 1 0)                                                                                                                                        
              hashed subpkt 2 len 4 (sig created 2017-10-07)                                                                                                                                                                                                                         
              hashed subpkt 9 len 4 (key expires after 7y345d4h13m)                                                                                                                                                                                                                  
              subpkt 16 len 8 (issuer key ID CCF49B90CAF707C1)                                                                                                                                                                                                                       
              data: [2047 bits]                                                                                                                                                                                                                                                      
      :signature packet: algo 1, keyid CCF49B90CAF707C1                                                                                                                                                                                                                              
              version 4, created 1288370872, md5len 0, sigclass 0x13                                                                                                                                                                                                                 
              digest algo 2, begin of digest 1b 99                                                                                                                                                                                                                                   
              hashed subpkt 2 len 4 (sig created 2010-10-29)                                                                                                                                                                                                                         
              hashed subpkt 27 len 1 (key flags: 03)                                                                                                                                                                                                                                 
              hashed subpkt 11 len 5 (pref-sym-algos: 9 8 7 3 2)                                                                                                                                                                                                                     
              hashed subpkt 21 len 5 (pref-hash-algos: 8 2 9 10 11)                                                                                                                                                                                                                  
              hashed subpkt 22 len 3 (pref-zip-algos: 2 3 1)                                                                                                                                                                                                                         
              hashed subpkt 30 len 1 (features: 01)                                                                                                                                                                                                                                  
              hashed subpkt 23 len 1 (key server preferences: 80)                                                                                                                                                                                                                    
              subpkt 16 len 8 (issuer key ID CCF49B90CAF707C1)                                                                                                                                                                                                                       
              data: [2047 bits]                                                                                                                                                                                                                                                      
      :signature packet: algo 1, keyid 24D6819420BBE811                                                                                                                                                                                                                              
              version 4, created 1322248345, md5len 0, sigclass 0x10                                                                                                                                                                                                                 
              digest algo 2, begin of digest 97 04                                                                                                                                                                                                                                   
              hashed subpkt 2 len 4 (sig created 2011-11-25)                                                                                                                                                                                                                         
              subpkt 16 len 8 (issuer key ID 24D6819420BBE811)
              data: [2048 bits]
      :signature packet: algo 1, keyid CCF49B90CAF707C1
              version 4, created 1322008893, md5len 0, sigclass 0x13
              digest algo 2, begin of digest f9 fb
              hashed subpkt 2 len 4 (sig created 2011-11-23)
              hashed subpkt 27 len 1 (key flags: 03)
              hashed subpkt 11 len 5 (pref-sym-algos: 9 8 7 3 2)
              hashed subpkt 21 len 5 (pref-hash-algos: 8 2 9 10 11)
              hashed subpkt 22 len 3 (pref-zip-algos: 2 3 1)
              hashed subpkt 30 len 1 (features: 01)
              hashed subpkt 23 len 1 (key server preferences: 80)
              subpkt 16 len 8 (issuer key ID CCF49B90CAF707C1)
              data: [2046 bits]
      :signature packet: algo 1, keyid 5337E3B760DEC17F
              version 4, created 1348172375, md5len 0, sigclass 0x10
              digest algo 2, begin of digest ed 54
              hashed subpkt 2 len 4 (sig created 2012-09-20)
              subpkt 16 len 8 (issuer key ID 5337E3B760DEC17F)
              data: [4092 bits]
      :signature packet: algo 1, keyid 31D9882292BCB42A
              version 4, created 1348172868, md5len 0, sigclass 0x10
              digest algo 2, begin of digest 12 6b
              hashed subpkt 2 len 4 (sig created 2012-09-20)
              subpkt 16 len 8 (issuer key ID 31D9882292BCB42A)
              data: [2048 bits]
      :signature packet: algo 1, keyid EFF175EB48A2D3E4
              version 4, created 1383725207, md5len 0, sigclass 0x10
              digest algo 2, begin of digest ad 0b
              hashed subpkt 2 len 4 (sig created 2013-11-06)
              subpkt 16 len 8 (issuer key ID EFF175EB48A2D3E4)
              data: [2045 bits]
      :signature packet: algo 1, keyid CCF49B90CAF707C1
              version 4, created 1323714613, md5len 0, sigclass 0x13
              digest algo 2, begin of digest c2 25
              hashed subpkt 27 len 1 (key flags: 03)
              hashed subpkt 11 len 5 (pref-sym-algos: 9 8 7 3 2)
              hashed subpkt 21 len 5 (pref-hash-algos: 8 2 9 10 11)
              hashed subpkt 22 len 3 (pref-zip-algos: 2 3 1)
              hashed subpkt 30 len 1 (features: 01)
              hashed subpkt 23 len 1 (key server preferences: 80)
              hashed subpkt 2 len 4 (sig created 2011-12-12)
              hashed subpkt 25 len 1 (primary user ID)
              subpkt 16 len 8 (issuer key ID CCF49B90CAF707C1)
              data: [2047 bits]
      :signature packet: algo 1, keyid 1E17138740D5BFF2
              version 4, created 1484934297, md5len 0, sigclass 0x10
              digest algo 10, begin of digest cf 83
              hashed subpkt 2 len 4 (sig created 2017-01-20)
              subpkt 16 len 8 (issuer key ID 1E17138740D5BFF2)
              data: [2046 bits]
      :signature packet: algo 1, keyid CE97A6633F332AEF
              version 4, created 1484935694, md5len 0, sigclass 0x10
              digest algo 10, begin of digest 59 47
              hashed subpkt 2 len 4 (sig created 2017-01-20)
              subpkt 16 len 8 (issuer key ID CE97A6633F332AEF)
              data: [4094 bits]
      :signature packet: algo 1, keyid 7DBDE07308A5A52D
              version 4, created 1507038994, md5len 0, sigclass 0x13
              digest algo 8, begin of digest d4 26
              hashed subpkt 33 len 21 (?)
              hashed subpkt 2 len 4 (sig created 2017-10-03)
              subpkt 16 len 8 (issuer key ID 7DBDE07308A5A52D)
              data: [2047 bits]
      :signature packet: algo 1, keyid CCF49B90CAF707C1
              version 4, created 1444669906, md5len 0, sigclass 0x13
              digest algo 8, begin of digest 57 22
              hashed subpkt 27 len 1 (key flags: 03)
              hashed subpkt 30 len 1 (features: 01)
              hashed subpkt 23 len 1 (key server preferences: 80)
              hashed subpkt 25 len 1 (primary user ID)
              hashed subpkt 2 len 4 (sig created 2015-10-12)
              hashed subpkt 11 len 4 (pref-sym-algos: 9 8 7 3)
              hashed subpkt 21 len 4 (pref-hash-algos: 10 9 8 11)
              hashed subpkt 22 len 4 (pref-zip-algos: 2 3 1 0)
              subpkt 16 len 8 (issuer key ID CCF49B90CAF707C1)
              data: [2044 bits]
      :user ID packet: "Adam Mizerski <etampl@opensuse.org>"
      :signature packet: algo 1, keyid CCF49B90CAF707C1
              version 4, created 1507407593, md5len 0, sigclass 0x13
              digest algo 8, begin of digest 74 59
              hashed subpkt 27 len 1 (key flags: 03)
              hashed subpkt 30 len 1 (features: 01)
              hashed subpkt 23 len 1 (key server preferences: 80)
              hashed subpkt 11 len 4 (pref-sym-algos: 9 8 7 3)
              hashed subpkt 21 len 4 (pref-hash-algos: 10 9 8 11)
              hashed subpkt 22 len 4 (pref-zip-algos: 2 3 1 0)
              hashed subpkt 2 len 4 (sig created 2017-10-07)
              hashed subpkt 9 len 4 (key expires after 7y345d4h13m)
              subpkt 16 len 8 (issuer key ID CCF49B90CAF707C1)
              data: [2047 bits]
      :signature packet: algo 1, keyid 5337E3B760DEC17F
              version 4, created 1348172375, md5len 0, sigclass 0x10
              digest algo 2, begin of digest df 48
              hashed subpkt 2 len 4 (sig created 2012-09-20)
              subpkt 16 len 8 (issuer key ID 5337E3B760DEC17F)
              data: [4095 bits]
      :signature packet: algo 1, keyid 31D9882292BCB42A
              version 4, created 1348172868, md5len 0, sigclass 0x10
              digest algo 2, begin of digest 28 bd
              hashed subpkt 2 len 4 (sig created 2012-09-20)
              subpkt 16 len 8 (issuer key ID 31D9882292BCB42A)
              data: [2047 bits]
      :signature packet: algo 1, keyid EFF175EB48A2D3E4
              version 4, created 1383725215, md5len 0, sigclass 0x10
              digest algo 2, begin of digest bf 11
              hashed subpkt 2 len 4 (sig created 2013-11-06)
              subpkt 16 len 8 (issuer key ID EFF175EB48A2D3E4)
              data: [2047 bits]
      :signature packet: algo 1, keyid CCF49B90CAF707C1
              version 4, created 1323714563, md5len 0, sigclass 0x13
              digest algo 2, begin of digest 4c 2b
              hashed subpkt 2 len 4 (sig created 2011-12-12)
              hashed subpkt 27 len 1 (key flags: 03)
              hashed subpkt 11 len 5 (pref-sym-algos: 9 8 7 3 2)
              hashed subpkt 21 len 5 (pref-hash-algos: 8 2 9 10 11)
              hashed subpkt 22 len 3 (pref-zip-algos: 2 3 1)
              hashed subpkt 30 len 1 (features: 01)
              hashed subpkt 23 len 1 (key server preferences: 80)
              subpkt 16 len 8 (issuer key ID CCF49B90CAF707C1)
              data: [2046 bits]
      :signature packet: algo 1, keyid 1E17138740D5BFF2
              version 4, created 1484934297, md5len 0, sigclass 0x10
              digest algo 10, begin of digest cf 83
              hashed subpkt 2 len 4 (sig created 2017-01-20)
              subpkt 16 len 8 (issuer key ID 1E17138740D5BFF2)
              data: [2047 bits]
      :signature packet: algo 1, keyid CE97A6633F332AEF
              version 4, created 1484935694, md5len 0, sigclass 0x10
              digest algo 10, begin of digest cb 12
              hashed subpkt 2 len 4 (sig created 2017-01-20)
              subpkt 16 len 8 (issuer key ID CE97A6633F332AEF)
              data: [4090 bits]
      :signature packet: algo 1, keyid 7DBDE07308A5A52D
              version 4, created 1507038994, md5len 0, sigclass 0x13
              digest algo 8, begin of digest df bb
              hashed subpkt 33 len 21 (?)
              hashed subpkt 2 len 4 (sig created 2017-10-03)
              subpkt 16 len 8 (issuer key ID 7DBDE07308A5A52D)
              data: [2048 bits]
      :signature packet: algo 1, keyid CCF49B90CAF707C1
              version 4, created 1444669915, md5len 0, sigclass 0x13
              digest algo 8, begin of digest 93 57
              hashed subpkt 27 len 1 (key flags: 03)
              hashed subpkt 30 len 1 (features: 01)
              hashed subpkt 23 len 1 (key server preferences: 80)
              hashed subpkt 2 len 4 (sig created 2015-10-12)
              hashed subpkt 11 len 4 (pref-sym-algos: 9 8 7 3)
              hashed subpkt 21 len 4 (pref-hash-algos: 10 9 8 11)
              hashed subpkt 22 len 4 (pref-zip-algos: 2 3 1 0)
              subpkt 16 len 8 (issuer key ID CCF49B90CAF707C1)
              data: [2048 bits]
      :signature packet: algo 1, keyid 24D6819420BBE811
              version 4, created 1322248345, md5len 0, sigclass 0x10
              digest algo 2, begin of digest 1a 9b
              hashed subpkt 2 len 4 (sig created 2011-11-25)
              subpkt 16 len 8 (issuer key ID 24D6819420BBE811)
              data: [2048 bits]
      :signature packet: algo 1, keyid CCF49B90CAF707C1
              version 4, created 1507407593, md5len 0, sigclass 0x13
              digest algo 8, begin of digest b8 58
              hashed subpkt 27 len 1 (key flags: 03)
              hashed subpkt 30 len 1 (features: 01)
              hashed subpkt 23 len 1 (key server preferences: 80)
              hashed subpkt 11 len 4 (pref-sym-algos: 9 8 7 3)
              hashed subpkt 21 len 4 (pref-hash-algos: 10 9 8 11)
              hashed subpkt 22 len 4 (pref-zip-algos: 2 3 1 0)
              hashed subpkt 2 len 4 (sig created 2017-10-07)
              hashed subpkt 9 len 4 (key expires after 7y345d4h13m)
              subpkt 16 len 8 (issuer key ID CCF49B90CAF707C1)
              data: [2045 bits]
      :signature packet: algo 1, keyid C9948450F27DCC92
              version 4, created 1288394881, md5len 0, sigclass 0x10
              digest algo 2, begin of digest ba 85
              hashed subpkt 2 len 4 (sig created 2010-10-29)
              subpkt 16 len 8 (issuer key ID C9948450F27DCC92)
              data: [4091 bits]
      :signature packet: algo 1, keyid 5337E3B760DEC17F
              version 4, created 1348172375, md5len 0, sigclass 0x10
              digest algo 2, begin of digest f2 70
              hashed subpkt 2 len 4 (sig created 2012-09-20)
              subpkt 16 len 8 (issuer key ID 5337E3B760DEC17F)
              data: [4093 bits]
      :signature packet: algo 1, keyid 31D9882292BCB42A
              version 4, created 1348172868, md5len 0, sigclass 0x10
              digest algo 2, begin of digest 21 a8
              hashed subpkt 2 len 4 (sig created 2012-09-20)
              subpkt 16 len 8 (issuer key ID 31D9882292BCB42A)
              data: [2048 bits]
      :signature packet: algo 1, keyid EFF175EB48A2D3E4
              version 4, created 1383725215, md5len 0, sigclass 0x10
              digest algo 2, begin of digest 04 52
              hashed subpkt 2 len 4 (sig created 2013-11-06)
              subpkt 16 len 8 (issuer key ID EFF175EB48A2D3E4)
              data: [2048 bits]
      :signature packet: algo 1, keyid CCF49B90CAF707C1
              version 4, created 1288368370, md5len 0, sigclass 0x13
              digest algo 2, begin of digest c9 0b
              hashed subpkt 2 len 4 (sig created 2010-10-29)
              hashed subpkt 27 len 1 (key flags: 03)
              hashed subpkt 11 len 5 (pref-sym-algos: 9 8 7 3 2)
              hashed subpkt 21 len 5 (pref-hash-algos: 8 2 9 10 11)
              hashed subpkt 22 len 3 (pref-zip-algos: 2 3 1)
              hashed subpkt 30 len 1 (features: 01)
              hashed subpkt 23 len 1 (key server preferences: 80)
              subpkt 16 len 8 (issuer key ID CCF49B90CAF707C1)
              data: [2044 bits]
      :signature packet: algo 1, keyid 1E17138740D5BFF2
              version 4, created 1484934297, md5len 0, sigclass 0x10
              digest algo 10, begin of digest cf 83
              hashed subpkt 2 len 4 (sig created 2017-01-20)
              subpkt 16 len 8 (issuer key ID 1E17138740D5BFF2)
              data: [2046 bits]
      :signature packet: algo 1, keyid CE97A6633F332AEF
              version 4, created 1484935694, md5len 0, sigclass 0x10
              digest algo 10, begin of digest 10 06
              hashed subpkt 2 len 4 (sig created 2017-01-20)
              subpkt 16 len 8 (issuer key ID CE97A6633F332AEF)
              data: [4091 bits]
      :signature packet: algo 1, keyid 7DBDE07308A5A52D
              version 4, created 1507038994, md5len 0, sigclass 0x13
              digest algo 8, begin of digest 3e f5
              hashed subpkt 33 len 21 (?)
              hashed subpkt 2 len 4 (sig created 2017-10-03)
              subpkt 16 len 8 (issuer key ID 7DBDE07308A5A52D)
              data: [2048 bits]
      :signature packet: algo 1, keyid CCF49B90CAF707C1
              version 4, created 1444669915, md5len 0, sigclass 0x13
              digest algo 8, begin of digest 76 88
              hashed subpkt 27 len 1 (key flags: 03)
              hashed subpkt 30 len 1 (features: 01)
              hashed subpkt 23 len 1 (key server preferences: 80)
              hashed subpkt 2 len 4 (sig created 2015-10-12)
              hashed subpkt 11 len 4 (pref-sym-algos: 9 8 7 3)
              hashed subpkt 21 len 4 (pref-hash-algos: 10 9 8 11)
              hashed subpkt 22 len 4 (pref-zip-algos: 2 3 1 0)
              subpkt 16 len 8 (issuer key ID CCF49B90CAF707C1)
              data: [2048 bits]
      :secret sub key packet:
              version 4, algo 1, created 1288368370, expires 0
              skey[0]: [2048 bits]
              skey[1]: [17 bits]
              gnu-divert-to-card S2K, algo: 0, simple checksum, hash: 0
              serial-number:  d2 76 00 01 24 01 02 00 00 06 05 31 13 86 00 00
              keyid: 68DB4BA5CE91DA75
      :signature packet: algo 1, keyid CCF49B90CAF707C1
              version 4, created 1507408843, md5len 0, sigclass 0x18
              digest algo 8, begin of digest 89 95
              hashed subpkt 27 len 1 (key flags: 0C)
              hashed subpkt 2 len 4 (sig created 2017-10-07)
              hashed subpkt 9 len 4 (key expires after 7y345d4h34m)
              subpkt 16 len 8 (issuer key ID CCF49B90CAF707C1)
              data: [2047 bits]
      :secret sub key packet:
              version 4, algo 1, created 1507408698, expires 0
              skey[0]: [2048 bits]
              skey[1]: [17 bits]
              gnu-divert-to-card S2K, algo: 0, simple checksum, hash: 0
              serial-number:  d2 76 00 01 24 01 02 00 00 06 05 31 13 86 00 00
              keyid: 5F18E708A82A48A0
      :signature packet: algo 1, keyid CCF49B90CAF707C1
              version 4, created 1507408698, md5len 0, sigclass 0x18
              digest algo 8, begin of digest fb ca
              hashed subpkt 2 len 4 (sig created 2017-10-07)
              hashed subpkt 27 len 1 (key flags: 02)
              hashed subpkt 9 len 4 (key expires after 1y0d0h0m)
              subpkt 16 len 8 (issuer key ID CCF49B90CAF707C1)
              subpkt 32 len 284 (signature: v4, class 0x19, algo 1, digest algo 8)
              data: [2046 bits]
      :secret sub key packet:
              version 4, algo 1, created 1507408858, expires 0
              skey[0]: [2048 bits]
              skey[1]: [17 bits]
              gnu-divert-to-card S2K, algo: 0, simple checksum, hash: 0
              serial-number:  d2 76 00 01 24 01 02 00 00 06 05 31 13 86 00 00
              keyid: CC2804D1D7B9762E
      :signature packet: algo 1, keyid CCF49B90CAF707C1
              version 4, created 1507408858, md5len 0, sigclass 0x18
              digest algo 8, begin of digest 4c 28
              hashed subpkt 2 len 4 (sig created 2017-10-07)
              hashed subpkt 27 len 1 (key flags: 20)
              hashed subpkt 9 len 4 (key expires after 1y0d0h0m)
              subpkt 16 len 8 (issuer key ID CCF49B90CAF707C1)
              data: [2046 bits]
      

      You can see that the master key has 'gnu-dummy S2K' and subkeys 'gnu-divert-to-card S2K'. These all are stubs, not actual keys.

       
      • Adam Mizerski

        Adam Mizerski - 2018-04-17

        So, after all, I'd expect to see an error message, when trying to create a setup message. The whole point of using a smartcard is to not be able to export keys. Currently enigmail only checks whether the 'gpg2 --export-secret-keys' completest successfully, which, as you can see above, it does. There needs to be an additional check to test whether there are actual keys or just stubs.

         
  • Patrick Brunschwig

    • status: open --> wont-fix
     

Log in to post a comment.

MongoDB Logo MongoDB