Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

ejabberd настройка.

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [*nix/Linux] >> ejabberd настройка.
Имя
Сообщение << Старые топики   Новые топики >>
ejabberd настройка. - 2007-09-18 11:34:58.733333   
nordbez

Сообщений: 4
Оценки: 0
Присоединился: 2007-09-17 19:41:13.956666
По статье: Союз тети Аси и дяди Джаббера
http://www.xakep.ru/post/39467/default.asp июньский номер Хakepa.
Настраивал ejabberd. Поставился и запускается.конект telnet ip 5222
есть. netstat -na показывает что порт 5222 слушается. nmap ip не показывает порт. Писалось :
Теперь необходимо завести пользователей, имеющих права администратора. В нашем случае это grinder и sergej:
$ sudo ejabberdctl register sergej grinder.com super_password
Проверяем, что пользователь успешно создан:
$ sudo ejabberdctl registered-users
[email=sergej@grinder.com]sergej@grinder.com[/email]
при запуске ejabberdctl выдает следующую ошибку:
/usr/sbin/ejabberdctl register bezdr мой.ru пасворд
RPC failed on the node register: nodedown.
Вследствии чего не могу завести пользователей в джаббере. При создании пользователя в клиенте (Miranda). Регистрация выдает ошибку :
Сonnection lost. В логах пишет
=INFO REPORT==== 2007-09-18 11:14:10 ===
I(&lt;0.214.0&gt;:ejabberd_listener:90): (#Port&lt;0.340&gt;) Accepted connection {{10,0,1,1
13},2426} -&gt; {{10,0,1,154},5222}.
Кто знает, подскажите пожалуйста , как добить сей сервер. :)
Конфиг ejabberd :
% jabber.dbc.mtview.ca.us
override_global.
override_local.
override_acls.
{acl, admin, {user, "bezdr", "мой.ru"}}.
{access, announce,    [{allow,  admin},
                      {allow,   all}]}.
{access, c2s,         [{deny,   blocked},
                      {allow,  all}]}.
{access, c2s_shaper,  [{none,   admin},
                      {normal, all}]}.
{access, configure,   [{allow,  admin},
                      {allow,   all}]}.
{access, disco_admin, [{allow,  admin},
                      {deny,   all}]}.
{access, muc_admin,   [{allow,  admin},
                      {deny,   all}]}.
{access, register,    [{allow,   all}]}.
{access, s2s_shaper,  [{fast,   all}]}.
{auth_method,           internal}.
{host,                 "ejabber.мой.ru"}.
{outgoing_s2s_port,     5269}.
{shaper, normal,       {maxrate, 1000}}.
{shaper, fast,         {maxrate, 50000}}.
{welcome_message,       none}.
{listen, [{5222, ejabberd_c2s,
                     [{access,   c2s},
                      {shaper,   c2s_shaper}]},
         {5223, ejabberd_c2s,
                     [{access,   c2s},
                      {shaper,   c2s_shaper},
                      {ssl,    [{certfile, "/etc/ejabberd/ejabberd.pem"}]}]},
         {5269, ejabberd_s2s_in,
                     [{shaper,   s2s_shaper}]}]}.
{modules, [
          {mod_register,  []},
          {mod_roster,    []},
          {mod_privacy,   []},
          {mod_configure, []},
          {mod_disco,     []},
          {mod_stats,     []},
          {mod_vcard,     []},
          {mod_offline,   []},
          {mod_echo,      [{host, "echo.ejabber.мой.ru"}]},
          {mod_private,   []},
%          {mod_irc,       []},
          {mod_muc,       []},
          {mod_pubsub,    []},
          {mod_time,      []},
          {mod_last,      []},
          {mod_version,   []}
         ]}.
% Local Variables:
% mode: erlang
% End:
Post #: 1
RE: ejabberd настройка. - 2007-09-20 13:09:40.440000   
nordbez

Сообщений: 4
Оценки: 0
Присоединился: 2007-09-17 19:41:13.956666
Нда ! Тишина, видно Jabber мало кого интересует. 
Post #: 2
RE: ejabberd настройка. - 2007-09-20 16:08:39.526666   
[nux]

Сообщений: 557
Оценки: 0
Присоединился: 2004-04-22 02:59:22
Джаббер - реальная весчь! Тока вот данным вопросом как то не интересовался.
Магу тока пару ссылок подкинуть:
http://www.n-admin.com/n27-942.html
http://nklug.org.ua/stat/install_jabberd.html
http://forum.ubuntu.ru/index.php?topic=12227.msg87045
http://gonzo.kiev.ua/?page_id=139
http://av5.com/journals-magazines-online/1/28/211
Можа че и отыскаешь полезного!
Post #: 3
RE: ejabberd настройка. - 2007-09-20 16:12:30.753333   
nordbez

Сообщений: 4
Оценки: 0
Присоединился: 2007-09-17 19:41:13.956666
Спасибо ! Повникаю. ;)
Post #: 4
RE: ejabberd настройка. - 2007-09-20 16:33:48.330000   
[nux]

Сообщений: 557
Оценки: 0
Присоединился: 2004-04-22 02:59:22
Всегда пожалуйста!
Post #: 5
RE: ejabberd настройка. - 2007-09-21 02:09:11.463333   
BigIron

Сообщений: 898
Оценки: 0
Присоединился: 2007-05-13 18:53:43.593333
Разыщи админов west-call, у них стоит вроде, думаю поделятся, у них стоит и уже давно, я сам в свое время по джабберу чего-то спрашивал!
Одно мне в нем не нравится - XML!!!
Post #: 6
RE: ejabberd настройка. - 2008-06-17 03:35:47.106666   
internetchik

Сообщений: 7
Оценки: 0
Присоединился: 2008-06-17 03:21:25.546666
Я ставил себе версию ejabberd 2.0.1 на freebsd 6.3, работает безупречно, без заморочек. Скачать исходники можешь отсюда:
http://www.process-one.net/downloads/ejabberd/2.0.1/ejabberd-2.0.1_2.tar.gz

Адрес документации: http://www.process-one.net/docs/ejabberd/guide_en.html

Кстати с версией 1.1.4 были такие же ошибки, как и у тебя.
Post #: 7
RE: ejabberd настройка. - 2008-06-17 03:41:15.583333   
internetchik

Сообщений: 7
Оценки: 0
Присоединился: 2008-06-17 03:21:25.546666
незабудь еще перед джабером поставить хотяб Erlang-lite
Post #: 8
RE: ejabberd настройка. - 2008-06-17 13:23:33.943333   
DRONOFF

Сообщений: 43
Оценки: 0
Присоединился: 2006-12-23 00:05:54.620000
Не против если я влезу в вашу тему?

Я вот вожусь с настройкой конференций на gentoо jabberd 1.4.4. Раскидывал свои посты по разным форумам, но дохло как-то выходит. Скину содержание сюда.

Имеетя генту с установленным jabberd. В нем зарегестрированы нессколько пользователей. Установил mu-conference, настроил. По файлу README.Gentoo добавил в jabber.xml такие строки
&lt;browse&gt; &lt;item category="conference" type="public" jid="conference.localhost" name="Public Conferencing" version="0.6.0"&gt; &lt;ns&gt;http://jabber.org/protocol/muc&lt;/ns&gt; &lt;/item&gt; &lt;/browse&gt; &lt;service id="muclinker"&gt; &lt;host&gt;mydomain.com&lt;/host&gt; &lt;accept&gt; &lt;ip&gt;127.0.0.1&lt;/ip&gt; &lt;port&gt;31518&lt;/port&gt; &lt;secret&gt;mymucsecret&lt;/secret&gt; &lt;/accept&gt; &lt;/service&gt;
При перезауске jabberd клиенты не могут подключиться. У меня стоит PidGin, выдает следующую ошибку: 1 account was disabled because you signed an from another location:accoutn@mydomain.com

На сервере Jabberd выкидывает следующее:
20080608T19:35:45: [notice] (mydomain.com): bouncing a routed packet to account@mydomain.com from 17@c2s/81174B0: Unable to deliver, destination unknown
Глядя на закоментированные примеры в jabber.xml попробовал изменить <ns>http://jabber.org/protocol/muc</ns> на <ns>jabber:iq:gateway</ns> <ns>jabber:iq:register</ns>, но от это ничего не изменилось.
Post #: 9
RE: ejabberd настройка. - 2008-06-17 15:42:46.663333   
rtw

Сообщений: 1372
Оценки: 0
Присоединился: 2004-08-19 00:28:05
DRONOFF. /etc/hosts покажи, сдается что в этом вся проблема.
Post #: 10
RE: ejabberd настройка. - 2008-06-17 17:25:32.510000   
DRONOFF

Сообщений: 43
Оценки: 0
Присоединился: 2006-12-23 00:05:54.620000
dв хостах как оказалось у меня прописан
127.0.0.1 localhost mydomain.com
Я пробовал убрать mydomain.com, но проблема сохранилась.
Я вот думаю может там в фаерволе че закрыто.
Post #: 11
RE: ejabberd настройка. - 2008-06-17 18:09:16.360000   
rtw

Сообщений: 1372
Оценки: 0
Присоединился: 2004-08-19 00:28:05
откуда присоединяешься? ИМХО проблемы с именами и только.
<host>localhost</host>
Так пробуй и присоединяйся с этого же хоста. Не удаленно. Если будешь коннектится с другой точки, т.е. если уже устанавливаешь готовый сервер, то (опять-же точно не могу сказать для Gentoo)  <ip>127.0.0.1</ip> меняешь на адрес внешней сетевухи, и в hosts прописывай ОБЯЗАТЕЛЬНО новый domain name с внешней сетевой в качестве адреса, кстати, клиенту тоже не мешает знать где находится заданное доменное имя. Надеюсь понятно обьяснил.
Post #: 12
RE: ejabberd настройка. - 2008-06-19 17:53:51.523333   
DRONOFF

Сообщений: 43
Оценки: 0
Присоединился: 2006-12-23 00:05:54.620000
Объяснил доходчиво, да вот только оно не работает. Локально на машине проверить не получится ибо машина без монитора и находится черти где. В конфиге вешаю ip внешней сетевой, но не помогает. Насчет fstab, там в настройках стоит
127.0.0.1 localhost mydomain.com, мне сказали, чтобы эту строку я не трогал ибо может там чего-то отвалиться. Я попробовал ниже дописать x.x.x.x mydomain.com, но результат тот же.

Может ли это быть из-за верхней строки?
Post #: 13
Страниц:  [1]
Все форумы >> [*nix/Linux] >> ejabberd настройка.







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.