« Track Any Flight Online | Main | Java - 'private' does not really mean Private... »



August 23, 2005

A Google IM Client?

UPDATE (8/24/05 9:15am) - Google Talk is live. Check it out.


UPDATE (8/23/05 7:15pm) - I have been able to logon to the Jabber server at talk.google.com with my GMail username and password using Gaim. If you are able to as well, send me an IM (ccaplan).


There has been a lot of speculation lately about whether or not Google will release its own Instant Messaging client in the next few days. One of the rumors going around is that talk.google.com is actually a Jabber server. For those who don't know, Jabber is an open Instant Messaging framework that offers many advantages over more mainstream IM services like AIM.

I decided to try to verify the rumor that talk.google.com is a Jabber server for myself. I started by pinging it:

C:\Documents and Settings\charlesc>ping talk.google.com
Pinging talk.l.google.com [64.233.167.125] with 32 bytes of data:
Request timed out.

This verified that talk.google.com was a valid address as it resolved to an IP address as well as the domain talk.l.google.com.

I then telnetted to the server on port 80 and got this response:

HTTP/1.1 302 Found
Location: http://www.google.com/talk/
Content-Type: text/html
Content-Length: 151

<HTML><HEAD><TITLE>302 Moved</TITLE></HEAD><BODY><H1>302 Moved</H1>The document
has moved <A HREF="http://www.google.com/talk/">here</A>.</BODY></HTML>

Connection to host lost.

That shows that while there may not be a site there now, Google has at least attached talk.google.com to a web server. You can see for yourself by going here.

Finally, I telnetted to it on the port that Jabber uses to communicate (TCP port 5222) and sent it a request using an example from the O'Reilly book Programming Jabber:

C:\Documents and Settings\charlesc>telnet talk.google.com 5222
After connecting, I sent the following String:
<?xml version='1.0'?><stream:stream xmlns:stream=
'http://etherx.jabber.org/streams' to='yak' xmlns='jabber:client'>
And I got a response:
<stream:stream from="yak" id="C13304A4"
xmlns:stream="http://etherx.jabber.org/streams" xmlns="jabber:client">

So it is confirmed. The server talk.google.com is actually running a Jabber server. Hopefully, there will be good things to come concerning Google and IM in the next few days...

Posted by Chuck at August 23, 2005 12:32 PM

Trackback Pings

TrackBack URL for this entry:
http://www.chuckcaplan.com/blog/mt-tb.cgi/26

Listed below are links to weblogs that reference A Google IM Client?:

» Google is doing IM? from klog
There are rumors that Google will launch a Jabber-based IM service on Wednesday. Neowin.net member Tom Servo confirmed that talk.google.com is an active Jabber server. Last of all, you can login to the server using your Google account name and passwor... [Read More]

Tracked on August 23, 2005 06:31 PM

Comments

Posted by: Justin at August 23, 2005 02:36 PM

Can someone please post the parameters for
GAIM to login to google talk!?

I have read other pages that show these params,
but they don't work for me

screen name: gmail username without @gmail.com
passwd: gmail passwd
server: talk.google.com
Resource: GoogleIM

------------------
anyone knows more??

Michael

Posted by: Michael at August 24, 2005 04:41 AM

Posted by: arzhost.com at August 24, 2005 08:07 PM

Post a comment




Remember Me?