[ejabberd] Working Yahoo transports?

Stanislav N. pztrn at pztrn.ru
Sun Apr 28 19:59:45 MSK 2013


28.04.2013 19:16, Michael Vogel пишет:
> Hi!
> 
> I just set up a new ejabberd server. I wanted to connect some transports.
> 
> With the yahoo transport I have the following error:
> 
> Sun 28 Apr 2013 17:08:36 - CVS 1.69
> Traceback (most recent call last):
>   File "/usr/share/pyyimt/yahoo.py", line 1315, in <module>
>     rdsocketlist[each].Process()
>   File "/usr/share/pyyimt/ylib.py", line 686, in Process
>     challenge = self.ymsg_challenge(s,t)
>   File "/usr/share/pyyimt/ylib.py", line 113, in ymsg_challenge
>     (crypt1, crypt2) =
> YahooMD5.curphoo_process_auth(self.username,self.password,chalstr)
>   File "/usr/share/pyyimt/curphoo/YahooMD5.py", line 113, in
> curphoo_process_auth
>     (table,depth) = find_table_depth_values(md5.new(comparison_src[:4]),
> comparison_src[4:].tostring())
> TypeError: 'NoneType' object is not iterable
> 
> This error occurs when I'm trying to add this transport.
> 
> Additionally I tried the old yahoo-transport from jabberd. With this I'm
> getting the following error when trying to login:
> 
> Sun Apr 28 17:12:00 2013  xdb.c:220 xdb_get() waiting for
> ike%jabber.xxx.tld at yahoo.jabber.xxx.tld yahootrans:data
> Sun Apr 28 17:12:00 2013  xdb.c:226 xdb_get() done waiting for
> ike%jabber.xxx.tld at yahoo.jabber.xxx.tld yahootrans:data
> Sun Apr 28 17:12:00 2013  yahoo-session.c:67 [YAHOO]: New session for
> 'ike at jabber.xxx.tld' from 'initial-check'
> Sun Apr 28 17:12:00 2013  yahoo-session.c:76 [YAHOO]: New connection to
> 'scs.msg.yahoo.com:5050' for 'ike at jabber.xxx.tld'
> Sun Apr 28 17:12:00 2013  mio.c:728 calling the connect handler for mio
> object 875DC70
> Sun Apr 28 17:12:00 2013  yahoo.c:1376 [YAHOO]:
> 'ike at jabber.xxx.tld/Client' connected to Yahoo! server. [xxxxx]
> /usr/local/sbin/jabberd-yahoo-transport-2: symbol lookup error:
> /usr/local/lib/jabber/yahoo-transport-2.so: undefined symbol: g_malloc0_n
> 
> The last error seems to me like some really old C code that needs to be
> modernized. To my pity I'm not able to do that.
> 
> The error with the python transport doesn't tell me anything. (wether
> it's a configuration bug or old code)
> 
> Is there another (working) Yahoo transport I don't know by now? Or does
> anybody know how to get one of these two transport to work?
> 
> Thanks!
> 
> Michael
> _______________________________________________
> ejabberd mailing list
> ejabberd at jabber.ru
> http://lists.jabber.ru/mailman/listinfo/ejabberd
> 
Try spectrum. This transports support wide range of protocols. I fact,
they're support all protocols with libpurple help.


More information about the ejabberd mailing list