Menu

unable to send key to public key server.

repteur
2017-08-25
2017-08-28
  • repteur

    repteur - 2017-08-25

    it says no public hey found.

    error console says Failed to load overlay from chrome://global/content/globalOverlay.xul. enigmailKeyManager.xul could this be the problem?

    Also can this help.

    %brandDTD; %enigMailDTD; %utilDTD; ]>

    <window id="enigmailKeyManager" title="&amp;enigmail.keyMan.title;" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" onload="enigmailKeyManagerLoad();" height="450" width="700" windowtype="enigmail:KeyManager" persist="screenX screenY width height">

    <script type="application/x-javascript" src="chrome://global/content/globalOverlay.js"/>
    <script type="application/x-javascript" src="chrome://enigmail/content/enigmailCommon.js"/>
    <script type="application/x-javascript" src="chrome://enigmail/content/enigmailKeyManager.js"/>

    <commandset id="tasksCommands"/>



    <keyset id="winKeys">
    <key id="key_selectAll" key="&amp;enigmail.keyMan.selectAll.key;" oncommand="enigmailSelectAllKeys()" modifiers="accel"/>

    <key id="key_keyDetails" key="&enigmail.keyMan.keyDetails.key;"
         oncommand="enigmailKeyDetails()" modifiers="accel"
         observes="bcOneKey"/>
    
    <key id="key_refreshKey" key="&enigmail.keyMan.refreshKey.key;"
         oncommand="enigmailReceiveKey()" modifiers="accel"
         observes="bcNoKey"/>
    
    <key id="key_enigDelete"
         keycode="VK_DELETE"
         command="cmd_enigmailDeleteKey"/>
    <key id="key_close"/>
    <key id="key_quit"/>
    

    </keyset>

    <broadcasterset>
    <broadcaster id="bcNoKey" disabled="false"/>
    <broadcaster id="bcSignKey" disabled="false"/>
    <broadcaster id="bcSetTrust" disabled="false"/>
    <broadcaster id="bcViewPhoto" disabled="false"/>
    <broadcaster id="bcEditKey" disabled="false"/>
    <broadcaster id="bcRevoke" disabled="false"/>
    <broadcaster id="bcOneKey" disabled="false"/>
    <broadcaster id="bcDeleteKey" disabled="false"/>
    <broadcaster id="bcClipbrd" disabled="false"/>
    <broadcaster id="bcEnableKey" disabled="false" label=""/>
    </broadcasterset>

    <menubar id="main-menubar" grippyhidden="true">


    <menupopup id="menu_FilePopup" onpopupshowing="enigmailKeyMenu()">

        <menuitem label="&enigmail.keyMan.importFromFile.label;"
          id="importFromFile"
          accesskey="&enigmail.keyMan.importFromFile.accesskey;"
          oncommand="enigmailImportKeysFromFile()"/>
        <menuitem label="&enigmail.keyMan.exportToFile.label;"
          id="exportKey"
          observes="bcNoKey"
          accesskey="&enigmail.keyMan.exportToFile.accesskey;"
          oncommand="enigmailExportKeys()"/>
    
        <menuitem label="&enigmail.keyMan.sendKeys.label;"
          id="sendKey"
          observes="bcNoKey"
          accesskey="&enigmail.keyMan.sendKeys.accesskey;"
          oncommand="enigCreateKeyMsg()"/>
    
        <menuitem label="&enigmail.keyMan.createMail.label;"
          id="createMail"
          observes="bcNoKey"
          accesskey="&enigmail.keyMan.createMail.accesskey;"
          oncommand="createNewMail()"/>
    
        <menuseparator/>
    
        <menuitem label="&enigmail.adminSmartCard.label;"
                id="cardData"
                accesskey="&enigmail.adminSmartCard.accesskey;"
                oncommand="EngmailCardDetails()"/>
    
        <menuseparator/>
    
        <menuitem label="&enigmail.keyMan.reload.label;"
                id="refreshKeys"
                accesskey="&enigmail.keyMan.reload.accesskey;"
                oncommand="enigmailRefreshKeys();"/>
    
        <menuseparator/>
    
        <!-- add Close and Exit menu items -->
        <menuitem id="menu_close"/>
      </menupopup>
    </menu>
    
    <menu label="&enigmail.keyMan.editMenu.label;"
          accesskey="&enigmail.keyMan.editMenu.accesskey;">
      <menupopup onpopupshowing="enigmailKeyMenu()">
    
        <menuitem label="&enigmail.keyMan.importFromClipbrd.label;"
                  id="importFromClipbrd"
                  observes="bcClipbrd"
                  accesskey="&enigmail.keyMan.importFromClipbrd.accesskey;"
                  oncommand="enigmailImportFromClipbrd()"/>
        <menuitem label="&enigmail.keyMan.importFromUrl.label;"
                  id="importFromUrl"
                  accesskey="&enigmail.keyMan.importFromUrl.accesskey;"
                  oncommand="enigmailImportKeysFromUrl()"/>
        <menuitem label="&enigmail.keyMan.copyToClipbrd.label;"
                  id="copyToClipbrd"
                  observes="bcNoKey"
                  accesskey="&enigmail.keyMan.copyToClipbrd.accesskey;"
                  oncommand="enigmailCopyToClipbrd()"/>
    
        <menuseparator/>
    
        <menuitem label="&enigmail.keyMan.sign.label;"
                  id="signKey"
                  observes="bcSignKey"
                  accesskey="&enigmail.keyMan.sign.accesskey;"
                  oncommand="enigSignKey()"/>
        <menuitem label="&enigmail.keyMan.setTrust.label;"
                  id="setTrust"
                  observes="bcNoKey"
                  accesskey="&enigmail.keyMan.setTrust.accesskey;"
                  oncommand="enigEditKeyTrust()"/>
    
        <menuseparator/>
    
        <menuitem id="enableKey"
          observes="bcEnableKey"
          accesskey="&enigmail.keyMan.enableKey.accesskey;"
          oncommand="enigmailEnableKey()"/>
        <menuitem label="&enigmail.keyMan.revokeKey.label;"
          id="revokeKey"
          observes="bcRevoke"
          accesskey="&enigmail.keyMan.revokeKey.accesskey;"
          oncommand="enigmailRevokeKey()"/>
    
        <menuitem label="&enigmail.keyMan.delKey.label;"
          id="deleteKey"
          key="key_enigDelete"
          observes="bcNoKey"
          accesskey="&enigmail.keyMan.delKey.accesskey;"
          oncommand="enigmailDeleteKey()"/>
    
        <menuseparator/>
    
        <menuitem id="manageUid"
                  label="&enigmail.keyMan.manageUid.label;"
                  observes="bcOneKey"
                  accesskey="&enigmail.keyMan.manageUid.accesskey;"
                  oncommand="enigmailManageUids()"/>
    
        <menuitem id="changeExpiry"
                  label="&enigmail.keyMan.changeExpiry.label;"
                  observes="bcOneKey"
                  accesskey="&enigmail.keyMan.changeExpiry.accesskey;"
                  oncommand="enigEditKeyExpiry()"/>
    
        <menuitem id="changePwd"
                  label="&enigmail.keyMan.changePwd.label;"
                  observes="bcEditKey"
                  accesskey="&enigmail.keyMan.changePwd.accesskey;"
                  oncommand="enigmailChangePwd()"/>
    
        <menuitem id="addPhoto"
                  label="&enigmail.keyMan.addPhoto.label;"
                  observes="bcRevoke"
                  accesskey="&enigmail.keyMan.addPhoto.accesskey;"
                  oncommand="enigmailAddPhoto()"/>
    
        <menuitem id="addToRule"
                  label="&enigmail.keyMan.addToPRRule.label;"
                  observes="bcSignKey"
                  oncommand="addToPRRule()"/>
    
        <menuseparator/>
    
        <menuitem id="selectAll"
                  label="&enigmail.keyMan.selectAll.label;"
                  accesskey="&enigmail.keyMan.selectAll.accesskey;"
                  oncommand="enigmailSelectAllKeys()"
                  key="key_selectAll"/>
    
      </menupopup>
    </menu>
    
      <menu id="viewMenu"
        label="&enigmail.keyMan.viewMenu.label;"
        accesskey="&enigmail.keyMan.viewMenu.accesskey;">
      <menupopup onpopupshowing="enigmailKeyMenu()"> <!-- view menu -->
        <menuitem label="&enigmail.keyMan.viewPhoto.label;"
                  id="viewPhoto"
                  observes="bcViewPhoto"
                  accesskey="&enigmail.keyMan.showPhoto.accesskey;"
                  oncommand="enigShowPhoto()"/>
        <menuitem label="&enigmail.keyMan.keyProps.label;"
                  id="keyDetails"
                  observes="bcOneKey"
                  accesskey="&enigmail.keyMan.keyDetails.accesskey;"
                  key="key_keyDetails"
                  oncommand="enigmailKeyDetails()"/>
        <menuseparator/>
        <menuitem label="&enigmail.keyMan.showInvalidKeys.label;"
                  id="showInvalidKeys"
                  type="checkbox"
                  checked="true"
                  persist="checked"
                  accesskey="&enigmail.keyMan.showInvalidKeys.accesskey;"
                  oncommand="enigApplyFilter()"/>
        <menuitem label="&enigmail.keyMan.showUntrustedKeys.label;"
                  id="showUntrustedKeys"
                  type="checkbox"
                  checked="true"
                  persist="checked"
                  accesskey="&enigmail.keyMan.showUntrustedKeys.accesskey;"
                  oncommand="enigApplyFilter()"/>
        <menuitem label="&enigmail.keyMan.showOthersKeys.label;"
                  id="showOthersKeys"
                  type="checkbox"
                  checked="true"
                  persist="checked"
                  accesskey="&enigmail.keyMan.showOthersKeys.accesskey;"
                  oncommand="enigApplyFilter()"/>
    
      </menupopup>
    </menu>
    
    <menu id="keyserverMenu"
          label="&enigmail.keyMan.keyserverMenu.label;"
          accesskey="&enigmail.keyMan.keyserverMenu.accesskey;">
      <menupopup onpopupshowing="enigmailKeyMenu()"> <!-- keyserverMenu menu -->
    
        <menuitem label="&enigmail.keyMan.refreshSelKeys.label;"
                  id="refreshKey"
                  observes="bcNoKey"
                  accesskey="&enigmail.keyMan.refreshSelKeys.accesskey;"
                  key="key_refreshKey"
                  oncommand="enigmailReceiveKey()"/>
        <menuitem label="&enigmail.keyMan.importFromServer.label;"
                  id="importFromServer"
                  accesskey="&enigmail.keyMan.importFromServer.accesskey;"
                  oncommand="enigmailSearchKey()"/>
        <menuitem label="&enigmail.keyMan.uploadToServer.label;"
                  id="uploadToServer"
                  observes="bcNoKey"
                  accesskey="&enigmail.keyMan.uploadToServer.accesskey;"
                  oncommand="enigmailUploadKeys()"/>
        <menuseparator/>
        <menuitem label="&enigmail.keyMan.refreshAllKeys.label;"
                  id="refreshAllKeys"
                  accesskey="&enigmail.keyMan.refreshAllKeys.accesskey;"
                  oncommand="enigmailRefreshAllKeys()"/>
        <menuitem label="&enigmail.keyMan.downloadContactKeys.label;"
                  accesskey="&enigmail.keyMan.downloadContactKeys.accesskey;"
                  id="downloadContactKeys"
                  oncommand="enigmailDownloadContactKeys()"/>
      </menupopup>
    </menu>
    
    <menu id="generateMenu"
          label="&enigmail.keyMan.generateMenu.label;"
          accesskey="&enigmail.keyMan.generateMenu.accesskey;">
      <menupopup onpopupshowing="enigmailKeyMenu()"> <!-- generate menu -->
        <menuitem label="&enigmail.keyMan.generate.label;"
                  id="genKey"
                  accesskey="&enigmail.keyMan.generate.accesskey;"
                  oncommand="EnigKeygen();"/>
        <menuitem label="&enigmail.keyMan.genRevoke.label;"
                  id="revokationCertificate"
                  observes="bcRevoke"
                  accesskey="&enigmail.keyMan.genRevoke.accesskey;"
                  oncommand="enigCreateRevokeCert()"/>
      </menupopup>
    </menu>
    

    </menubar>

    <popupset>
    <menupopup id="ctxmenu" onpopupshowing="enigmailKeyMenu();">
    <menuitem label="&amp;enigmail.keyMan.ctxCopyToClipbrd.label;" id="ctxCopyToClipbrd" oncommand="enigmailCopyToClipbrd()"/>
    <menuitem label="&amp;enigmail.keyMan.ctxExportToFile.label;" id="ctxExport" oncommand="enigmailExportKeys()"/>
    <menuitem label="&amp;enigmail.keyMan.sendKeys.label;" id="ctxSendKey" oncommand="enigCreateKeyMsg()"/>

      <menuseparator/>
    
      <menuitem label="&enigmail.keyMan.ctxUploadToServer.label;"
                id="ctxUpload"
                oncommand="enigmailUploadKeys()"/>
      <menuitem label="&enigmail.keyMan.ctxRefreshKey.label;"
                id="ctxRefreshKey"
                oncommand="enigmailReceiveKey()"/>
    
      <menuseparator/>
    
      <menuitem id="ctxSign" observes="bcSignKey" label="&enigmail.keyMan.sign.label;" oncommand="enigSignKey()"/>
      <menuitem id="ctxTrust" label="&enigmail.keyMan.setTrust.label;" oncommand="enigEditKeyTrust()"/>
      <menuitem id="ctxAddToRule" observes="bcSignKey" label="&enigmail.keyMan.addToPRRule.label;" oncommand="addToPRRule()"/>
    
      <menuseparator/>
    
      <menuitem id="ctxEnableKey" observes="bcEnableKey" oncommand="enigmailEnableKey()"/>
      <menuitem id="ctxRevokeKey" observes="bcRevoke" label="&enigmail.keyMan.revokeKey.label;" oncommand="enigmailRevokeKey()"/>
      <menuitem id="ctxDeleteKey" label="&enigmail.keyMan.delKey.label;" oncommand="enigmailDeleteKey()"/>
    
      <menuseparator/>
    
      <menuitem id="ctxManageUid" observes="bcOneKey" label="&enigmail.keyMan.manageUid.label;" oncommand="enigmailManageUids()"/>
      <menuitem id="ctxChangeExpiry" observes="bcEditKey" label="&enigmail.keyMan.changeExpiry.label;" oncommand="enigEditKeyExpiry()"/>
      <menuitem id="ctxChangePwd" observes="bcEditKey" label="&enigmail.keyMan.changePwd.label;" oncommand="enigmailChangePwd()"/>
      <menuitem id="ctxRevokationCert" observes="bcRevoke" label="&enigmail.keyMan.ctxGenRevoke.label;" oncommand="enigCreateRevokeCert()"/>
      <menuitem id="ctxAddPhoto" observes="bcRevoke" label="&enigmail.keyMan.addPhoto.label;" oncommand="enigmailAddPhoto()"/>
    
      <menuseparator/>
    
      <menuitem id="ctxViewPhoto" observes="bcViewPhoto" label="&enigmail.keyMan.ctxViewPhoto.label;" oncommand="enigShowPhoto()"/>
      <menuitem id="ctxDetails" observes="bcOneKey" label="&enigmail.keyMan.keyProps.label;"
                oncommand="enigmailKeyDetails()"/>
    </menupopup>
    

    </popupset>

    <hbox flex="0" align="center">
    <label value="&amp;enigmail.keyMan.filter.label;" control="filterKey"/>
    <textbox id="filterKey" size="30" type="search" timeout="500" oncommand="onSearchInput();"/>
    <separator orient="vertical"/>
    <checkbox label="&amp;enigmail.keyMan.showAllKeys.label;" checked="true" id="showAllKeys" accesskey="&amp;enigmail.keyMan.showAllKeys.accesskey;" oncommand="enigmailToggleShowAll(this)"/>

    </hbox>

    <tooltip id="emptyTree" label="&amp;enigmail.keyMan.emptyTree.tooltip;" noautohide="true"/>
    <tooltip id="nothingFound" label="&amp;enigmail.keyMan.nothingFound.tooltip;" noautohide="true"/>
    <tooltip id="pleaseWait" label="&amp;enigmail.keyMan.pleaseWait.tooltip;" noautohide="true"/>

    <groupbox width="700px" flex="1">
    <hbox flex="1">
    <tree id="pgpKeyList" flex="1" enableColumnDrag="true" seltype="multiple" persist="sortDirection sortResource" sortDirection="ascending" sortResource="enigUserNameCol" hidecolumnpicker="false">

        <treecols>
          <treecol id="enigUserNameCol" primary="true"
                  flex="1"
                  class="sortDirectionIndicator"
                  onclick="sortTree(this)"
                  label="&enigmail.keyMan.userId.label;"
                  style="width: 50px"
                  persist="width ordinal hidden"/>
          <splitter class="tree-splitter"/>
          <treecol id="keyCol" style="width:90px"
                   label="&enigmail.keyId.label;"
                   flex="1"
                   class="sortDirectionIndicator"
                   onclick="sortTree(this)"
                   persist="width ordinal hidden"/>
          <splitter class="tree-splitter"/>
          <treecol id="typeCol" style="width:70px"
                   label="&enigmail.keyMan.keyType.label;"
                   flex="1"
                   class="sortDirectionIndicator"
                   onclick="sortTree(this)"
                   hidden="true"
                   persist="width ordinal hidden"/>
          <splitter class="tree-splitter"/>
          <treecol id="validityCol" style="width:70px"
                   label="&enigmail.keyMan.calcTrust.label;"
                   flex="1"
                   class="sortDirectionIndicator"
                   onclick="sortTree(this)"
                   hidden="true"
                   persist="width ordinal hidden"/>
          <splitter class="tree-splitter"/>
          <treecol id="trustCol" style="width:70px"
                   label="&enigmail.keyMan.ownerTrust.label;"
                   flex="1"
                   class="sortDirectionIndicator"
                   onclick="sortTree(this)"
                   hidden="true"
                   persist="width ordinal hidden"/>
          <splitter class="tree-splitter"/>
          <treecol id="expCol" style="width:70px"
                   label="&enigmail.keyExpiry.label;"
                   flex="1"
                   class="sortDirectionIndicator"
                   onclick="sortTree(this)"
                   hidden="true"
                   persist="width ordinal hidden"/>
          <splitter class="tree-splitter"/>
          <treecol id="fprCol" style="width:70px"
                   label="&enigmail.keyMan.fingerprint.label;"
                   flex="1"
                   class="sortDirectionIndicator"
                   onclick="sortTree(this)"
                   hidden="true"
                   persist="width ordinal hidden"/>
        </treecols>
    
        <treechildren id="pgpKeyListChildren" properties=""
                      context="ctxmenu"/>
    
      </tree>
    </hbox>
    

    </groupbox>

    <hbox id="statusLine">
    <label id="statusText" value=" "/>
    <progressmeter id="progressBar" mode="undetermined" value="0" collapsed="true"/>
    </hbox>
    </window>

    Thanks.

     
  • Patrick Brunschwig

    No, that's not the problem. The message is a warning, and not an error, and it appears on all newer version of Thunderbird.

    If you want us to help, then please attach a debug log file, and tell us which version of Enigmail, GnuPG and Thunderbird you are using.

    See the FAQ section "How can I create a debug log file" https://www.enigmail.net/index.php/en/faq-en?view=topic&id=15.

     
  • repteur

    repteur - 2017-08-25

    I hope this is what you want. Enigmail 1.9.0.1 Thunderbird 52.3.0

    Enigmail version 1.9.8.1
    OS/CPU=Windows NT 6.1; WOW64
    Platform=Windows
    Non-default preference values:
    keyCheckResult: {"expiredList":[],"lastCheck":1503694359365}
    keyserver: sks.mit.edu, pool.sks-keyservers.net, subkeys.pgp.net, ldap://certserver.pgp.com
    encryptAttachments: 3
    advancedUser: true
    configuredVersion: 1.9.8.1
    dom.workers.maxPerDomain: 512

    2017-08-25 15:51:37.848 Mozilla Platform: Thunderbird 52.3.0
    2017-08-25 15:51:37.848 [DEBUG] keyRing.jsm: EnigmailKeyRing.clearCache
    2017-08-25 15:51:37.895 [DEBUG] mimeVerify.jsm: registerContentTypeHandler
    2017-08-25 15:51:39.087 [DEBUG] enigmailMsgHdrViewOverlay.js: this.msgHdrViewLoad
    2017-08-25 15:51:39.260 [DEBUG] enigmailMsgHdrViewOverlay.js: this.hdrViewLoad
    2017-08-25 15:51:39.353 [DEBUG] enigmailMessengerOverlay.js: Startup
    2017-08-25 15:51:39.353 [DEBUG] enigmailMessengerOverlay.js: overrideAttribute oncommand: oldValue=goDoCommand('cmd_print')
    2017-08-25 15:51:39.353 [DEBUG] enigmailMessengerOverlay.js: overrideAttribute oncommand: oldValue=goDoCommand('cmd_printpreview')
    2017-08-25 15:51:39.353 [DEBUG] enigmailMessengerOverlay.js: overrideAttribute oncommand: oldValue=goDoCommand('cmd_print')
    2017-08-25 15:51:39.353 [DEBUG] enigmailMessengerOverlay.js: *** UNABLE to override id=button-print
    2017-08-25 15:51:39.353 [DEBUG] enigmailMessengerOverlay.js: overrideAttribute oncommand: oldValue=Enigmail.msg.msgPrint('cmd_print');
    2017-08-25 15:51:39.354 [DEBUG] enigmailMessengerOverlay.js: overrideAttribute oncommand: oldValue=Enigmail.msg.msgPrint('cmd_printpreview');
    2017-08-25 15:51:39.354 [DEBUG] enigmailMessengerOverlay.js: overrideLayoutChange
    2017-08-25 15:51:39.704 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2017-08-25 15:51:39.722 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2017-08-25 15:51:39.727 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2017-08-25 15:52:16.612 [DEBUG] enigmailMessengerOverlay.js: updateOptionsDisplay:
    2017-08-25 15:52:16.612 [DEBUG] funcs.jsm: collapseAdvanced:
    2017-08-25 15:52:22.887 [DEBUG] windows.js: openPrefWindow
    2017-08-25 15:52:22.888 [DEBUG] enigmail.js: svc = [xpconnect wrapped nsIEnigmail]
    2017-08-25 15:52:22.888 [DEBUG] app.jsm: getVersion
    2017-08-25 15:52:22.888 [DEBUG] app.jsm: installed version: 1.9.8.1
    2017-08-25 15:52:22.888 [DEBUG] app.jsm: getVersion
    2017-08-25 15:52:22.888 [DEBUG] app.jsm: installed version: 1.9.8.1
    2017-08-25 15:52:22.888 [DEBUG] enigmail.js: Enigmail.initialize: START
    2017-08-25 15:52:22.891 [DEBUG] enigmail.js: Enigmail.initialize: Ec.envList = ALLUSERSPROFILE=C:\ProgramData,APPDATA=C:\Users\Todd\AppData\Roaming,COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files,COMSPEC=C:\Windows\system32\cmd.exe,HOMEDRIVE=C:,HOMEPATH=\Users\Todd,PATH=C:\Program Files (x86)\Mozilla Thunderbird;C:\ProgramData\Oracle\Java\javapath;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;c:\Program Files (x86)\Intel\iCLS Client\;c:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\OpenCL SDK\1.5\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\1.5\bin\x64;C:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\;C:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\;C:\Program Files (x86)\Common Files\Roxio Shared\12.0\DLLShared\;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\GNU\GnuPG\pub,PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC,PROGRAMFILES=C:\Program Files (x86),SYSTEMDRIVE=C:,SYSTEMROOT=C:\Windows,TEMP=C:\Users\Todd\AppData\Local\Temp,TMP=C:\Users\Todd\AppData\Local\Temp,USERPROFILE=C:\Users\Todd,WINDIR=C:\Windows
    2017-08-25 15:52:22.892 [DEBUG] gpgAgent.jsm: resetGpgAgent
    2017-08-25 15:52:22.892 [DEBUG] files.jsm: resolvePath: filePath=gpg2.exe;gpg.exe;gpg1.exe
    2017-08-25 15:52:22.893 [DEBUG] files.jsm: resolvePath: checking for C:\Program Files (x86)\Mozilla Thunderbird/gpg2.exe
    2017-08-25 15:52:22.894 [DEBUG] files.jsm: resolvePath: checking for C:\ProgramData\Oracle\Java\javapath/gpg2.exe
    2017-08-25 15:52:22.894 [DEBUG] files.jsm: resolvePath: checking for C:\Program Files\Common Files\Microsoft Shared\Windows Live/gpg2.exe
    2017-08-25 15:52:22.895 [DEBUG] files.jsm: resolvePath: checking for C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live/gpg2.exe
    2017-08-25 15:52:22.895 [DEBUG] files.jsm: resolvePath: checking for c:\Program Files (x86)\Intel\iCLS Client\/gpg2.exe
    2017-08-25 15:52:22.896 [DEBUG] files.jsm: resolvePath: checking for c:\Program Files\Intel\iCLS Client\/gpg2.exe
    2017-08-25 15:52:22.896 [DEBUG] files.jsm: resolvePath: checking for C:\Windows\system32/gpg2.exe
    2017-08-25 15:52:22.896 [DEBUG] files.jsm: resolvePath: checking for C:\Windows/gpg2.exe
    2017-08-25 15:52:22.897 [DEBUG] files.jsm: resolvePath: checking for C:\Windows\System32\Wbem/gpg2.exe
    2017-08-25 15:52:22.898 [DEBUG] files.jsm: resolvePath: checking for C:\Windows\System32\WindowsPowerShell\v1.0\/gpg2.exe
    2017-08-25 15:52:22.898 [DEBUG] files.jsm: resolvePath: checking for C:\Program Files\Intel\Intel(R) Management Engine Components\DAL/gpg2.exe
    2017-08-25 15:52:22.899 [DEBUG] files.jsm: resolvePath: checking for C:\Program Files\Intel\Intel(R) Management Engine Components\IPT/gpg2.exe
    2017-08-25 15:52:22.900 [DEBUG] files.jsm: resolvePath: checking for C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL/gpg2.exe
    2017-08-25 15:52:22.900 [DEBUG] files.jsm: resolvePath: checking for C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT/gpg2.exe
    2017-08-25 15:52:22.900 [DEBUG] files.jsm: resolvePath: checking for C:\Program Files (x86)\Intel\OpenCL SDK\1.5\bin\x86/gpg2.exe
    2017-08-25 15:52:22.901 [DEBUG] files.jsm: resolvePath: checking for C:\Program Files (x86)\Intel\OpenCL SDK\1.5\bin\x64/gpg2.exe
    2017-08-25 15:52:22.901 [DEBUG] files.jsm: resolvePath: checking for C:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\/gpg2.exe
    2017-08-25 15:52:22.901 [DEBUG] files.jsm: resolvePath: checking for C:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\/gpg2.exe
    2017-08-25 15:52:22.902 [DEBUG] files.jsm: resolvePath: checking for C:\Program Files (x86)\Common Files\Roxio Shared\12.0\DLLShared\/gpg2.exe
    2017-08-25 15:52:22.902 [DEBUG] files.jsm: resolvePath: checking for C:\Program Files (x86)\Windows Live\Shared/gpg2.exe
    2017-08-25 15:52:22.903 [DEBUG] files.jsm: resolvePath: checking for C:\Program Files (x86)\GNU\GnuPG\pub/gpg2.exe
    2017-08-25 15:52:22.903 [CONSOLE] EnigmailAgentPath=C:\Program Files (x86)\GNU\GnuPG\pub\gpg2.exe

    2017-08-25 15:52:22.903 [DEBUG] enigmail.js: Enigmail.setAgentPath: calling subprocess with 'C:\Program Files (x86)\GNU\GnuPG\pub\gpg2.exe'
    2017-08-25 15:52:22.904 [CONSOLE] enigmail> "C:\Program Files (x86)\GNU\GnuPG\pub\gpg2.exe" --version --version --batch --no-tty --charset utf-8 --display-charset utf-8
    2017-08-25 15:52:23.095 [DEBUG] enigmail> DONE
    2017-08-25 15:52:23.095 [DEBUG] system.jsm: determineSystemCharset
    2017-08-25 15:52:23.095 [DEBUG] system.jsm: getWindowsCopdepage
    2017-08-25 15:52:23.199 [DEBUG] system.jsm: determineSystemCharset: charset='437'
    2017-08-25 15:52:23.200 [CONSOLE] gpgwrap (Gpg4win) 2.2.4 ;C:\Program Files (x86)\GNU\GnuPG\gpg2.exe
    gpg (GnuPG) 2.0.27 (Gpg4win 2.2.4)
    libgcrypt 1.6.3
    Copyright (C) 2015 Free Software Foundation, Inc.
    License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
    This is free software: you are free to change and redistribute it.
    There is NO WARRANTY, to the extent permitted by law.

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

    2017-08-25 15:52:23.201 [CONSOLE] gpg4win-gpgwrapper detected; EnigmailAgentPath=C:\Program Files (x86)\GNU\GnuPG\gpg2.exe

    2017-08-25 15:52:23.201 [DEBUG] enigmail.js: detected GnuPG version '2.0.27'
    2017-08-25 15:52:23.202 [DEBUG] enigmail.js: Enigmail.setAgentPath: gpgconf found: yes
    2017-08-25 15:52:23.202 [DEBUG] enigmail.js: detectGpgAgent
    2017-08-25 15:52:23.202 [DEBUG] enigmail.js: detectGpgAgent: no GPG_AGENT_INFO variable set
    2017-08-25 15:52:23.202 [DEBUG] enigmail.js: detectGpgAgent: gpg 2.0.16 or newer - not starting agent
    2017-08-25 15:52:23.203 [DEBUG] enigmail.js: detectGpgAgent: GPG_AGENT_INFO='none'
    2017-08-25 15:52:23.203 [DEBUG] enigmail.js: Setting useAgent to true for gpg2 >= 2.0.16
    2017-08-25 15:52:23.203 [DEBUG] enigmail.js: Enigmail.initialize: END
    2017-08-25 15:52:23.203 [DEBUG] enigmailCommon.jsm: getService: 1.9.8.1
    2017-08-25 15:52:23.203 [DEBUG] app.jsm: getVersion
    2017-08-25 15:52:23.203 [DEBUG] app.jsm: installed version: 1.9.8.1
    2017-08-25 15:52:23.260 [DEBUG] enigmailCommon.js: EnigInitCommon: id=pref-enigmail
    2017-08-25 15:52:23.322 [DEBUG] pref-enigmail.js: prefOnLoad()
    2017-08-25 15:52:23.323 [DEBUG] pref-enigmail.js displayPrefs
    2017-08-25 15:52:23.323 [DEBUG] pref-enigmail.js displayPrefs: keepSettingsForReply=true
    2017-08-25 15:52:23.323 [DEBUG] pref-enigmail.js displayPrefs: wrapHtmlBeforeSend=true
    2017-08-25 15:52:23.323 [DEBUG] pref-enigmail.js displayPrefs: noPassphrase=false
    2017-08-25 15:52:23.323 [DEBUG] pref-enigmail.js displayPrefs: useGpgAgent=false
    2017-08-25 15:52:23.324 [DEBUG] pref-enigmail.js displayPrefs: hushMailSupport=false
    2017-08-25 15:52:23.324 [DEBUG] pref-enigmail.js displayPrefs: keyserver=sks.mit.edu, pool.sks-keyservers.net, subkeys.pgp.net, ldap://certserver.pgp.com
    2017-08-25 15:52:23.324 [DEBUG] pref-enigmail.js displayPrefs: assignKeysByRules=true
    2017-08-25 15:52:23.324 [DEBUG] pref-enigmail.js displayPrefs: advancedUser=true
    2017-08-25 15:52:23.324 [DEBUG] pref-enigmail.js displayPrefs: doubleDashSeparator=true
    2017-08-25 15:52:23.325 [DEBUG] pref-enigmail.js displayPrefs: acceptedKeys=1
    2017-08-25 15:52:23.325 [DEBUG] pref-enigmail.js displayPrefs: assignKeysManuallyAlways=false
    2017-08-25 15:52:23.325 [DEBUG] pref-enigmail.js displayPrefs: useDefaultComment=true
    2017-08-25 15:52:23.325 [DEBUG] pref-enigmail.js displayPrefs: confirmBeforeSending=0
    2017-08-25 15:52:23.325 [DEBUG] pref-enigmail.js displayPrefs: autoKeyServerSelection=true
    2017-08-25 15:52:23.325 [DEBUG] pref-enigmail.js displayPrefs: assignKeysManuallyIfMissing=true
    2017-08-25 15:52:23.325 [DEBUG] pref-enigmail.js displayPrefs: assignKeysByEmailAddr=true
    2017-08-25 15:52:23.326 [DEBUG] pref-enigmail.js displayPrefs: autoKeyRetrieve=
    2017-08-25 15:52:23.326 [DEBUG] pref-enigmail.js displayPrefs: agentAdditionalParam=
    2017-08-25 15:52:23.326 [DEBUG] pref-enigmail.js displayPrefs: agentPath=
    2017-08-25 15:52:23.326 [DEBUG] pref-enigmail.js displayPrefs: encryptionModel=0
    2017-08-25 15:52:23.326 [DEBUG] pref-enigmail.js displayPrefs: autoSendEncrypted=1
    2017-08-25 15:52:23.327 [DEBUG] gpgAgent.jsm: isAgentTypeGpgAgent:
    2017-08-25 15:52:23.327 [DEBUG] gpgAgent.jsm: getAgentMaxIdle:
    2017-08-25 15:52:23.457 [DEBUG] gpgAgent.jsm: getAgentMaxIdle: line: Monitor:1:0:Options controlling the diagnostic output:0:0::::
    2017-08-25 15:52:23.458 [DEBUG] gpgAgent.jsm: getAgentMaxIdle: line:
    2017-08-25 15:52:23.458 [DEBUG] gpgAgent.jsm: getAgentMaxIdle: line: verbose:12:0:verbose:0:0::::
    2017-08-25 15:52:23.458 [DEBUG] gpgAgent.jsm: getAgentMaxIdle: line:
    2017-08-25 15:52:23.458 [DEBUG] gpgAgent.jsm: getAgentMaxIdle: line: quiet:8:0:be somewhat more quiet:0:0::::
    2017-08-25 15:52:23.458 [DEBUG] gpgAgent.jsm: getAgentMaxIdle: line:
    2017-08-25 15:52:23.458 [DEBUG] gpgAgent.jsm: getAgentMaxIdle: line: Configuration:1:0:Options controlling the configuration:0:0::::
    2017-08-25 15:52:23.458 [DEBUG] gpgAgent.jsm: getAgentMaxIdle: line:
    2017-08-25 15:52:23.458 [DEBUG] gpgAgent.jsm: getAgentMaxIdle: line: disable-scdaemon:8:1:do not use the SCdaemon:0:0::::
    2017-08-25 15:52:23.458 [DEBUG] gpgAgent.jsm: getAgentMaxIdle: line:
    2017-08-25 15:52:23.458 [DEBUG] gpgAgent.jsm: getAgentMaxIdle: line: enable-putty-support:0:0:enable putty support:0:0::::
    2017-08-25 15:52:23.458 [DEBUG] gpgAgent.jsm: getAgentMaxIdle: line:
    2017-08-25 15:52:23.458 [DEBUG] gpgAgent.jsm: getAgentMaxIdle: line: Debug:1:1:Options useful for debugging:0:0::::
    2017-08-25 15:52:23.458 [DEBUG] gpgAgent.jsm: getAgentMaxIdle: line:
    2017-08-25 15:52:23.458 [DEBUG] gpgAgent.jsm: getAgentMaxIdle: line: debug-level:26:1:set the debugging level to LEVEL:1:1:LEVEL:"none::
    2017-08-25 15:52:23.458 [DEBUG] gpgAgent.jsm: getAgentMaxIdle: line:
    2017-08-25 15:52:23.458 [DEBUG] gpgAgent.jsm: getAgentMaxIdle: line: log-file:8:1:write server mode logs to FILE:32:1:FILE:::
    2017-08-25 15:52:23.458 [DEBUG] gpgAgent.jsm: getAgentMaxIdle: line:
    2017-08-25 15:52:23.458 [DEBUG] gpgAgent.jsm: getAgentMaxIdle: line: Security:1:0:Options controlling the security:0:0::::
    2017-08-25 15:52:23.458 [DEBUG] gpgAgent.jsm: getAgentMaxIdle: line:
    2017-08-25 15:52:23.458 [DEBUG] gpgAgent.jsm: getAgentMaxIdle: line: default-cache-ttl:24:0:expire cached PINs after N seconds:3:3:N:600::300
    2017-08-25 15:52:23.459 [DEBUG] funcs.jsm: collapseAdvanced:
    2017-08-25 15:52:23.459 [DEBUG] funcs.jsm: collapseAdvanced:
    2017-08-25 15:52:23.460 [DEBUG] pref-enigmail.js: resetSendingPrefsConvenient()
    2017-08-25 15:52:23.460 [DEBUG] enigmailCommon.jsm: setPref: encryptionModel, 0
    2017-08-25 15:52:23.460 [DEBUG] enigmailCommon.jsm: setPref: keepSettingsForReply, true
    2017-08-25 15:52:23.460 [DEBUG] enigmailCommon.jsm: setPref: acceptedKeys, 1
    2017-08-25 15:52:23.460 [DEBUG] enigmailCommon.jsm: setPref: autoSendEncrypted, 1
    2017-08-25 15:52:23.460 [DEBUG] enigmailCommon.jsm: setPref: confirmBeforeSending, 0
    2017-08-25 15:52:23.460 [DEBUG] enigmailCommon.js: EnigDisplayRadioPref: acceptedKeys, 1
    2017-08-25 15:52:23.460 [DEBUG] enigmailCommon.js: EnigDisplayRadioPref: autoSendEncrypted, 1
    2017-08-25 15:52:23.460 [DEBUG] enigmailCommon.js: EnigDisplayRadioPref: confirmBeforeSending, 0
    2017-08-25 15:52:23.461 [DEBUG] pref-enigmail.js displayPrefs
    2017-08-25 15:52:23.461 [DEBUG] pref-enigmail.js displayPrefs: keepSettingsForReply=true
    2017-08-25 15:52:23.461 [DEBUG] pref-enigmail.js displayPrefs: wrapHtmlBeforeSend=true
    2017-08-25 15:52:23.461 [DEBUG] pref-enigmail.js displayPrefs: noPassphrase=false
    2017-08-25 15:52:23.461 [DEBUG] pref-enigmail.js displayPrefs: useGpgAgent=false
    2017-08-25 15:52:23.461 [DEBUG] pref-enigmail.js displayPrefs: hushMailSupport=false
    2017-08-25 15:52:23.461 [DEBUG] pref-enigmail.js displayPrefs: keyserver=sks.mit.edu, pool.sks-keyservers.net, subkeys.pgp.net, ldap://certserver.pgp.com
    2017-08-25 15:52:23.461 [DEBUG] pref-enigmail.js displayPrefs: assignKeysByRules=true
    2017-08-25 15:52:23.462 [DEBUG] pref-enigmail.js displayPrefs: advancedUser=true
    2017-08-25 15:52:23.462 [DEBUG] pref-enigmail.js displayPrefs: doubleDashSeparator=true
    2017-08-25 15:52:23.462 [DEBUG] pref-enigmail.js displayPrefs: acceptedKeys=1
    2017-08-25 15:52:23.462 [DEBUG] pref-enigmail.js displayPrefs: assignKeysManuallyAlways=false
    2017-08-25 15:52:23.462 [DEBUG] pref-enigmail.js displayPrefs: useDefaultComment=true
    2017-08-25 15:52:23.462 [DEBUG] pref-enigmail.js displayPrefs: confirmBeforeSending=0
    2017-08-25 15:52:23.462 [DEBUG] pref-enigmail.js displayPrefs: autoKeyServerSelection=true
    2017-08-25 15:52:23.462 [DEBUG] pref-enigmail.js displayPrefs: assignKeysManuallyIfMissing=true
    2017-08-25 15:52:23.462 [DEBUG] pref-enigmail.js displayPrefs: assignKeysByEmailAddr=true
    2017-08-25 15:52:23.463 [DEBUG] pref-enigmail.js displayPrefs: autoKeyRetrieve=
    2017-08-25 15:52:23.463 [DEBUG] pref-enigmail.js displayPrefs: agentAdditionalParam=
    2017-08-25 15:52:23.463 [DEBUG] pref-enigmail.js displayPrefs: agentPath=
    2017-08-25 15:52:23.463 [DEBUG] pref-enigmail.js displayPrefs: encryptionModel=0
    2017-08-25 15:52:23.463 [DEBUG] pref-enigmail.js displayPrefs: autoSendEncrypted=1
    2017-08-25 15:52:39.364 [DEBUG] expiry.jsm: keyExpiryCheck()
    2017-08-25 15:52:39.364 [DEBUG] expiry.jsm: getNewlyExpiredKeys()
    2017-08-25 15:52:39.365 [DEBUG] expiry.jsm: getKeysSpecForIdentities()
    2017-08-25 15:52:39.366 [DEBUG] expiry.jsm: getExpiryForKeySpec()
    2017-08-25 15:52:39.367 [DEBUG] keyRing.jsm: getKeyById: 0x177C77C5
    2017-08-25 15:52:39.367 [DEBUG] keyRing.jsm: loadKeyList()
    2017-08-25 15:52:39.368 [DEBUG] keyRing.jsm: obtainKeyList
    2017-08-25 15:52:39.369 execution.jsm: EnigmailExecution.execCmd: subprocess = 'C:\Program Files (x86)\GNU\GnuPG\pub\gpg2.exe'
    2017-08-25 15:52:39.370 [CONSOLE] enigmail> "C:\Program Files (x86)\GNU\GnuPG\pub\gpg2.exe" --charset utf-8 --display-charset utf-8 --use-agent --batch --no-tty --status-fd 2 --with-fingerprint --fixed-list-mode --with-colons --list-keys
    2017-08-25 15:52:39.489 [DEBUG] enigmail> DONE
    2017-08-25 15:52:39.489 [DEBUG] execution.jsm: EnigmailExecution.execCmd: exitCode = 0
    2017-08-25 15:52:39.489 [DEBUG] execution.jsm: EnigmailExecution.execCmd: errOutput = [GNUPG:] KEYEXPIRED 1406300829
    [GNUPG:] SIGEXPIRED
    [GNUPG:] KEYEXPIRED 1491424906
    [GNUPG:] SIGEXPIRED
    [GNUPG:] KEYEXPIRED 1425121528
    [GNUPG:] SIGEXPIRED
    [GNUPG:] KEYEXPIRED 1455948692
    [GNUPG:] SIGEXPIRED
    [GNUPG:] KEYEXPIRED 1484865944
    [GNUPG:] SIGEXPIRED

    2017-08-25 15:52:39.489 [DEBUG] errorHandling.jsm: parseErrorOutputWith: status message:
    [GNUPG:] KEYEXPIRED 1406300829
    [GNUPG:] SIGEXPIRED
    [GNUPG:] KEYEXPIRED 1491424906
    [GNUPG:] SIGEXPIRED
    [GNUPG:] KEYEXPIRED 1425121528
    [GNUPG:] SIGEXPIRED
    [GNUPG:] KEYEXPIRED 1455948692
    [GNUPG:] SIGEXPIRED
    [GNUPG:] KEYEXPIRED 1484865944
    [GNUPG:] SIGEXPIRED

    2017-08-25 15:52:39.492 [DEBUG] errorHandling.jsm: parseErrorOutputWith: statusFlags = 00000020
    2017-08-25 15:52:39.492 [DEBUG] errorHandling.jsm: parseErrorOutputWith: return with c.errorMsg =
    2017-08-25 15:52:39.492 [DEBUG] execution.jsm: EnigmailExecution.fixExitCode: agentType: gpg exitCode: 0 statusFlags undefined
    2017-08-25 15:52:39.492 [CONSOLE]
    2017-08-25 15:52:39.494 [DEBUG] keyRing.jsm: obtainKeyList
    2017-08-25 15:52:39.494 execution.jsm: EnigmailExecution.execCmd: subprocess = 'C:\Program Files (x86)\GNU\GnuPG\pub\gpg2.exe'
    2017-08-25 15:52:39.494 [CONSOLE] enigmail> "C:\Program Files (x86)\GNU\GnuPG\pub\gpg2.exe" --charset utf-8 --display-charset utf-8 --use-agent --batch --no-tty --status-fd 2 --with-fingerprint --fixed-list-mode --with-colons --list-secret-keys
    2017-08-25 15:52:39.538 [DEBUG] enigmail> DONE
    2017-08-25 15:52:39.538 [DEBUG] execution.jsm: EnigmailExecution.execCmd: exitCode = 0
    2017-08-25 15:52:39.538 [DEBUG] execution.jsm: EnigmailExecution.execCmd: errOutput =
    2017-08-25 15:52:39.538 [DEBUG] errorHandling.jsm: parseErrorOutputWith: status message:

    2017-08-25 15:52:39.538 [DEBUG] system.jsm: determineSystemCharset
    2017-08-25 15:52:39.538 [DEBUG] system.jsm: determineSystemCharset: charset='437'
    2017-08-25 15:52:39.539 [DEBUG] errorHandling.jsm: parseErrorOutputWith: statusFlags = 00000000
    2017-08-25 15:52:39.539 [DEBUG] errorHandling.jsm: parseErrorOutputWith: return with c.errorMsg =
    2017-08-25 15:52:39.539 [DEBUG] execution.jsm: EnigmailExecution.fixExitCode: agentType: gpg exitCode: 0 statusFlags undefined
    2017-08-25 15:52:39.539 [CONSOLE]
    2017-08-25 15:52:39.539 [DEBUG] keyRing.jsm: createAndSortKeyList()
    2017-08-25 15:52:39.617 [DEBUG] keyRing.jsm: getKeyById: 4A0F4258177C77C5
    2017-08-25 15:52:39.619 [DEBUG] enigmailCommon.jsm: setPref: keyCheckResult, {"expiredList":[],"lastCheck":1503694359365}
    2017-08-25 15:53:04.197 [DEBUG] enigmailMessengerOverlay.js: messageFrameUnload
    2017-08-25 15:53:04.197 [DEBUG] enigmailMessengerOverlay.js: messageCleanup
    2017-08-25 15:53:04.198 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2017-08-25 15:55:23.191 [DEBUG] enigmailCommon.jsm: setPref: advancedUser, false
    2017-08-25 15:55:23.192 [DEBUG] funcs.jsm: collapseAdvanced:
    2017-08-25 15:55:23.193 [DEBUG] enigmailCommon.jsm: setPref: advancedUser, true
    2017-08-25 15:55:28.283 [DEBUG] enigmailCommon.jsm: setPref: advancedUser, true
    2017-08-25 15:55:28.283 [DEBUG] funcs.jsm: collapseAdvanced:
    2017-08-25 15:55:28.284 [DEBUG] enigmailCommon.jsm: setPref: advancedUser, true
    2017-08-25 15:55:29.617 [DEBUG] enigmailCommon.jsm: setPref: advancedUser, false
    2017-08-25 15:55:29.617 [DEBUG] funcs.jsm: collapseAdvanced:
    2017-08-25 15:55:29.617 [DEBUG] enigmailCommon.jsm: setPref: advancedUser, true
    2017-08-25 15:55:37.573 [DEBUG] enigmailCommon.jsm: setPref: advancedUser, true
    2017-08-25 15:55:37.573 [DEBUG] funcs.jsm: collapseAdvanced:
    2017-08-25 15:55:37.574 [DEBUG] enigmailCommon.jsm: setPref: advancedUser, true
    2017-08-25 15:56:17.383 [DEBUG] enigmailMessengerOverlay.js: updateOptionsDisplay:
    2017-08-25 15:56:17.384 [DEBUG] funcs.jsm: collapseAdvanced:
    2017-08-25 15:56:19.025 [DEBUG] enigmailMessengerOverlay.js: updateOptionsDisplay:
    2017-08-25 15:56:19.026 [DEBUG] funcs.jsm: collapseAdvanced:
    2017-08-25 15:56:22.731 [DEBUG] enigmailHelp.js: enigLoadPage
    2017-08-25 15:56:22.731 [DEBUG] enigmailCommon.jsm: getFrame: name=contentFrame

     
  • Patrick Brunschwig

    That's the kind of log I'd need. But I don't see any attempt to upload or download any keys to/from the keyserver. You need to first try to perform the operation that fails and then save the debug log file.

     
  • repteur

    repteur - 2017-08-27

    Ok here is what i did. Try to send key to mit server it failed. Then immediately made this log for you. So hopefully there will be something in here. Thanks for coming back.

    Enigmail version 1.9.8.1
    OS/CPU=Windows NT 6.1; WOW64
    Platform=Windows
    Non-default preference values:
    keyCheckResult: {"expiredList":[],"lastCheck":1503798392892}
    keyserver: sks.mit.edu, pool.sks-keyservers.net, subkeys.pgp.net, ldap://certserver.pgp.com
    encryptAttachments: 3
    advancedUser: true
    configuredVersion: 1.9.8.1
    dom.workers.maxPerDomain: 512

    2017-08-27 00:50:02.784 Mozilla Platform: Thunderbird 52.3.0
    2017-08-27 00:50:02.784 [DEBUG] keyRing.jsm: EnigmailKeyRing.clearCache
    2017-08-27 00:50:02.829 [DEBUG] mimeVerify.jsm: registerContentTypeHandler
    2017-08-27 00:50:03.885 [DEBUG] enigmailMsgHdrViewOverlay.js: this.msgHdrViewLoad
    2017-08-27 00:50:04.058 [DEBUG] enigmailMsgHdrViewOverlay.js: this.hdrViewLoad
    2017-08-27 00:50:04.152 [DEBUG] enigmailMessengerOverlay.js: Startup
    2017-08-27 00:50:04.152 [DEBUG] enigmailMessengerOverlay.js: overrideAttribute oncommand: oldValue=goDoCommand('cmd_print')
    2017-08-27 00:50:04.152 [DEBUG] enigmailMessengerOverlay.js: overrideAttribute oncommand: oldValue=goDoCommand('cmd_printpreview')
    2017-08-27 00:50:04.152 [DEBUG] enigmailMessengerOverlay.js: overrideAttribute oncommand: oldValue=goDoCommand('cmd_print')
    2017-08-27 00:50:04.152 [DEBUG] enigmailMessengerOverlay.js: *** UNABLE to override id=button-print
    2017-08-27 00:50:04.152 [DEBUG] enigmailMessengerOverlay.js: overrideAttribute oncommand: oldValue=Enigmail.msg.msgPrint('cmd_print');
    2017-08-27 00:50:04.153 [DEBUG] enigmailMessengerOverlay.js: overrideAttribute oncommand: oldValue=Enigmail.msg.msgPrint('cmd_printpreview');
    2017-08-27 00:50:04.153 [DEBUG] enigmailMessengerOverlay.js: overrideLayoutChange
    2017-08-27 00:50:04.492 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2017-08-27 00:50:04.510 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2017-08-27 00:50:04.514 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2017-08-27 00:50:04.678 [DEBUG] enigmailMessengerOverlay.js: messageFrameUnload
    2017-08-27 00:50:04.678 [DEBUG] enigmailMessengerOverlay.js: messageCleanup
    2017-08-27 00:50:04.678 [DEBUG] enigmailMessengerOverlay.js: setAttachmentReveal
    2017-08-27 00:50:08.994 [DEBUG] enigmailMessengerOverlay.js: updateOptionsDisplay:
    2017-08-27 00:50:08.995 [DEBUG] funcs.jsm: collapseAdvanced:
    2017-08-27 00:50:11.702 [DEBUG] enigmail.js: svc = [xpconnect wrapped nsIEnigmail]
    2017-08-27 00:50:11.702 [DEBUG] app.jsm: getVersion
    2017-08-27 00:50:11.702 [DEBUG] app.jsm: installed version: 1.9.8.1
    2017-08-27 00:50:11.702 [DEBUG] app.jsm: getVersion
    2017-08-27 00:50:11.702 [DEBUG] app.jsm: installed version: 1.9.8.1
    2017-08-27 00:50:11.702 [DEBUG] enigmail.js: Enigmail.initialize: START
    2017-08-27 00:50:11.705 [DEBUG] enigmail.js: Enigmail.initialize: Ec.envList = ALLUSERSPROFILE=C:\ProgramData,APPDATA=C:\Users\Todd\AppData\Roaming,COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files,COMSPEC=C:\Windows\system32\cmd.exe,HOMEDRIVE=C:,HOMEPATH=\Users\Todd,PATH=C:\Program Files (x86)\Mozilla Thunderbird;C:\ProgramData\Oracle\Java\javapath;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;c:\Program Files (x86)\Intel\iCLS Client\;c:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\OpenCL SDK\1.5\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\1.5\bin\x64;C:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\;C:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\;C:\Program Files (x86)\Common Files\Roxio Shared\12.0\DLLShared\;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\GNU\GnuPG\pub,PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC,PROGRAMFILES=C:\Program Files (x86),SYSTEMDRIVE=C:,SYSTEMROOT=C:\Windows,TEMP=C:\Users\Todd\AppData\Local\Temp,TMP=C:\Users\Todd\AppData\Local\Temp,USERPROFILE=C:\Users\Todd,WINDIR=C:\Windows
    2017-08-27 00:50:11.705 [DEBUG] gpgAgent.jsm: resetGpgAgent
    2017-08-27 00:50:11.705 [DEBUG] files.jsm: resolvePath: filePath=gpg2.exe;gpg.exe;gpg1.exe
    2017-08-27 00:50:11.706 [DEBUG] files.jsm: resolvePath: checking for C:\Program Files (x86)\Mozilla Thunderbird/gpg2.exe
    2017-08-27 00:50:11.707 [DEBUG] files.jsm: resolvePath: checking for C:\ProgramData\Oracle\Java\javapath/gpg2.exe
    2017-08-27 00:50:11.707 [DEBUG] files.jsm: resolvePath: checking for C:\Program Files\Common Files\Microsoft Shared\Windows Live/gpg2.exe
    2017-08-27 00:50:11.708 [DEBUG] files.jsm: resolvePath: checking for C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live/gpg2.exe
    2017-08-27 00:50:11.708 [DEBUG] files.jsm: resolvePath: checking for c:\Program Files (x86)\Intel\iCLS Client\/gpg2.exe
    2017-08-27 00:50:11.708 [DEBUG] files.jsm: resolvePath: checking for c:\Program Files\Intel\iCLS Client\/gpg2.exe
    2017-08-27 00:50:11.709 [DEBUG] files.jsm: resolvePath: checking for C:\Windows\system32/gpg2.exe
    2017-08-27 00:50:11.709 [DEBUG] files.jsm: resolvePath: checking for C:\Windows/gpg2.exe
    2017-08-27 00:50:11.710 [DEBUG] files.jsm: resolvePath: checking for C:\Windows\System32\Wbem/gpg2.exe
    2017-08-27 00:50:11.710 [DEBUG] files.jsm: resolvePath: checking for C:\Windows\System32\WindowsPowerShell\v1.0\/gpg2.exe
    2017-08-27 00:50:11.711 [DEBUG] files.jsm: resolvePath: checking for C:\Program Files\Intel\Intel(R) Management Engine Components\DAL/gpg2.exe
    2017-08-27 00:50:11.711 [DEBUG] files.jsm: resolvePath: checking for C:\Program Files\Intel\Intel(R) Management Engine Components\IPT/gpg2.exe
    2017-08-27 00:50:11.712 [DEBUG] files.jsm: resolvePath: checking for C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL/gpg2.exe
    2017-08-27 00:50:11.712 [DEBUG] files.jsm: resolvePath: checking for C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT/gpg2.exe
    2017-08-27 00:50:11.713 [DEBUG] files.jsm: resolvePath: checking for C:\Program Files (x86)\Intel\OpenCL SDK\1.5\bin\x86/gpg2.exe
    2017-08-27 00:50:11.713 [DEBUG] files.jsm: resolvePath: checking for C:\Program Files (x86)\Intel\OpenCL SDK\1.5\bin\x64/gpg2.exe
    2017-08-27 00:50:11.713 [DEBUG] files.jsm: resolvePath: checking for C:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\/gpg2.exe
    2017-08-27 00:50:11.714 [DEBUG] files.jsm: resolvePath: checking for C:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\/gpg2.exe
    2017-08-27 00:50:11.714 [DEBUG] files.jsm: resolvePath: checking for C:\Program Files (x86)\Common Files\Roxio Shared\12.0\DLLShared\/gpg2.exe
    2017-08-27 00:50:11.715 [DEBUG] files.jsm: resolvePath: checking for C:\Program Files (x86)\Windows Live\Shared/gpg2.exe
    2017-08-27 00:50:11.715 [DEBUG] files.jsm: resolvePath: checking for C:\Program Files (x86)\GNU\GnuPG\pub/gpg2.exe
    2017-08-27 00:50:11.715 [CONSOLE] EnigmailAgentPath=C:\Program Files (x86)\GNU\GnuPG\pub\gpg2.exe

    2017-08-27 00:50:11.716 [DEBUG] enigmail.js: Enigmail.setAgentPath: calling subprocess with 'C:\Program Files (x86)\GNU\GnuPG\pub\gpg2.exe'
    2017-08-27 00:50:11.716 [CONSOLE] enigmail> "C:\Program Files (x86)\GNU\GnuPG\pub\gpg2.exe" --version --version --batch --no-tty --charset utf-8 --display-charset utf-8
    2017-08-27 00:50:11.813 [DEBUG] enigmail> DONE
    2017-08-27 00:50:11.813 [DEBUG] system.jsm: determineSystemCharset
    2017-08-27 00:50:11.813 [DEBUG] system.jsm: getWindowsCopdepage
    2017-08-27 00:50:11.880 [DEBUG] system.jsm: determineSystemCharset: charset='437'
    2017-08-27 00:50:11.880 [CONSOLE] gpgwrap (Gpg4win) 2.2.4 ;C:\Program Files (x86)\GNU\GnuPG\gpg2.exe
    gpg (GnuPG) 2.0.27 (Gpg4win 2.2.4)
    libgcrypt 1.6.3
    Copyright (C) 2015 Free Software Foundation, Inc.
    License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
    This is free software: you are free to change and redistribute it.
    There is NO WARRANTY, to the extent permitted by law.

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

    2017-08-27 00:50:11.881 [CONSOLE] gpg4win-gpgwrapper detected; EnigmailAgentPath=C:\Program Files (x86)\GNU\GnuPG\gpg2.exe

    2017-08-27 00:50:11.882 [DEBUG] enigmail.js: detected GnuPG version '2.0.27'
    2017-08-27 00:50:11.882 [DEBUG] enigmail.js: Enigmail.setAgentPath: gpgconf found: yes
    2017-08-27 00:50:11.882 [DEBUG] enigmail.js: detectGpgAgent
    2017-08-27 00:50:11.882 [DEBUG] enigmail.js: detectGpgAgent: no GPG_AGENT_INFO variable set
    2017-08-27 00:50:11.883 [DEBUG] enigmail.js: detectGpgAgent: gpg 2.0.16 or newer - not starting agent
    2017-08-27 00:50:11.883 [DEBUG] enigmail.js: detectGpgAgent: GPG_AGENT_INFO='none'
    2017-08-27 00:50:11.883 [DEBUG] enigmail.js: Setting useAgent to true for gpg2 >= 2.0.16
    2017-08-27 00:50:11.883 [DEBUG] enigmail.js: Enigmail.initialize: END
    2017-08-27 00:50:11.883 [DEBUG] enigmailCommon.jsm: getService: 1.9.8.1
    2017-08-27 00:50:11.883 [DEBUG] app.jsm: getVersion
    2017-08-27 00:50:11.883 [DEBUG] app.jsm: installed version: 1.9.8.1
    2017-08-27 00:50:11.900 [DEBUG] enigmailCommon.js: EnigInitCommon: id=enigmailKeyManager
    2017-08-27 00:50:11.920 [DEBUG] enigmailKeyManager.js: enigmailKeyManagerLoad
    2017-08-27 00:50:11.922 [DEBUG] enigmailCommon.jsm: dispatchEvent f=loadkeyList
    2017-08-27 00:50:12.032 [DEBUG] enigmailKeyManager.js: loadkeyList
    2017-08-27 00:50:12.032 [DEBUG] enigmailKeyManager.js: enigmailBuildList
    2017-08-27 00:50:12.032 [DEBUG] keyRing.jsm: loadKeyList()
    2017-08-27 00:50:12.032 [DEBUG] keyRing.jsm: obtainKeyList
    2017-08-27 00:50:12.033 execution.jsm: EnigmailExecution.execCmd: subprocess = 'C:\Program Files (x86)\GNU\GnuPG\pub\gpg2.exe'
    2017-08-27 00:50:12.034 [CONSOLE] enigmail> "C:\Program Files (x86)\GNU\GnuPG\pub\gpg2.exe" --charset utf-8 --display-charset utf-8 --use-agent --batch --no-tty --status-fd 2 --with-fingerprint --fixed-list-mode --with-colons --list-keys
    2017-08-27 00:50:12.109 [DEBUG] enigmail> DONE
    2017-08-27 00:50:12.109 [DEBUG] execution.jsm: EnigmailExecution.execCmd: exitCode = 0
    2017-08-27 00:50:12.109 [DEBUG] execution.jsm: EnigmailExecution.execCmd: errOutput = [GNUPG:] KEYEXPIRED 1406300829
    [GNUPG:] SIGEXPIRED
    [GNUPG:] KEYEXPIRED 1491424906
    [GNUPG:] SIGEXPIRED
    [GNUPG:] KEYEXPIRED 1425121528
    [GNUPG:] SIGEXPIRED
    [GNUPG:] KEYEXPIRED 1455948692
    [GNUPG:] SIGEXPIRED
    [GNUPG:] KEYEXPIRED 1484865944
    [GNUPG:] SIGEXPIRED

    2017-08-27 00:50:12.109 [DEBUG] errorHandling.jsm: parseErrorOutputWith: status message:
    [GNUPG:] KEYEXPIRED 1406300829
    [GNUPG:] SIGEXPIRED
    [GNUPG:] KEYEXPIRED 1491424906
    [GNUPG:] SIGEXPIRED
    [GNUPG:] KEYEXPIRED 1425121528
    [GNUPG:] SIGEXPIRED
    [GNUPG:] KEYEXPIRED 1455948692
    [GNUPG:] SIGEXPIRED
    [GNUPG:] KEYEXPIRED 1484865944
    [GNUPG:] SIGEXPIRED

    2017-08-27 00:50:12.112 [DEBUG] errorHandling.jsm: parseErrorOutputWith: statusFlags = 00000020
    2017-08-27 00:50:12.112 [DEBUG] errorHandling.jsm: parseErrorOutputWith: return with c.errorMsg =
    2017-08-27 00:50:12.112 [DEBUG] execution.jsm: EnigmailExecution.fixExitCode: agentType: gpg exitCode: 0 statusFlags undefined
    2017-08-27 00:50:12.112 [CONSOLE]
    2017-08-27 00:50:12.113 [DEBUG] keyRing.jsm: obtainKeyList
    2017-08-27 00:50:12.114 execution.jsm: EnigmailExecution.execCmd: subprocess = 'C:\Program Files (x86)\GNU\GnuPG\pub\gpg2.exe'
    2017-08-27 00:50:12.114 [CONSOLE] enigmail> "C:\Program Files (x86)\GNU\GnuPG\pub\gpg2.exe" --charset utf-8 --display-charset utf-8 --use-agent --batch --no-tty --status-fd 2 --with-fingerprint --fixed-list-mode --with-colons --list-secret-keys
    2017-08-27 00:50:12.165 [DEBUG] enigmail> DONE
    2017-08-27 00:50:12.165 [DEBUG] execution.jsm: EnigmailExecution.execCmd: exitCode = 0
    2017-08-27 00:50:12.165 [DEBUG] execution.jsm: EnigmailExecution.execCmd: errOutput =
    2017-08-27 00:50:12.165 [DEBUG] errorHandling.jsm: parseErrorOutputWith: status message:

    2017-08-27 00:50:12.165 [DEBUG] system.jsm: determineSystemCharset
    2017-08-27 00:50:12.165 [DEBUG] system.jsm: determineSystemCharset: charset='437'
    2017-08-27 00:50:12.166 [DEBUG] errorHandling.jsm: parseErrorOutputWith: statusFlags = 00000000
    2017-08-27 00:50:12.166 [DEBUG] errorHandling.jsm: parseErrorOutputWith: return with c.errorMsg =
    2017-08-27 00:50:12.166 [DEBUG] execution.jsm: EnigmailExecution.fixExitCode: agentType: gpg exitCode: 0 statusFlags undefined
    2017-08-27 00:50:12.166 [CONSOLE]
    2017-08-27 00:50:12.166 [DEBUG] keyRing.jsm: createAndSortKeyList()
    2017-08-27 00:50:12.242 [DEBUG] keyRing.jsm: getKeyById: 4A0F4258177C77C5
    2017-08-27 00:50:18.710 [DEBUG] enigRetrieveProgress: onLoad
    2017-08-27 00:50:18.711 [DEBUG] keyserver.jsm: access: 0x4A0F4258177C77C5
    2017-08-27 00:50:18.715 [CONSOLE] enigmail> "C:\Program Files (x86)\GNU\GnuPG\pub\gpg2.exe" --charset utf-8 --display-charset utf-8 --use-agent --batch --no-tty --status-fd 2 --keyserver sks.mit.edu --send-keys 0x4A0F4258177C77C5
    2017-08-27 00:50:18.790 [DEBUG] enigRetrieveProgress: got data on stderr: 'gpg: sending key 177C77C5 to hkp server sks.mit.edu
    '
    2017-08-27 00:50:40.410 [DEBUG] enigRetrieveProgress: got data on stderr: 'gpg: keyserver communications error: No public key
    '
    2017-08-27 00:50:40.411 [DEBUG] enigRetrieveProgress: got data on stderr: 'gpg: keyserver send failed: No public key
    '
    2017-08-27 00:50:40.420 [DEBUG] enigRetrieveProgress: subprocess terminated with 2
    2017-08-27 00:50:40.420 [DEBUG] enigmailRetrieveProgress.js: processEnd
    2017-08-27 00:50:40.420 [DEBUG] enigmailRetrieveProgress.js: processEnd: exitCode = 2
    2017-08-27 00:50:40.421 [DEBUG] errorHandling.jsm: parseErrorOutputWith: status message:
    gpg: sending key 177C77C5 to hkp server sks.mit.edu
    gpg: keyserver communications error: No public key
    gpg: keyserver send failed: No public key

    2017-08-27 00:50:40.421 [DEBUG] system.jsm: determineSystemCharset
    2017-08-27 00:50:40.421 [DEBUG] system.jsm: determineSystemCharset: charset='437'
    2017-08-27 00:50:40.422 [DEBUG] system.jsm: determineSystemCharset
    2017-08-27 00:50:40.422 [DEBUG] system.jsm: determineSystemCharset: charset='437'
    2017-08-27 00:50:40.423 [DEBUG] system.jsm: determineSystemCharset
    2017-08-27 00:50:40.423 [DEBUG] system.jsm: determineSystemCharset: charset='437'
    2017-08-27 00:50:40.423 [DEBUG] errorHandling.jsm: parseErrorOutputWith: statusFlags = 00000000
    2017-08-27 00:50:40.423 [DEBUG] errorHandling.jsm: parseErrorOutputWith: return with c.errorMsg = gpg: sending key 177C77C5 to hkp server sks.mit.edu
    gpg: keyserver communications error: No public key
    gpg: keyserver send failed: No public key
    2017-08-27 00:50:40.423 [DEBUG] enigmailRetrieveProgress.js: processEnd: errorMsg=gpg: sending key 177C77C5 to hkp server sks.mit.edu
    gpg: keyserver communications error: No public key
    gpg: keyserver send failed: No public key2017-08-27 00:50:40.450 [DEBUG] enigmailCommon.js: EnigInitCommon: id=enigmailAlertDlg
    2017-08-27 00:50:40.464 [DEBUG] enigmailCommon.jsm: dispatchEvent f=resizeDlg
    2017-08-27 00:50:47.297 [DEBUG] enigmailMessengerOverlay.js: updateOptionsDisplay:
    2017-08-27 00:50:47.297 [DEBUG] funcs.jsm: collapseAdvanced:
    2017-08-27 00:50:49.863 [DEBUG] enigmailMessengerOverlay.js: updateOptionsDisplay:
    2017-08-27 00:50:49.864 [DEBUG] funcs.jsm: collapseAdvanced:
    2017-08-27 00:50:52.823 [DEBUG] enigmailHelp.js: enigLoadPage
    2017-08-27 00:50:52.823 [DEBUG] enigmailCommon.jsm: getFrame: name=contentFrame

    There is exactly what it said above. I got a box saying something about no public key found.

     
  • Ludwig Hügelschäfer

    That's the relevant part:

    gpg: sending key 177C77C5 to hkp server sks.mit.edu
    gpg: keyserver communications error: No public key
    gpg: keyserver send failed: No public key
    

    GnuPG thinks you don't have the public key for 4A0F4258177C77C5 (long keyId) or 177C77C5 (short keyId). Is this your own key or your correspondants? How is it displayed in Enigmails key manager? What is the output of the following command in the command window:

    gpg2 --list-key 0x4a0f4258177c77c5
    

    ?

    BTW: sks.mit.edu seems to be down. pgp.mit.edu seems to work. However, this doesn't seem related to your problem.

     
  • Patrick Brunschwig

    Well I don't think that the key is not available. I think the relevant part is:

    gpg: keyserver communications error
    

    I.e. a communication error. The rest of the text can probably be ignored; GnuPG does not always report the correct error when talking to keyservers. My reason for this statement is further supported by the timing:

    2017-08-27 00:50:18.790 [DEBUG] enigRetrieveProgress: got data on stderr: 'gpg: sending key 177C77C5 to hkp server sks.mit.edu'
    
    2017-08-27 00:50:40.410 [DEBUG] enigRetrieveProgress: got data on stderr: 'gpg: keyserver communications error: No public key'
    

    It doesn't gpg 30 seconds to find out that it doesn't have a key. But that's an expected waiting time for the keyserver to answer.

     
  • Ludwig Hügelschäfer

    Yes, right, thanks :-) The error message is quite misleading. It seems, it has been improved in the 2.1 series:

    gpg: sending key <xxx> to hkp://sks.mit.edu
    gpg: keyserver send failed: Operation timed out
    [GNUPG:] FAILURE send-keys 167805060
    gpg: keyserver send failed: Operation timed out
    

    So the recommendation for the OP is: Please use another keyserver! ha.pool.sks-keyservers.net is a good address.

     
  • repteur

    repteur - 2017-08-28

    Problem solved. Here is what i did. On top of Thunderbird i clicked on enigmail. Then preferences then keysever. I uncheck the always use first key server box. Then went to key management. Right click on my public key then send public key to server. Now a box pop up allowing me to choose key server. I choose the one you suggested above. No problem Wham Bam. Thanks. Yes the pool.sks is the one which worked. Yes was also able to send key through pgp.mit.edu

     

    Last edit: repteur 2017-08-28

Log in to post a comment.