Страница 1 из 1

Jabberd

Добавлено: 2008-03-04 21:54:56
Goodman
Ребята, помогите пожалуйста с настройкой jabberd с хранением пользователей в базе данных MySQL
для локальной сети предприятия!
Заранее благодарен!

Re: Jabberd

Добавлено: 2008-03-04 22:55:48
hizel
всегда пожалуйста
только вы сами какие нибудь телодвижения в этом направлении совершали?
будут вопросы, будут ответы
и не забудьте в вопросе содержится половина ответа ;)

Re: Jabberd

Добавлено: 2008-03-04 23:21:35
Goodman
Установил из портов /usr/ports/net-im/jabberd с поддержкой MySQL,
дальше для меня наступили конкретные вопросы: как редактировать главные
конфигурационные файлы, вводить пользователей локальной сети в базу данных
и в самой винде настроить клиент, так как информации на эту тему практически нет.
Буду признателен, если Вы поможете!

Re: Jabberd

Добавлено: 2008-03-04 23:43:57
hizel
ну почему отсутствует
раз установили начинаем отсюда
http://jabberd.jabberstudio.org/2/docs/section04.html
курить все расписано по шагам
нинада даже знание англицкого достаточно, ключевые слова выдирать

[translate mode on]
шаг первый
установить имя хоста в
sm.xml и c2s.xml.
где конкретно указывается по сцылке выше
далее
в sm.xml указываем где мы храним все, в вашем случае в mysql
и
в c2s.xml указываем где мы храним то что относится к адентификации, в вашем случае опять же в мускуле
и тырк на следующую сцылку указывающую на мускул
там сказано, что нужно сцунуть в мускул схему которая идет вместе с jabberd
и пример как установить права на доступ к этой схеме
и т.д. и т.п.
прыг прыг по доке
[translate mode off]

далее вы собственно mysql-server ставили или он у вас на другой машине?
патамушто в зависимостях у jabberd mysql-client, та часть мускула нужная собственно ддля доступа к мускулу

Пы.Сы. Надуюсь начальные навыки работы с xml и mysql есть? ;)

Re: Jabberd

Добавлено: 2008-03-04 23:48:02
Goodman
С mysql есть, а с xml - полностью отсутствует

Re: Jabberd

Добавлено: 2008-03-05 0:01:10
hizel
ну тут достаточно принцыпа структурированности
все должно быть в тэгах
гляньте на дефолтыне конфиги .xml прилагающиеся к jabberd
вобщем то по аналогии и делать :wink:

Re: Jabberd

Добавлено: 2008-03-05 8:54:17
Goodman
Большое спасибо!
Буду настраивать!

Re: Jabberd

Добавлено: 2008-03-05 14:55:46
Goodman
ERROR: router died. Shutting down server.
Пишет такое после всех настроек.
Я редактировал только файлы c2s.xml и sm.xml.
Файл router.xml не трогал.
Все делал по вашей инструкции.

Re: Jabberd

Добавлено: 2008-03-05 15:09:22
hizel
:shock:
я постарался вам дать отправную точку ;)
инструкция по сцылке и дальше тырк тырк
:(

по вопросу очевидно дальше надо настроить router ;)

Re: Jabberd

Добавлено: 2008-03-05 15:09:43
manefesto
на вот
http://www.obsd.ru/wiki/index.php/%D0%9 ... 1%82%D0%B8
давненько писал статейку....может пригодится.

Re: Jabberd

Добавлено: 2008-03-05 15:17:50
Goodman
Я последовал вашему совету, отредактировал router.xml,
прочитал вашу статью, которая очень полезна,
запустил /usr/local/bin/jabberd -D

Вот что написало:

ROUT: Wed Mar 5 01:41:37 2008 router.c:591 writing to 6
S2S : sx (chain.c:93) calling io read chain
ROUT: Wed Mar 5 01:41:37 2008 router.c:595 84 bytes written
S2S : sx (io.c:234) decoded read data (164 bytes): <bind xmlns='http://jabberd.jabberstudio.org/ns/comp ... ><presence xmlns='http://jabberd.jabberstudio.org/ns/component/1.0' from='resolver'/>
ROUT: sx (io.c:377) tag 6 event 0 data 0x0
S2S : sx (io.c:89) completed nad: <bind xmlns='http://jabberd.jabberstudio.org/ns/comp ... lt/></bind>
ROUT: Wed Mar 5 01:41:37 2008 router.c:516 want read
S2S : sx (chain.c:119) calling nad read chain
ROUT: sx (io.c:425) tag 6 event 0 data 0x0
S2S : sx (io.c:153) tag 4 event 6 data 0x8074300
ROUT: Wed Mar 5 01:41:37 2008 router.c:516 want read
S2S : Wed Mar 5 01:41:37 2008 router.c:183 coming online
ROUT: Wed Mar 5 01:42:39 2008 main.c:444 running time checks
S2S : sx (io.c:89) completed nad: <presence xmlns='http://jabberd.jabberstudio.org/ns/component/1.0' from='resolver'/>
S2S : sx (chain.c:119) calling nad read chain
S2S : sx (io.c:153) tag 4 event 6 data 0x8074480
S2S : Wed Mar 5 01:41:37 2008 router.c:205 got a packet
S2S : Wed Mar 5 01:41:37 2008 router.c:215 dropping non-route packet
S2S : Wed Mar 5 01:42:39 2008 main.c:573 running time checks

Re: Jabberd

Добавлено: 2008-03-05 15:30:27
manefesto
э....ну не знаю...должно работать

Re: Jabberd

Добавлено: 2008-03-05 15:34:24
Goodman
И вот эта ерунда идет по кругу, в результате пишет, что проблема роутера, shutting down the server

Re: Jabberd

Добавлено: 2009-12-08 10:05:07
Abigor
Народ, туплю. В sm.xml добавил себя в качестве админа, вот чего сделал

Код: Выделить всё

  <aci>
    <!-- The JIDs listed here will get access to all restricted
         functions, regardless of restrictions further down. -->
    <acl type='all'>
      <jid>abigor@im.domain.ru</jid>
    </acl>
</aci> 
перезапустил сервер jabberd, после этого еще и сервак ребутну, но так и не появилось функций администрирования. Может я чего не туда ткнул?

Re: Jabberd

Добавлено: 2009-12-09 5:53:04
Abigor
При чем ощущение, что не хватает модуля какого-то, так как когда даешь себя все права. есть только права на disco для просмотра информации о сервере.