I am using
When I open Thunderbird, or enter and exit its preference pane, Enigmail prompts:
In order to use Enigmail/p≡p, GnuPG is required. As we could not find it, we suggest to download and install it for you.
This is in spite of GnuPG being installed, namely, at:
/usr/local/bin/gpg (this is the version I use on the command line)/usr/local/MacGPG2/bin/gpg (via MacGPG2).Weirdly, Enigmail appears to detect both instances, in a way.
That is, the console lists /usr/local/MacGPG2/bin/gpg as EnigmailAgentPath:
Initializing Enigmail service ...
EnigmailAgentPath=/usr/local/MacGPG2/bin/gpgenigmail> /usr/local/MacGPG2/bin/gpg --batch --no-tty --charset utf-8 --display-charset utf-8 --version --version
gpg (GnuPG/MacGPG2) 2.2.8
libgcrypt 1.8.3
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later https://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: /Users/odin/.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, BZIP2enigmail> /usr/local/MacGPG2/bin/gpgconf --list-dirs
enigmail> /usr/local/MacGPG2/bin/gpg --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --no-verbose --status-fd 2 --with-fingerprint --fixed-list-mode --with-colons --list-keys
enigmail> /usr/local/MacGPG2/bin/gpg --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --no-verbose --status-fd 2 --with-fingerprint --fixed-list-mode --with-colons --list-secret-keys
enigmail> /usr/local/MacGPG2/bin/gpg --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --no-verbose --status-fd 2 --log-file /private/var/folders/hz/l008rbs967n6mkmc2qwb8hrc0000gn/T/gpgOutput.MRQynP --sender zustellung@meinbrief.at --max-output 152700 --decrypt
enigmail> /usr/local/MacGPG2/bin/gpg --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --no-verbose --status-fd 2 --log-file /private/var/folders/hz/l008rbs967n6mkmc2qwb8hrc0000gn/T/gpgOutput.1K1ERn --sender zustellung@meinbrief.at --max-output 152700 --decrypt
enigmail> /usr/local/MacGPG2/bin/gpg --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --no-verbose --status-fd 2 --log-file /private/var/folders/hz/l008rbs967n6mkmc2qwb8hrc0000gn/T/gpgOutput.yqBpdG --sender no-reply@cc.yahoo-inc.com --max-output 244100 --decrypt
enigmail> /usr/local/MacGPG2/bin/gpg --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --no-verbose --status-fd 2 --log-file /private/var/folders/hz/l008rbs967n6mkmc2qwb8hrc0000gn/T/gpgOutput.Y1sNTR --sender zustellung@meinbrief.at --max-output 152700 --decrypt
enigmail> /usr/local/MacGPG2/bin/gpg --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --no-verbose --status-fd 2 --log-file /private/var/folders/hz/l008rbs967n6mkmc2qwb8hrc0000gn/T/gpgOutput.1xD4tf --sender client-update-mise-a-jour@cic.gc.ca --max-output 801300 --decrypt
enigmail> /usr/local/MacGPG2/bin/gpg --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --no-verbose --status-fd 2 --log-file /private/var/folders/hz/l008rbs967n6mkmc2qwb8hrc0000gn/T/gpgOutput.sbJUcb --sender essentials@code42.com --max-output 1036500 --decrypt
enigmail> /usr/local/MacGPG2/bin/gpg --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --no-verbose --status-fd 2 --log-file /private/var/folders/hz/l008rbs967n6mkmc2qwb8hrc0000gn/T/gpgOutput.TvXyb2 --sender umsatznachricht@cardcomplete.com --max-output 14357000 --decrypt
enigmail> /usr/local/MacGPG2/bin/gpg --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --no-verbose --status-fd 2 --log-file /private/var/folders/hz/l008rbs967n6mkmc2qwb8hrc0000gn/T/gpgOutput.SLvI57 --sender zustellung@meinbrief.at --max-output 152700 --decrypt
enigmail> /usr/local/MacGPG2/bin/gpg --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --no-verbose --status-fd 2 --log-file /private/var/folders/hz/l008rbs967n6mkmc2qwb8hrc0000gn/T/gpgOutput.MONowX --sender no-reply@cc.yahoo-inc.com --max-output 244100 --decrypt
enigmail> /usr/local/MacGPG2/bin/gpg --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --no-verbose --status-fd 2 --log-file /private/var/folders/hz/l008rbs967n6mkmc2qwb8hrc0000gn/T/gpgOutput.n6LV7q --sender no-reply@cc.yahoo-inc.com --max-output 244100 --decrypt
enigmail> /usr/local/MacGPG2/bin/gpg --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --no-verbose --status-fd 2 --keyserver hkps://hkps.pool.sks-keyservers.net:443 --recv-keys E724D565BA534E32enigmail> /usr/local/MacGPG2/bin/gpg --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --no-verbose --status-fd 2 --with-fingerprint --fixed-list-mode --with-colons --list-keys E724D565BA534E32
enigmail> /usr/local/MacGPG2/bin/gpg --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --no-verbose --status-fd 2 --with-fingerprint --fixed-list-mode --with-colons --list-secret-keys E724D565BA534E32
Refreshed key E724D565BA534E32 over Tor: false. Refreshed successfully: true
By contrast, the log lists /usr/local/bin/gpg as agentPath :
Enigmail version 2.0.8
OS/CPU=Intel Mac OS X 10.13
Platform=Macintosh
Non-default preference values:
agentPath: /usr/local/bin/gpg
keyCheckResult: {"expiredList":[],"lastCheck":1535545581276}
protectedHeaders: 2
advancedUser: true
configuredVersion: 2.0.8
encryptionModel: 1
dom.workers.maxPerDomain: 5122018-08-29 14:53:59.260 Mozilla Platform: Thunderbird 60.0
2018-08-29 14:53:59.260 [DEBUG] keyRing.jsm: EnigmailKeyRing.clearCache
2018-08-29 14:53:59.307 [DEBUG] locale.jsm: loading stringBundle chrome://enigmail/locale/enigmail.properties?0.41950099625441306
2018-08-29 14:53:59.326 [DEBUG] core.jsm: startup()
2018-08-29 14:53:59.326 [DEBUG] prefs.jsm: setDefaultPrefs()
2018-08-29 14:53:59.328 [DEBUG] mimeVerify.jsm: registerContentTypeHandler
2018-08-29 14:53:59.328 [DEBUG] wksMimeHandler.jsm: registerContentTypeHandler()
2018-08-29 14:53:59.330 [DEBUG] filters.jsm: initNewMailListener()
2018-08-29 14:53:59.330 [DEBUG] pEpAdapter.jsm: initialize:
2018-08-29 14:53:59.330 [DEBUG] pEp.jsm: registered log handler
2018-08-29 14:53:59.331 [DEBUG] prefs.jsm: registerPrefObserver(juniorMode)
2018-08-29 14:53:59.355 [DEBUG] pEpAdapter: getPepMiniDesktopAdapterBinaryFile()
2018-08-29 14:53:59.356 [DEBUG] files.jsm: resolvePath: filePath=pep-json-server
2018-08-29 14:53:59.356 [DEBUG] files.jsm: resolvePath: checking for /usr/bin/pep-json-server
2018-08-29 14:53:59.356 [DEBUG] files.jsm: resolvePath: checking for /bin/pep-json-server
2018-08-29 14:53:59.356 [DEBUG] files.jsm: resolvePath: checking for /usr/sbin/pep-json-server
2018-08-29 14:53:59.356 [DEBUG] files.jsm: resolvePath: checking for /sbin/pep-json-server
2018-08-29 14:53:59.357 [DEBUG] files.jsm: resolvePath: filePath=pep-json-server
2018-08-29 14:53:59.357 [DEBUG] files.jsm: resolvePath: checking for /Users/odin/Library/Thunderbird/Profiles/diu0518z.default/pepmda/bin/pep-json-server
2018-08-29 14:53:59.362 [DEBUG] pEp.jsm: setServerPath() = /Users/odin/Library/Thunderbird/Profiles/diu0518z.default/pepmda/bin/pep-json-server
2018-08-29 14:53:59.362 [DEBUG] pEp.jsm: getPepVersion()
2018-08-29 14:53:59.362 [DEBUG] pEp.jsm: _callPepFunction(callFunction, serverVersion)
2018-08-29 14:53:59.362 [DEBUG] pEp.jsm: getConnectionInfo()
2018-08-29 14:53:59.362 [DEBUG] pEp.jsm: pEpAdapter.jsm: getPepHomeDir() = '/Users/odin/.pEp'
2018-08-29 14:53:59.362 [DEBUG] pEp.jsm: executeXmlRequest(http://127.0.0.1:0/none/callFunction)
2018-08-29 14:53:59.363 [DEBUG] pEp.jsm: processNextXmlRequest(): length = 1
2018-08-29 14:53:59.363 [DEBUG] pEp.jsm: processNextXmlRequest: readyState == 0
2018-08-29 14:53:59.704 [DEBUG] pEp.jsm: XMLHttpRequest: got error: [object ProgressEvent]
2018-08-29 14:53:59.704 [DEBUG] pEp.jsm: _startPepServer:(callFunction)
2018-08-29 14:53:59.705 [DEBUG] core.jsm: svc = [object Object]
2018-08-29 14:53:59.705 [DEBUG] app.jsm: getVersion
2018-08-29 14:53:59.705 [DEBUG] app.jsm: installed version: 2.0.8
2018-08-29 14:53:59.705 [DEBUG] app.jsm: getVersion
2018-08-29 14:53:59.705 [DEBUG] app.jsm: installed version: 2.0.8
2018-08-29 14:53:59.705 [DEBUG] core.jsm: Enigmail.initialize: START
2018-08-29 14:53:59.706 [DEBUG] core.jsm: Enigmail.initialize: Ec.envList = LC_ALL=C,LANG=C,DISPLAY=/private/tmp/com.apple.launchd.qEYDttisJy/org.macosforge.xquartz:0,HOME=/Users/odin,LOGNAME=odin,PATH=/usr/bin:/bin:/usr/sbin:/sbin,SHELL=/bin/bash,TMPDIR=/var/folders/hz/l008rbs967n6mkmc2qwb8hrc0000gn/T/,USER=odin
2018-08-29 14:53:59.706 [DEBUG] gpgAgent.jsm: setAgentPath()
2018-08-29 14:53:59.706 [DEBUG] gpgAgent.jsm: resetGpgAgent
2018-08-29 14:53:59.706 [CONSOLE] EnigmailAgentPath=/usr/local/MacGPG2/bin/gpg2018-08-29 14:53:59.706 [DEBUG] gpgAgent.jsm: setAgentPath: calling subprocess with '/usr/local/MacGPG2/bin/gpg'
2018-08-29 14:53:59.707 [CONSOLE] enigmail> /usr/local/MacGPG2/bin/gpg --batch --no-tty --charset utf-8 --display-charset utf-8 --version --version
2018-08-29 14:54:01.924 [DEBUG] app.jsm: getVersion
2018-08-29 14:54:01.924 [DEBUG] app.jsm: installed version: 2.0.8
2018-08-29 14:54:01.967 [DEBUG] enigmail> DONE
2018-08-29 14:54:01.967 [DEBUG] system.jsm: determineSystemCharset
2018-08-29 14:54:01.967 [DEBUG] system.jsm: getUnixCharset
2018-08-29 14:54:02.092 [DEBUG] system.jsm: determineSystemCharset: charset='iso-8859-1'
2018-08-29 14:54:02.092 [CONSOLE] gpg (GnuPG/MacGPG2) 2.2.8
libgcrypt 1.8.3
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later https://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: /Users/odin/.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, BZIP22018-08-29 14:54:02.093 [DEBUG] gpgAgent.jsm: detected GnuPG version '2.2.8'
2018-08-29 14:54:02.094 [DEBUG] gpgAgent.jsm: checkGpgHomeDir:
2018-08-29 14:54:02.094 [DEBUG] gpgAgent.jsm: getGpgHomeDir: calling subprocess with '/usr/local/MacGPG2/bin/gpgconf'
2018-08-29 14:54:02.095 [CONSOLE] enigmail> /usr/local/MacGPG2/bin/gpgconf --list-dirs
2018-08-29 14:54:02.129 [DEBUG] gpgAgent.jsm: checkGpgHomeDir: got homedir = '/Users/odin/.gnupg'
2018-08-29 14:54:02.130 [DEBUG] gpgAgent.jsm: setAgentPath: gpgconf found: yes
2018-08-29 14:54:02.130 [DEBUG] gpgAgent.jsm: detectGpgAgent
2018-08-29 14:54:02.130 [DEBUG] gpgAgent.jsm: detectGpgAgent: no GPG_AGENT_INFO variable set
2018-08-29 14:54:02.130 [DEBUG] gpgAgent.jsm: detectGpgAgent: GPG_AGENT_INFO='none'
2018-08-29 14:54:02.139 [DEBUG] keyRefreshService.jsm: Started
2018-08-29 14:54:02.140 [DEBUG] openpgp.jsm: initialize()
2018-08-29 14:54:02.180 [DEBUG] keyRing.jsm: loadKeyList( null)
2018-08-29 14:54:02.180 [DEBUG] keyRing.jsm: obtainKeyList
2018-08-29 14:54:02.181 execution.jsm: execStart: command = /usr/local/MacGPG2/bin/gpg --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --no-verbose --status-fd 2 --with-fingerprint --fixed-list-mode --with-colons --list-keys, needPassphrase=false, domWindow=undefined, listener=[object Object]
2018-08-29 14:54:02.182 [CONSOLE] enigmail> /usr/local/MacGPG2/bin/gpg --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --no-verbose --status-fd 2 --with-fingerprint --fixed-list-mode --with-colons --list-keys
2018-08-29 14:54:02.183 [DEBUG] enigmail> DONE
2018-08-29 14:54:02.444 [DEBUG] keyRing.jsm: loadKeyList: got pubkey lines: 84
2018-08-29 14:54:02.444 [DEBUG] keyRing.jsm: obtainKeyList
2018-08-29 14:54:02.445 execution.jsm: execStart: command = /usr/local/MacGPG2/bin/gpg --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --no-verbose --status-fd 2 --with-fingerprint --fixed-list-mode --with-colons --list-secret-keys, needPassphrase=false, domWindow=undefined, listener=[object Object]
2018-08-29 14:54:02.445 [CONSOLE] enigmail> /usr/local/MacGPG2/bin/gpg --charset utf-8 --display-charset utf-8 --no-auto-check-trustdb --batch --no-tty --no-verbose --status-fd 2 --with-fingerprint --fixed-list-mode --with-colons --list-secret-keys
2018-08-29 14:54:02.447 [DEBUG] enigmail> DONE
2018-08-29 14:54:02.523 [DEBUG] keyRing.jsm: loadKeyList: got seckey lines: 35
2018-08-29 14:54:02.523 [DEBUG] keyRing.jsm: createAndSortKeyList()
2018-08-29 14:54:02.615 [DEBUG] keyRing.jsm: getKeyById: E724D565BA534E32
2018-08-29 14:54:02.616 [DEBUG] keyRing.jsm: getKeyById: D6155FEC7B4AE254
2018-08-29 14:54:02.616 [DEBUG] keyRing.jsm: getKeyById: 067F8821147F23D3
2018-08-29 14:54:02.616 [DEBUG] keyRing.jsm: getKeyById: 6B06A2E03BE31BE9
2018-08-29 14:54:02.618 [DEBUG] keyRing.jsm: runKeyUsabilityCheck()
2018-08-29 14:54:02.619 [DEBUG] keyRefreshService.jsm: Wait time = random number: 3370327867 % max time for refresh: 12000000
2018-08-29 14:54:02.619 [DEBUG] keyRefreshService.jsm: Time until next refresh in milliseconds: 10327867
2018-08-29 14:54:02.619 [DEBUG] core.jsm: Enigmail.initialize: END
2018-08-29 14:54:02.619 [DEBUG] core.jsm: getService: last used version: 2.0.8
2018-08-29 14:54:02.619 [DEBUG] app.jsm: getVersion
2018-08-29 14:54:02.619 [DEBUG] app.jsm: installed version: 2.0.8
2018-08-29 14:54:02.720 [DEBUG] pEpAdapter.jsm: initialize: error during pEp init:
2018-08-29 14:54:02.720 [DEBUG] GNUPG-UNAVAILABLE: gpg not found
2018-08-29 14:54:02.767 [DEBUG] enigmailCommon.jsm: dispatchEvent f=resizeDlg
2018-08-29 14:54:03.892 [DEBUG] core.jsm: startup.continueStartup()
2018-08-29 14:54:03.899 [DEBUG] overlays.jsm: startup()
2018-08-29 14:54:03.899 [DEBUG] overlays.jsm: startup: found window: chrome://messenger/content/messenger.xul
2018-08-29 14:54:03.899 [DEBUG] overlays.jsm: setupUI(chrome://messenger/content/messenger.xul)
2018-08-29 14:54:03.899 [DEBUG] overlays.jsm: loadOverlay(0)
2018-08-29 14:54:03.899 [DEBUG] overlays.jsm: insertXul(columnOverlay.xul)
2018-08-29 14:54:03.903 [DEBUG] pEp.jsm: _startPepServer: JSON startup done
2018-08-29 14:54:03.903 [DEBUG] pEp.jsm: executeXmlRequest: onloadEnd
2018-08-29 14:54:03.903 [DEBUG] pEp.jsm: processNextXmlRequest(): length = 0
2018-08-29 14:54:03.994 [DEBUG] loaded: columnOverlay.xul
2018-08-29 14:54:03.995 [DEBUG] overlays.jsm: injectDOM: gonna stuff: columnOverlay.xul into: chrome://messenger/content/messenger.xul
2018-08-29 14:54:03.997 [DEBUG] overlays.jsm: loadOverlay(1)
2018-08-29 14:54:03.997 [DEBUG] overlays.jsm: insertXul(messengerOverlay-tbird.xul)
2018-08-29 14:54:04.041 [DEBUG] loaded: messengerOverlay-tbird.xul
2018-08-29 14:54:04.041 [DEBUG] overlays.jsm: injectDOM: gonna stuff: messengerOverlay-tbird.xul into: chrome://messenger/content/messenger.xul
2018-08-29 14:54:04.043 [DEBUG] overlays.jsm: adding button 'button-enigmail-decrypt to mail-bar3'
2018-08-29 14:54:04.044 [DEBUG] overlays.jsm: loadOverlay(2)
2018-08-29 14:54:04.044 [DEBUG] overlays.jsm: loadOverlay: skipping messengerOverlay-sm.xul
2018-08-29 14:54:04.044 [DEBUG] overlays.jsm: loadOverlay(3)
2018-08-29 14:54:04.044 [DEBUG] overlays.jsm: insertXul(enigmailMessengerOverlay.xul)
2018-08-29 14:54:04.050 [DEBUG] loaded: enigmailMessengerOverlay.xul
2018-08-29 14:54:04.050 [DEBUG] overlays.jsm: injectDOM: gonna stuff: enigmailMessengerOverlay.xul into: chrome://messenger/content/messenger.xul
2018-08-29 14:54:04.063 [DEBUG] overlays.jsm: loadCss(chrome://enigmail/skin/enigmail.css)
2018-08-29 14:54:04.076 [DEBUG] overlays.jsm: loadOverlay(4)
2018-08-29 14:54:04.076 [DEBUG] overlays.jsm: insertXul(enigmailMsgHdrViewOverlay.xul)
2018-08-29 14:54:04.121 [DEBUG] loaded: enigmailMsgHdrViewOverlay.xul
2018-08-29 14:54:04.121 [DEBUG] overlays.jsm: injectDOM: gonna stuff: enigmailMsgHdrViewOverlay.xul into: chrome://messenger/content/messenger.xul
2018-08-29 14:54:04.125 [DEBUG] overlays.jsm: loadOverlay(5)
2018-08-29 14:54:04.125 [DEBUG] overlays.jsm: loadOverlay: completed
2018-08-29 14:54:04.125 [DEBUG] enigmailMessengerOverlay.js: Startup
2018-08-29 14:54:04.125 [DEBUG] enigmailMessengerOverlay.js: overrideAttribute Enigmail.msg.viewSecurityInfo(null, true);: oldValue=
2018-08-29 14:54:04.125 [DEBUG] enigmailMessengerOverlay.js: overrideAttribute oncommand: oldValue=goDoCommand('cmd_print')
2018-08-29 14:54:04.125 [DEBUG] enigmailMessengerOverlay.js: overrideAttribute oncommand: oldValue=goDoCommand('cmd_printpreview')
2018-08-29 14:54:04.126 [DEBUG] enigmailMessengerOverlay.js: overrideAttribute oncommand: oldValue=goDoCommand('cmd_print')
2018-08-29 14:54:04.126 [DEBUG] enigmailMessengerOverlay.js: *** UNABLE to override id=button-print
2018-08-29 14:54:04.126 [DEBUG] enigmailMessengerOverlay.js: overrideAttribute oncommand: oldValue=Enigmail.msg.msgPrint('cmd_print');
2018-08-29 14:54:04.126 [DEBUG] enigmailMessengerOverlay.js: overrideAttribute oncommand: oldValue=Enigmail.msg.msgPrint('cmd_printpreview');
2018-08-29 14:54:04.126 [DEBUG] pEpAdapter: isPepAvailable()
2018-08-29 14:54:04.126 [DEBUG] pEpAdapter: getPepMiniDesktopAdapterBinaryFile()
2018-08-29 14:54:04.126 [DEBUG] files.jsm: resolvePath: filePath=pep-json-server
2018-08-29 14:54:04.126 [DEBUG] files.jsm: resolvePath: checking for /usr/bin/pep-json-server
2018-08-29 14:54:04.127 [DEBUG] files.jsm: resolvePath: checking for /bin/pep-json-server
2018-08-29 14:54:04.127 [DEBUG] files.jsm: resolvePath: checking for /usr/sbin/pep-json-server
2018-08-29 14:54:04.127 [DEBUG] files.jsm: resolvePath: checking for /sbin/pep-json-server
2018-08-29 14:54:04.127 [DEBUG] files.jsm: resolvePath: filePath=pep-json-server
2018-08-29 14:54:04.127 [DEBUG] files.jsm: resolvePath: checking for /Users/odin/Library/Thunderbird/Profiles/diu0518z.default/pepmda/bin/pep-json-server
2018-08-29 14:54:04.146 [DEBUG] pEpAdapter.jsm: isPepAvailable: got version 'pEp JSON Adapter.
version 0.13.0 "(36) Hatzfeld". package_version="1.0.8"
pEpEngine version 0.9.0
pEp protocol version 2.0'
2018-08-29 14:54:04.147 [DEBUG] pEp.jsm: setAdapterApiVersion(0.13.0)
2018-08-29 14:54:04.147 [DEBUG] pEpAdapter.jsm: isPepAvailable() = true
2018-08-29 14:54:04.148 [DEBUG] pEpAdapter.jsm: isPepAvailable() = true
2018-08-29 14:54:04.149 [DEBUG] enigmailMsgHdrViewOverlay.js: this.hdrViewLoad
2018-08-29 14:54:04.149 [DEBUG] enigmailMsgHdrViewOverlay.js: this.msgHdrViewLoad
2018-08-29 14:54:04.149 [DEBUG] enigmailMsgHdrViewOverlay.js: _listener_onStartHeaders
2018-08-29 14:54:04.150 [DEBUG] windows.jsm: getFrame: name=messagepane
2018-08-29 14:54:04.150 [DEBUG] enigmailMsgHdrViewOverlay.js: setWindowCallback
2018-08-29 14:54:04.150 [DEBUG] enigmailMsgHdrViewOverlay.js: _listener_onEndHeaders
2018-08-29 14:54:04.150 [DEBUG] overlays.jsm: loadOverlay: event completed
2018-08-29 14:54:05.111 [DEBUG] overlays.jsm: setupUI(chrome://messenger/content/preferences/preferences.xul)
2018-08-29 14:54:05.111 [DEBUG] overlays.jsm: loadOverlay(0)
2018-08-29 14:54:05.111 [DEBUG] overlays.jsm: insertXul(enigmailPrivacyOverlay.xul)
2018-08-29 14:54:05.298 [DEBUG] loaded: enigmailPrivacyOverlay.xul
2018-08-29 14:54:05.299 [DEBUG] overlays.jsm: injectDOM: gonna stuff: enigmailPrivacyOverlay.xul into: chrome://messenger/content/preferences/preferences.xul
2018-08-29 14:54:05.302 [DEBUG] overlays.jsm: loadCss(chrome://enigmail/skin/enigmail.css)
2018-08-29 14:54:05.306 [DEBUG] overlays.jsm: loadOverlay(1)
2018-08-29 14:54:05.306 [DEBUG] overlays.jsm: loadOverlay: completed
2018-08-29 14:54:05.306 [DEBUG] enigmailPrivacyOverlay.js: initJuniorMode()
2018-08-29 14:54:05.307 [DEBUG] overlays.jsm: loadOverlay: event completed
2018-08-29 14:54:05.321 [DEBUG] pEpAdapter.jsm: isPepAvailable() = true
2018-08-29 14:54:05.321 [DEBUG] enigmailPrivacyOverlay.js: initJuniorMode - pEp is available
2018-08-29 14:54:06.835 [DEBUG] pEpAdapter.jsm: isPepAvailable() = true
2018-08-29 14:54:06.835 [DEBUG] pEpAdapter.jsm: initialize:
2018-08-29 14:54:06.835 [DEBUG] pEp.jsm: registered log handler
2018-08-29 14:54:06.835 [DEBUG] pEpAdapter: getPepMiniDesktopAdapterBinaryFile()
2018-08-29 14:54:06.835 [DEBUG] files.jsm: resolvePath: filePath=pep-json-server
2018-08-29 14:54:06.835 [DEBUG] files.jsm: resolvePath: checking for /usr/bin/pep-json-server
2018-08-29 14:54:06.835 [DEBUG] files.jsm: resolvePath: checking for /bin/pep-json-server
2018-08-29 14:54:06.835 [DEBUG] files.jsm: resolvePath: checking for /usr/sbin/pep-json-server
2018-08-29 14:54:06.835 [DEBUG] files.jsm: resolvePath: checking for /sbin/pep-json-server
2018-08-29 14:54:06.836 [DEBUG] files.jsm: resolvePath: filePath=pep-json-server
2018-08-29 14:54:06.836 [DEBUG] files.jsm: resolvePath: checking for /Users/odin/Library/Thunderbird/Profiles/diu0518z.default/pepmda/bin/pep-json-server
2018-08-29 14:54:06.836 [DEBUG] pEp.jsm: setServerPath() = /Users/odin/Library/Thunderbird/Profiles/diu0518z.default/pepmda/bin/pep-json-server
2018-08-29 14:54:06.836 [DEBUG] pEp.jsm: getPepVersion()
2018-08-29 14:54:06.837 [DEBUG] pEp.jsm: _callPepFunction(callFunction, serverVersion)
2018-08-29 14:54:06.837 [DEBUG] pEp.jsm: getConnectionInfo()
2018-08-29 14:54:06.837 [DEBUG] pEp.jsm: executeXmlRequest(http://127.0.0.1:0/none/callFunction)
2018-08-29 14:54:06.837 [DEBUG] pEp.jsm: processNextXmlRequest(): length = 1
2018-08-29 14:54:06.837 [DEBUG] pEp.jsm: processNextXmlRequest: readyState == 0
2018-08-29 14:54:06.924 [DEBUG] pEp.jsm: XMLHttpRequest: got error: [object ProgressEvent]
2018-08-29 14:54:06.924 [DEBUG] pEp.jsm: _startPepServer:(callFunction)
2018-08-29 14:54:06.951 [DEBUG] pEpAdapter.jsm: initialize: error during pEp init:
2018-08-29 14:54:06.951 [DEBUG] GNUPG-UNAVAILABLE: gpg not found
2018-08-29 14:54:06.974 [DEBUG] enigmailCommon.jsm: dispatchEvent f=resizeDlg
2018-08-29 14:54:07.897 [DEBUG] pEp.jsm: _startPepServer: JSON startup done
2018-08-29 14:54:07.897 [DEBUG] pEp.jsm: executeXmlRequest: onloadEnd
2018-08-29 14:54:07.897 [DEBUG] pEp.jsm: processNextXmlRequest(): length = 0
2018-08-29 14:54:08.659 [DEBUG] pEpAdapter.jsm: isPepAvailable() = true
2018-08-29 14:54:08.662 [DEBUG] enigmailMessengerOverlay.js: updateOptionsDisplay:
2018-08-29 14:54:08.663 [DEBUG] funcs.jsm: collapseAdvanced:
2018-08-29 14:54:09.944 [DEBUG] pEpAdapter.jsm: isPepAvailable() = true
2018-08-29 14:54:09.944 [DEBUG] enigmailMessengerOverlay.js: updateOptionsDisplay:
2018-08-29 14:54:09.944 [DEBUG] funcs.jsm: collapseAdvanced:
2018-08-29 14:54:11.281 [DEBUG] enigmailHelp.js: enigLoadPage
2018-08-29 14:54:11.281 [DEBUG] windows.jsm: getFrame: name=contentFrame
In my Enigmail preferences, Enigmail declares that it found GnuPG at /usr/local/MacGPG2/bin/gpg, but I opted to override this setting with /usr/local/bin/gpg.
Decryption works fine; I haven’t tested encryption.
Thanks a lot for having a look at this!
Looks like you don't have the latest version of the pEp Engine.
I recommend you do the following:
open a command line and execute:
killall pep-json-server
rm -rf /Users/odin/Library/Thunderbird/Profiles/diu0518z.default/pepmda/
Then restart Thunderbird.
Duplicate to bug 760
Related
Bugs:
#760Thanks! That fixed it. And sorry for the duplicate, but I didn’t find that bug when searching database.