Posts Tagged ‘ jabber ’

linux: ejabberd ( jabber server )

Ставьте ejabberd 2.1.3

Далее конфиг:
/etc/ejabberd/ejabberd.cfg:


override_global.
override_local.
override_acls.

{loglevel, 4}.
{hosts, ["jabber.example.ru","localhost"]}.
{listen,
 [
  {5222, ejabberd_c2s, [
                        {certfile, "/etc/ejabberd/ssl.pem"}, starttls,
                        {access, c2s},
                        {shaper, c2s_shaper},
                        {max_stanza_size, 65536}
                       ]},

  {5223, ejabberd_c2s, [
                        {access, c2s},
                        {shaper, c2s_shaper},
                        {certfile, "/etc/ejabberd/ssl.pem"}, tls,
                        {max_stanza_size, 65536}
                       ]},

  {5269, ejabberd_s2s_in, [
                           {max_stanza_size, 131072}
                          ]},

  {5280, ejabberd_http, [
                         http_bind,
                         http_poll,
                         web_admin,
                         {certfile, "/etc/ejabberd/ssl.pem"}, tls
                        ]}

 ]}.
 Читать далее 
Реклама

DNS: srv jabber

Создаем srv запись для вашего jabber’a

Формат записи следующий:
_Service._Proto.domain.tld. TTL_number IN SRV priority_number weight_number port_number host_name
Описание полей записи:
_Service
имя сервиса согласно RFC-3232 (IANA Assigned Port Numbers), предварённое подчёркиванием: для межсерверных соединений используется _xmpp-server, для подключений клиентов к серверу — _xmpp-client и, если нужна совместимость с устаревшими клиентами, можно добавить и _jabber, но запись _xmpp-client при этом обязательно должна быть.
_Proto
название протокола, предварённое подчёркиванием, для jabber используется только протокол TCP, то есть значение поля всегда _tcp;
domain.tld.
доменное имя, правая часть JID (пользователи будут иметь JID вида user@domain.tld); точка в конце обязательна, иначе к имени будет автоматически добавлен домен используемой зоны.
Читать далее

(k)ubuntu: openfire (jabber server)

wget http://download.igniterealtime.org/openfire/openfire_3.6.4_all.deb (стоит попробовать сменить версию на 3.6.5 и далее, на данный момент 3.6.4 последняя).

sudo dpkg -i openfire_3.6.4_all.deb

http://ip:9090

далее настройка на любой вкус и цвет ;)
главное это посмотреть вкладку plugins и поставить нужные плагины.
после этого все работает.