Назад | Перейти на главную страницу

Как настроить сервер так, чтобы весь трафик XMPP шел в Google Chat? (Google Apps против Gmail)

У меня есть приложение XMPP (Jabber), которое общается с серверами jabber.

Он отлично работает с учетными записями на gmail.com, но не работает с учетными записями на веб-сайтах, размещенных в Google Apps.

Google говорит, что это связано с тем, что для доменов Google Apps необходимо создавать специальные записи SRV, которые указывают службе XMPP непосредственно на серверах Google XMPP, ссылка:

http://www.google.com/support/a/bin/answer.py?hl=en&answer=34143.

Однако я не могу попросить каждого пользователя добавить эти 10 записей SRV в свой домен.

Есть ли способ настроить свой сервер через DNS, брандмауэр или каким-либо другим способом для использования сервера XMPP Google для всех доменов? Это приведет к тому, что РЕАЛЬНЫЕ серверы jabber не будут работать, но позволит ВСЕМ доменам Google Apps взаимодействовать с моей программой.

Вы пытались заменить записи SRV с точки зрения вашего сервера, используя / etc / hosts? Либо это работает, либо протокол / реализация Google защищает от этого, и у вас не будет выбора, кроме как добавить записи в общедоступный DNS.