[Pidgin] #10681: Has you wrong for MSN contacts
Pidgin
trac at pidgin.im
Tue Mar 23 18:56:06 EDT 2010
#10681: Has you wrong for MSN contacts
------------------------+---------------------------------------------------
Reporter: NishaKitty | Owner: khc
Type: defect | Status: new
Milestone: | Component: MSN
Version: 2.6.3 | Resolution:
Keywords: Has you |
------------------------+---------------------------------------------------
Comment(by glaubitz):
Hi,
Together with a friend, I just did some further experiments with the
original client today:
1. Both me and my buddy have been using MSN for a long time and we have
been on each others buddy list for around 4 years now without any trouble
with the "Has you" feature, it always showed "Yes" when we were on each
others list and immediately turned to "No" after removing each other
(NOTE: the "Has you" status is updated upon re-connecting to MSN)
2. Both me and my buddy were using exactly the same version of MSN Live
Messenger: 14.0.8089.726.
3. We removed each other from the buddy lists which changed "Has you" from
"Yes" to "No" in Pidgin
4. Then we added each other again
5. We both checked in the menu: "Tools"->"Options", then "Privacy" and
clicking "View"; my buddy did not appear on this list even though he added
me; the same story on his side, I was not on his list either
6. However, we are appear definitely on each others contact list in the
main window, it is just the "Has you" feature which does not work anymore.
Funnily, at one point, the feature worked again for one second, after I
performed this step which the Microsoft support told me:
"Click Start, click Run, copy and paste this message %USERPROFILE%\Local
Settings\Application Data\Microsoft\ and then press Enter. Delete the
Windows Live Contacts folder."
After that, I could check the list in the "Privacy" panel in the "Options"
window and see my buddy there listed. In Pidgin, it never showed "Has you:
Yes" though all the time even though the original client did. However,
after he removed me again, he still appeared in that list. After deleting
the Windows Live Contacts folder and restarting again, he was gone from
the list. He removed the folder on his side, too. After adding each other
again, we couldn't restore the information though. Whatever we did after
that, we were never able to restore the "Has you" to "Yes", even in the
original client. So, kind of an Heisenbug.
Further note: Even though we were both using the original clients and we
both had removed each other from the contact lists, after I added my buddy
to MSN, he did NOT receive a contact request on MSN (like it usually
always worked). Instead, he had to add me to MSN manually, too.
By the way, the mechanism has definitely worked reliably up to September
2009. All contacts added up to this time show correctly as "Has you" as
"Yes". After that date, only some contacts were added correctly (which
also lets me conclude that this is a server issue). I once had the problem
with one other friend before but we could resolve this issue by both
removing and re-adding each other to MSN.
Conclusion:
- "Has you" feature does not work reliably anymore, independent from what
client software is used and what version; not reliably meaning, that
sometimes it DOES work, but not always
- deleting the folder %USERPROFILE%\Local Settings\Application
Data\Microsoft\Windows Live Contacts *may* help to resolve the issue in
certain cases (like it did for me once) but it does not help pidgin
- contact requests in MSN aren't send reliably anymore either, regardless
whether the original client (version tested 14.0.8089.726) is used or a
third-party client like pidgin
- the issue is not related to the fact whether someone uses a hotmail
address for MSN or some random email address (like Gmail)
From what I have tested, I am very sure that this issue IS server-related
and NOT a bug in pidgin/libpurple. Other clients, even the official one,
show the erroneous behaviour as well. In cases were people report that the
original client still reports that a buddy has added one to his/her
contact list, he should try removing the Windows Live Contacts folder and
see if the information is still valid.
I will confront Microsoft with my results now, again.
Adrian
--
Ticket URL: <http://developer.pidgin.im/ticket/10681#comment:15>
Pidgin <http://pidgin.im>
Pidgin
More information about the Tracker
mailing list