There's an event that used to get fired after you registered with the server that would kick off the registration/subscription process, my guess is that this event is not fired in the newer protocol.
Tim: can you have a look at this and see if there's an intelligent fix for it. On Sat, Oct 31, 2009 at 3:31 AM, Virnik <[email protected]> wrote: > > > > Hi Norman, I've found what is the major problem with last revision > from git. Everything works ok, if you have registered transport with > it's version 0.4. If so, you can just update python files of pyyim-t, > and start newly updated transport. Bud if you unregister yourself with > transport and then try to register it, then: > - transport asks for credentials, veryfies them with yahoo server, and > confirms them. This is like it should be. > - transport will not add itself to the roster > - transport wil not send subscription > - transport will not download yahoo roster > - if you add transport to the roster manually, then it works, but not > right, because it wrongly parse your yahoo password, like an old 0.4 > version did. > > I am running jabberd2 v2.1.54 as a server and Psi 0.13 as an client. I > have no problems with actual versions of ICQ,MSN,AIM and GaduGadu > transports, so this is only PyYIM-t's issues. Can you take a look into > the code, or tell me what I am doing wrong? Thank you. > > On 30 říj, 18:32, Norman Rasmussen <[email protected]> wrote: > > I don't have my ssh key with me at the moment, so I'll try and remember > to > > fix the website next week. (If it doesn't magically fix, please remind > me) > > > > > > > > On Fri, Oct 30, 2009 at 3:27 AM, Virnik <[email protected]> wrote: > > > > > my problem is, that yahoo transport do not add itself to my roster. I > > > have to add it manually, but until i had found this, I locked my yahoo > > > account. so, it seems to work, but not perfectly, there are many > > > problems with transport registration, and stanza sending. without this > > > discussion thread, I am not sure if I could know that it can work > > > again. Can somebody update official yahoo transport website? yahoo- > > > transport 0.4 is useless now, web points to sf.net, which is useless > > > too in this state, and only norman's git repo seems to work, even with > > > some minor problems... > > > > > On 30 říj, 00:44, Chain <[email protected]> wrote: > > > > Whatever I do, even with git, it says: > > > > Login Failed to Yahoo! service. The Yahoo! Service returned a bad > > > > password error Please use the registration function to check your > > > > password is correct. > > > > > > I changed my password back and forth, nothing seems to change :( > > > > > > On 29 Okt., 10:54, Vishal <[email protected]> wrote: > > > > > > > Hi Norman > > > > > > > Thanks for the inputs. The yahoo transport doesnt crash per se. I > see > > > > > only presence info being exchanged after i enabled dumpprotocol. > Maybe > > > > > this errors are of the offline messages which are not parsed? > > > > > > > Thanks once again > > > > > > > Vishal > > > > > > > On Oct 27, 3:04 am, Norman Rasmussen <[email protected]> wrote: > > > > > > > > can you enable dumpProtocol and see if there's some bad xml just > > > before the > > > > > > crash? (if that doesn't work please try tcpdump instead) > > > > > > > > On Mon, Oct 26, 2009 at 5:25 AM, Vishal <[email protected]> > wrote: > > > > > > > > > Hi > > > > > > > > > Am getting the following errors with the updated files: > > > > > > > > > File "c:\yahoo-t-0.4\yahoo.py", line 1314, in <module> > > > > > > > connection.Process(1) > > > > > > > File "c:\yahoo-t-0.4\xmpp\dispatcher.py", line 122, in Process > > > > > > > self.Stream.Parse(data) > > > > > > > ExpatError: not well-formed (invalid token): line 1, column > 3759 > > > > > > > > > Any suggestions? Thanks in advance. > > > > > > > > > Vishal > > > > > > > > > On Oct 16, 1:18 am, Tim Stewart <[email protected]> wrote: > > > > > > > > Hello all, > > > > > > > > > > On Oct 10, 2009, at 11:40 AM, Chain wrote: > > > > > > > > > > > Which patch do you mean? I think I got a bit confused in > this > > > thread. > > > > > > > > > Otherwise, please tell us, when you're finished pushing the > > > patch into > > > > > > > > > git. Would be nice to have YIM working again :) > > > > > > > > > > I have pushed the patch into Norman's Git repository. Two > things > > > to > > > > > > > > note: > > > > > > > > > > 1) I added code that ignores any buddy name with an `@', > except > > > for > > > > > > > > `[email protected]', in an attempt to disable MSN contacts. > They > > > don't seem > > > > > > > > > > to work well (one-way comms and presence problems). > > > > > > > > > > 2) Presence for newly-added buddies seems to be broken. You > can > > > still > > > > > > > > converse but you will not see them change status. Old > contacts > > > seem > > > > > > > > to work fine. I'm guessing you could manage your list with > the > > > web or > > > > > > > > official client, though. > > > > > > > > > > I'm sorry it's not complete, given the two notes above, but > it's > > > the > > > > > > > > best I can do with the time I have right now. I expect the > > > solutions > > > > > > > > to both 1) and 2) are probably unimplemented message types > but I > > > have > > > > > > > > not researched them yet. > > > > > > > > > > -- > > > > > > > > -TimS > > > > > > > > > > Tim Stewart > > > > > > > > Stoo Research > > > > > > > > [email protected] > > > > > > > > -- > > > > > > - Norman Rasmussen > > > > > > - Email: [email protected] > > > > > > - Home page:http://norman.rasmussen.co.za/-Hidequotedtext - > > > > > > > > - Show quoted text - > > > > -- > > - Norman Rasmussen > > - Email: [email protected] > > - Home page:http://norman.rasmussen.co.za/ > > > -- - Norman Rasmussen - Email: [email protected] - Home page: http://norman.rasmussen.co.za/ --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "py-transports" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/py-transports?hl=en -~----------~----~----~----~------~----~------~--~---
