Jabber and Yahoo gateways

Having a problem using Jabber and a Yahoo gateway. I set up an account (using Psi) and that was successful. I can chat with others using Psi just fine. But when I set up iChat to do this it recognizes my account, logs me in but when I open a chat with a Yahoo buddy I see them typing but the message never appears. My Yahoo Messenger and Psi work just fine but iChat is a no go 😟 I've tried creating a new Jabber account (with Psi) same results. Tried it on 2 different computers - iBook G4 and 933 mhz QuickSilver G4. Same results. Anyone have any ideas?

Posted on Apr 30, 2005 7:31 AM

Reply
43 replies

Jun 1, 2005 10:25 AM in response to Jamie Zirkle

Ok wow. I've never heard of this Jabber stuff until today. Do I understand correctly, that I can talk to people in Yahoo Messenger from my iChat window?
This sounds pretty neat and I would like to try it. But I don't know where to start. Could someone please help me with a step-by-step guide to setting this up? I would greatly appreciate it. Right now I just use my AIM name to log into iChat. AIM = anygivenjeff

Thanks.

Jeff

Jun 7, 2005 6:37 PM in response to south63

I was going to go to the jabber.org.au forums to see if i could find info, and found this page

http://www.jabber.org.au/ichat

It's instructions on how to set up jabber and ichat, and except that the yahoo gateway is offline, it worked great. I'm using it with MSN right now. When I logged back in with ichat, I got a bunch of pop-ups for authorizations for MSN buddies I added using adium.

The steps at the link above are even easier than the allforces procedure using Psi. Highly recommended.

Jun 8, 2005 10:29 AM in response to Mike Denysenko

Okay - thanks to everyones help I did manage to get a few suggested servers to work, but alas, the gateways are down which is a real pain in the butt. All that effort... and now that it works I can't find one thats open. It kinda takes the wind out of my sails. This really hurts this feature in Jabber.

Can anyone recommend a "reliable" server with a Yahoo gateway??? I'd didnt really want 2 chat apps open if I can help it.

Aug 29, 2005 2:48 PM in response to Joe Tye

The irritating thing is that yes, he patched his own server, but so far as I can tell nowhere has he posted the patch or even described it in sufficient detail to allow anyone else to patch their own transports.

I could use his transport, I suppose, but then my packets would have to go to Australia and back to hit the yahoo servers that are about 10 miles north of me. That would be just stupid.

Aug 29, 2005 3:17 PM in response to Nicholas Sayer

After another hour of randomly stabbing at the source code, I've found the problem.

Hopefully, by actually posting a frigging patch I can save others the headache.

Take the yahoo-transport 2.3.2 source and apply this patch:

--- yahoo-message.c.orig Mon Aug 29 14:17:01 2005
+ yahoo-message.c Mon Aug 29 14:11:05 2005
@@ -94,7 +94,7 @@

x = xmlnode newtag("x");
xmlnode putattrib(x, "xmlns", "jabber:x:event");
- xmlnode insertcdata (xmlnode inserttag (x, "id"), "ABCD", 4);
+/* xmlnode insertcdata (xmlnode inserttag (x, "id"), "ABCD", 4); */

xmlnode insertnode(m, x);
yahoo_deliver(NULL,m);

That is, you need to prevent the transport from sticking an 'id' node in the messages it sends.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Jabber and Yahoo gateways

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.