Hi!

 I've got a similar problem, too, since a while, but I think that I
found out a bit more about it. I use Mozilla Thunderbird (1.0.7-3) with
Enigmail (0.93-1). When I try to send an encrypted email, the window
from which to select the recipient's key is empty and the console shows
the following output:

enigmail.js: getRulesData
enigmail.js: Enigmail.encryptMessage: 12 bytes from 0x8ABCAEF5 to
[EMAIL PROTECTED] (354)
enigmail.js: Enigmail.encryptMessageStart: prompter=null, uiFlags=16,
from 0x8ABCAEF5 to [EMAIL PROTECTED], hashAlgorithm= (00000162)
enigmail.js: Enigmail.execStart: command = /usr/bin/gpg --batch --no-tty
--status-fd 2 -a -e --always-trust --encrypt-to 0x8ABCAEF5 -r
<[EMAIL PROTECTED]> -u 0x8ABCAEF5, needPassphrase=0, domWindow=[object
ChromeWindow], prompter=null, listener=[xpconnect wrapped nsIIPCBuffer],
noProxy=true
enigmail.js: Enigmail.execStart: copied command line/env to files
~/enigmail/enigcmd.txt/enigenv.txt

enigmail> /usr/bin/gpg --batch --no-tty --status-fd 2 -a -e
--always-trust --encrypt-to 0x8ABCAEF5 -r <[EMAIL PROTECTED]> -u 0x8ABCAEF5
enigmail.js: Enigmail.execStart: pipetrans = [xpconnect wrapped
nsIPipeTransport]
enigmail.js: Enigmail.encryptMessageEnd: uiFlags=16, sendFlags=00000162,
outputLen=12, pipeTransport=[xpconnect wrapped (nsISupports,
nsIPipeTransport, nsIRequest)]
enigmail.js: Enigmail.execEnd:
enigmail.js: Enigmail.execEnd: copied command err output to file
~/enigmail/enigerr.txt
enigmail.js: Enigmail.execEnd: exitCode = 0
enigmail.js: Enigmail.execEnd: errOutput = [GNUPG:] BEGIN_ENCRYPTION 2 9
[GNUPG:] END_ENCRYPTION


enigmail.js: Enigmail.execEnd: statusFlags = 00000000
enigmail.js: Enigmail.stillActive:
2005-12-17 00:46:29.116 ERROR in enigmailUserSelection: enigmailUserSelLoad:
2005-12-17 00:46:29.117   userId=undefined expiry=

 So the problem is to determine why the userId is undefined. When
clicking on "Refresh Key List", the console shows:

2005-12-17 00:50:50.678 enigmailUserSelection.js: enigmailBuildList
2005-12-17 00:50:50.679 enigmailMessengerOverlay.js: enigGetUserList
enigmail.js: Enigmail.execCmd: command = /usr/bin/gpg --batch --no-tty
--status-fd 2 --with-colons --list-keys
enigmail.js: Enigmail.execCmd: copied command line/env/input to files
~/enigmail/enigcmd.txt/enigenv.txt/enigi
np.txt

enigmail> /usr/bin/gpg --batch --no-tty --status-fd 2 --with-colons
--list-keys
enigmail.js: Enigmail.execCmd: copied command out/err data to files
~/enigmail/enigout.txt/enigerr.txt
enigmail.js: Enigmail.execCmd: exitCode = 0
enigmail.js: Enigmail.execCmd: errOutput =

enigmail.js: Enigmail.execCmd: statusFlags = 00000000
enigmail.js: Enigmail.stillActive:
2005-12-17 00:50:50.725 ERROR in enigmailUserSelection: enigmailUserSelLoad:
2005-12-17 00:50:50.726   userId=undefined expiry=

 Running the gpg command manually gives me:

tru::0:1133273718:1166994384:3:1:5
pub:u:1024:17:D09580C78ABCAEF5:2004-11-05:::u:T* P* <[EMAIL PROTECTED]>::scESC:
uid:u::::2005-01-08::36F1A*FBE32DD::Tobias Pfeiffer <[EMAIL PROTECTED]>:
uid:u::::2005-01-05::A697C*56F9601::Tobias Pfeiffer <[EMAIL PROTECTED]>:
uid:u::::2005-01-05::FC6CC*A518E22::Tobias Pfeiffer <[EMAIL PROTECTED]>:
sub:u:1024:16:202F67EC00AA8702:2004-11-05::::::e:
sub:u:2048:16:934F2DC48BF90816:2005-01-05::::::e:
pub:f:1024:17:A5150C15054BDD45:2004-12-13:2006-12-24::-:D* P*
<[EMAIL PROTECTED]>::scESC:
sub:f:2048:16:4236A9192FF2FD6E:2004-12-13:2006-12-24:::::e:
pub:f:1024:17:75EFA28019A16E34:2005-01-08:::-:S* B* <[EMAIL PROTECTED]>::scESC:
sub:f:4096:16:F6E5853CD4AC71D5:2005-01-08::::::e:
pub:f:1024:17:83A13C8A1AB3934E:2005-01-30:::-:A* F* <[EMAIL PROTECTED]>::scESC:
sub:f:2048:16:229C25AF3DA3B3AC:2005-01-30::::::e:
pub:f:1024:17:A4E5CCA642713FBC:2005-10-26:::f:R* <[EMAIL PROTECTED]>::scESC:
sub:f:4096:16:3C66685C8655BF0A:2005-10-26::::::e:

 So now it is to you to find out why enigmail has a problem with this
output. I'd be happy to have this problem solved, since I cannot write
any encrypted mails any more...

Bye
Tobias

-- 
I may disagree with what you have to say, but I shall
defend to the death your right to say it.
                   -- Voltaire


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to