[Hardy] Psi 0.11 connects in an infinite manner without success after enabling OpenPGP (also Psi 0.12 in Jaunty)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
psi (Ubuntu) |
Invalid
|
Low
|
Unassigned |
Bug Description
I have found a fatal bug which disallows me connecting to jabber servers (tested amessage.info and jabber.ccc.de, same result on both) whenever I enable OpenPGP support in Psi.
The expected behaviour is that when I connect to my servers, that Psi gets a connection to them. However, this does not happen, what happens instead is the following:
1. I have OpenPGP enabled before I am starting Psi (means I enabled it before last shutdown of Psi): In this case Psi does loop forever trying to connect. Interrupting connection manually works but trying to reconnect does not work! I have to turn off OpenPGP and restart Psi to be able to connect again (i.e. after a failed attempt, disabling OpenPGP and trying to reconnect results in same behaviour unless I restart Psi). EXPECTED behaviour is: Connection to jabber servers occurs normally.
2. I have OpenPGP disabled before I am starting Psi (means I disabled it before last shutdown of Psi): In this case Psi connects normally as it should. Chatting works flawlessly...when I enable OpenPGP again (i.e. selecting my private key) without restarting Psi and reconnecting to servers, I can still write to people (even encrypted), but I'm not able to receive ANYTHING furthermore from them, neither encrypted nor decrypted messages. This also stays until I restart Psi (i.e. disabling my private key again doesn't help). Also I noticed I can't change my status to "Online" (everything else in Status works). EXPECTED behaviour is, of course, that Psi works the same way as with OpenPGP disabled from beginning (except that messages are encrypted on demand) and I can also change my status to Online.
This seems to be NOT a Psi problem in general, since the same Psi version (not really sure about revision) works with Fedora 7 at my computer at work. So I think it's something inferfering either with libqca2-
Output of 'lsb_release -rd':
Description: Ubuntu 8.04
Release: 8.04
(to be more precise, I installed Kubuntu 8.04 final release from DVD (from official BitTorrent link) with KDE 3.5.9, choosing de_DE.UTF8 locale).
Output of 'sudo apt-cache policy psi':
psi:
Installed: 0.11-3
Candidate: 0.11-3
Version table:
*** 0.11-3 0
500 http://
100 /var/lib/
Output of 'sudo apt-cache policy libqca2-
libqca2-
Installed: 0.1~20070904-3
Candidate: 0.1~20070904-3
Version table:
*** 0.1~20070904-3 0
500 http://
100 /var/lib/
Output of 'sudo apt-cache policy libqca2-
libqca2-
Installed: 0.1~20070904-2
Candidate: 0.1~20070904-2
Version table:
*** 0.1~20070904-2 0
500 http://
100 /var/lib/
Output of 'sudo apt-cache policy gnupg':
gnupg:
Installed: 1.4.6-2ubuntu5
Candidate: 1.4.6-2ubuntu5
Version table:
*** 1.4.6-2ubuntu5 0
500 http://
100 /var/lib/
Marked this bug as security vulnerability since it affects encryption and thus eavesdropping of connections!
Thank you very much in advance for fixing this!
Changed in psi: | |
status: | New → Incomplete |
summary: |
[Hardy] Psi 0.11 connects in an infinite manner without success after - enabling OpenPGP + enabling OpenPGP (also Psi 0.12 in Jaunty) |
In short:
if you enable OpenPGP for self (acount - settings) then psi does not connect (nor ask for the passphrase, I guess this is the problem).