Bug 66249 - Jabber has no "self-contact" with different resources and multiple logins
Summary: Jabber has no "self-contact" with different resources and multiple logins
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kopete
Classification: Unmaintained
Component: Jabber Plugin (show other bugs)
Version: 0.40.0
Platform: Debian testing Linux
: NOR wishlist
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-10-19 21:49 UTC by Nicos Gollan
Modified: 2024-09-18 18:27 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nicos Gollan 2003-10-19 21:49:52 UTC
Version:           0.7.3 (using KDE KDE 3.1.4)
Installed from:    Debian testing/unstable Packages
OS:          Linux

If I log in with my Jabber account in both Kopete and Psi (with the resources "Kopete" and "Psi"), Psi shows me some kind of "self-contact" that is very useful for sending messages between resources. That functionality would be nice to have in Kopete.

Also, the chat window upon receiving such a selt-to-self message shows only one contact. It would be nice to see both resources there or at least choose which resource to send to (only "Automatic" is shown).

When I try to add myself to my contact list, all I get is the message "The Jabber user <my ID> removed <my ID>'s subscription to them. This account will no longer be able to view their online/offline status" and asks whether I want to remove the contact. No matter what I choose, no new contact shows up in the list.
Comment 1 carl 2004-04-05 19:03:10 UTC
I was about to report the same bug when I found this existing report.  I have always been annoyed with MSN and the like that would only allow one client logged in at a time.  I think that the way jabber handles multiple logins to the same account using different resource names is very useful and would like to see it handled well in kopete.

When I am logged in with kopete and then login from my WinXP machine with Exodus it shows me a category called "My resources" with kopete listed as a resource.  However, the exodus resource does not appear in kopete.  I am able to send a message to kopete from exodus but then if I try to reply from kopete the message is sent to the kopete client.  It never makes it to the exodus client.

I think this is a useful feature in jabber that should be handled properly in the Kopete Jabber plugin.  Feel free to contact me with questions.  Keep up the great work.
Comment 2 cobaco 2004-12-28 15:21:06 UTC
*** This bug has been confirmed by popular vote. ***
Comment 3 Jonas Lihnell 2005-03-28 14:28:05 UTC
I agree fully, and add to that we need a way to make kopete understand that the contact I set as "personal contact data" in my addressbook should contain the userpicture of myself :)
Comment 4 Alexandre Pereira 2005-03-28 14:34:17 UTC
Em Segunda, 28 de Março de 2005 12:28, o Jonas Lihnell escreveu:
> I agree fully, and add to that we need a way to make kopete understand that
> the contact I set as "personal contact data" in my addressbook should
> contain the userpicture of myself :)



this should not use the picture from a global myself metacontact in 
addressbook.

what if i want to have a diferent pic for every account ?!?

the pic should come from the account settings.

if jabber ever supports avatars , the pic should come from there

in msn , the pic should come from the one set in the account properties. that 
will make it work , with ppl that have 2 msn accounts , with diferent pics on 
each one
Comment 5 Jonas Lihnell 2005-03-28 14:41:33 UTC
then I have a better solution, for every account you have you should be able to set "has addressbook entry" and associate it with a contact.

that way themes such as mine (Clean) could be more consistent.

Also, just as a side-note, we really need more and better documentation of the available variables to use in our styles, userPhoto refers not to the msn photo exported by the contact if the metacontact is associated with an addressbook entry.

Either way we have no loss in being able to use _self contact_ (for all protocols, all instances) as the last resource for getting information.
Comment 6 Chani 2005-11-17 21:48:46 UTC
I'd like this too.
a while ago, I was logged into psi at work while my bf was using my home computer. I was able to send messages to my own account at home to chat with him :) but if he had closed the chatwindow, he would not have had any way of contacting me until I sent him another message. after that I spent a while sending myself reminders via my jabber account. it really would be useful to have a self-contact thingy in kopete (especially since I might be able to go back to gentoo at work, and then I won't be using psi any more).
Comment 7 Lukas Middendorf 2009-01-17 01:37:05 UTC
We now nearly have KDE 4.2 and still I can find no self contact in Kopete...
Comment 8 Lukas Middendorf 2009-08-09 22:39:19 UTC
Still no change with 4.3…
Comment 9 Nicos Gollan 2009-11-24 11:41:11 UTC
Kopete currently (0.80.2) actually misbehaves completely when logging in a second client to the same account. Instead of just ignoring the second resource, it will pop up an error message:

"Connection problem with Jabber server <servername>
There was an error in the protocol stream: There was a conflict in the information received.
Disconnected."

and disconnect from the server.

This issue has passed from being an inconvenience to being an outright bug. Maybe a change of severity is in order.
Comment 10 Malte Eggers 2011-06-20 05:33:36 UTC
using 4.6.2 - kopete still does not have a self contact. I don't get disconnected from the server either though.
Comment 11 Christoph Cullmann 2024-09-18 18:27:24 UTC
Dear user, unfortunately Kopete is no longer maintained.

Please migrate to another solution, e.g. for Jabber a possibility is Kaidan, for Matrix a candidate is NeoChat.