4 messages in com.googlegroups.google-talk-openRe: Federating jabberd 1.4 with Googl...| From | Sent On | Attachments |
|---|---|---|
| graham_king | 16 Jan 2008 14:07 | |
| subo...@gmail.com | 16 Jan 2008 14:42 | |
| Peter Saint-Andre | 16 Jan 2008 15:42 | |
| graham_king | 21 Jan 2008 12:51 |
| Subject: | Re: Federating jabberd 1.4 with Google Talk![]() |
|---|---|
| From: | Peter Saint-Andre (stpe...@gmail.com) |
| Date: | 01/16/2008 03:42:11 PM |
| List: | com.googlegroups.google-talk-open |
On Jan 16, 2008 3:07 PM, graham_king <gra...@gkgk.org> wrote:
I am running a jabberd14 (1.6.1.1) server at darkcoding.net, but can't seem to receive messages from google talk.
darkcoding.net -> jabber.org Works fine (including presence) jabber.org -> darkcoding.net Works fine (including presence)
darkcoding.net -> google talk Works (no presence) google talk ->darkcoding.net Nothing.
Has anyone experienced this?
Yes, it's a common topic on this list. :/
Does Google Talk do something different
in the dialback compared to jabber.org?
Yes, they do. The Google Talk team wrote their own implementation of XMPP (including dialback), whereas the jabber.org service deploys the ejabberd codebase. However, I think that jabberd14 was updated to enable communication with Google Talk's implementation (which takes advantage of some behaviors that are not exactly forbidden by RFC 3920, but by the same token are not spelled out or recommended).
That said, if you can share presence then you should be able to exchange messages. I doubt this is a dialback issue -- it is more likely related to rosters (i.e., perhaps the subscription states are out of sync, i.e. your server thinks you have a bidirectional presence subscription with the Google Talk user but Google Talk disagrees -- try re-requesting authorization). However just to be sure you might consider deploying the proper DNS SRV records for your domain, i.e.:
_xmpp-server._tcp IN SRV 30 30 5269 darkcoding.net
HTH,
Peter
-- Peter Saint-Andre https://stpeter.im/




