Обсуждение: установка и настройка ejabberd

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Alex_hha
лейтенант
Сообщения: 755
Зарегистрирован: 2005-11-06 18:25:26
Контактная информация:

Re: Обсуждение: установка и настройка ejabberd

Непрочитанное сообщение Alex_hha » 2009-08-31 12:18:19

Хмм, я его юзаю только как джабер, транспорт раз прикрутил, посмотрел и выключил. Так что не буду ничего утверждать. Насчет ресурсов, не знаю, особых проблем не замечал (Intel Xeon X3320 + 2 Гб RAM )

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

HackFresse
проходил мимо
Сообщения: 3
Зарегистрирован: 2009-04-13 16:16:08

Re: Обсуждение: установка и настройка ejabberd

Непрочитанное сообщение HackFresse » 2009-09-22 14:11:37

Научите, пожалуйста, как поставить и настроить транспорт на mail.ru.. не получается в гугле найти руководство для новичка..
Шлюз на асю поставил, пользователи просят еще и mrim. Помогите!

Аватара пользователя
m4rkell
мл. сержант
Сообщения: 136
Зарегистрирован: 2008-09-19 7:50:05
Откуда: Москва
Контактная информация:

Re: Обсуждение: установка и настройка ejabberd

Непрочитанное сообщение m4rkell » 2009-09-22 20:56:43

HackFresse писал(а):Научите, пожалуйста, как поставить и настроить транспорт на mail.ru.. не получается в гугле найти руководство для новичка..
Шлюз на асю поставил, пользователи просят еще и mrim. Помогите!
Сам лично настраивал по поиску в гугле. Все там есть.
Software is like a sex - its better when its free

jrmm
рядовой
Сообщения: 24
Зарегистрирован: 2009-04-17 8:15:55

Re: Обсуждение: установка и настройка ejabberd

Непрочитанное сообщение jrmm » 2009-09-28 15:58:43

установил ejabberd по статье (кроме транспорта icq).

пробую завести учётку из qip 9026:

регистрирую учетку jrmm@domain, где domain = параметр из hosts (18-я строка в ejabberd.cfg)
qip пишет: соединение потеряно.

в /var/log/ejabberd/ejabberd.log появляется:

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

=INFO REPORT==== 2009-09-28 16:51:31 ===
I(<0.236.0>:ejabberd_listener:116) : (#Port<0.3879>) Accepted connection {{192,168,143,218},4732} -> {{192,168,144,7},5223}
таблица users в базе mysql осталась пустой.
чувствую, что что-то недонастроил.

конфиг:

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

{acl, admin, {user, "jrmm"}}.
{acl, local, {user_regexp, ""}}.
{access, pubsub_createnode, [{allow, all}]}.
{access, register, [{allow, all}]}.
{welcome_message, {"Welcome!", "Welcome to Jabber Service." "For information about Jabber visit corp.***"}}.
{access, c2s, [{deny, blocked}, {allow, all}]}.
{shaper, normal, {maxrate, 128000}}.
{shaper, fast, {maxrate, 256000}}.
{access, c2s_shaper, [{none, admin}, {normal, all}]}.
{access, s2s_shaper, [{fast, all}]}.
{access, announce, [{allow, admin}]}.
{access, configure, [{allow, admin}]}.
{access, muc_admin, [{allow, admin}]}.
{access, muc, [{allow, all}]}.
{auth_method, odbc}.
{odbc_server, {mysql, "localhost", "jabber", "jabber", "###"}}.
{odbc_pool_size, 3}.
{hosts, ["jabber.***"]}.
{max_user_sessions, 1000}.
{language, "en"}.
{listen,
[{5222, ejabberd_c2s, [{access, c2s}, {shaper, c2s_shaper}, {max_stanza_size, 65536}, starttls,
{certfile, "/usr/local/etc/ejabberd/ssl.pem"}]},
{5223, ejabberd_c2s, [{access, c2s}, {max_stanza_size, 65536}, tls, {certfile, "/usr/local/etc/ejabberd/ssl.pem"}]},
{5269, ejabberd_s2s_in, [{shaper, s2s_shaper}, {max_stanza_size, 131072} ]},
{5247, ejabberd_service, [{access, all}, {hosts, ["icq.jabber.ionitcom.ru"], [{password, "РБТПМШ_ДМС_icq_ФТБОУРПТФБ"}]}]}
]}.
{s2s_use_starttls, true}.
{s2s_certfile, "/usr/local/etc/ejabberd/ssl.pem"}.
{outgoing_s2s_port, 5269}.
{modules,
[
{mod_register, [{welcome_message, {"Welcome!","Welcome to this Jabber server."}},{registration_watchers,
["jrmm@jabber.***"]},{access, register}]},
{mod_roster_odbc,[]},
{mod_privacy, []},
{mod_adhoc, []},
{mod_announce, [{access, announce}]},
{mod_configure, []},
{mod_caps, []},
{mod_disco, []},
{mod_stats, []},
{mod_vcard_odbc, [{search, true},{matches, infinity},{allow_return_all, true}]},
{mod_offline_odbc,[]},
{mod_private, []},
{mod_pubsub, [{access_createnode, pubsub_createnode},{plugins, ["default", "pep"]}]},
{mod_muc, [{access, muc},{access_create, muc},{access_admin, muc_admin}]},
{mod_time, []},
{mod_last_odbc, []},
{mod_version, []}
]}.
*** - мой домен
### - пароль к базе

днс, доступ к базе от пользователя проверил, база на localhost.

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

%pkg_info |grep ejabberd
ejabberd-2.0.5_2    Free and Open Source distributed fault-tolerant Jabber serv

%pkg_info | grep erla
erlang-lite-r13b01_6,1 A functional programming language from Ericsson
erlang-mysql-1.0_3  Native MySQL driver for Erlang

%pkg_info | grep sql-
erlang-mysql-1.0_3  Native MySQL driver for Erlang
mysql-client-5.0.77 Multithreaded SQL database (client)
mysql-server-5.0.77_1 Multithreaded SQL database (server)

Аватара пользователя
m4rkell
мл. сержант
Сообщения: 136
Зарегистрирован: 2008-09-19 7:50:05
Откуда: Москва
Контактная информация:

Re: Обсуждение: установка и настройка ejabberd

Непрочитанное сообщение m4rkell » 2009-09-29 7:26:22

на сколько я помню qip это клиент icq но никак не jabber. используйте к примеру PSI либо уж на худой конец если под виндой QIP infinum
Software is like a sex - its better when its free

jrmm
рядовой
Сообщения: 24
Зарегистрирован: 2009-04-17 8:15:55

Re: Обсуждение: установка и настройка ejabberd

Непрочитанное сообщение jrmm » 2009-09-29 8:25:25

m4rkell писал(а):на сколько я помню qip это клиент icq но никак не jabber. используйте к примеру PSI либо уж на худой конец если под виндой QIP infinum
я, конечно, имел в виду QIP infinum.
начал вчера ставит openfire, пока что получается, может и не нужен будет ejabberd ;-)

Аватара пользователя
m4rkell
мл. сержант
Сообщения: 136
Зарегистрирован: 2008-09-19 7:50:05
Откуда: Москва
Контактная информация:

Re: Обсуждение: установка и настройка ejabberd

Непрочитанное сообщение m4rkell » 2009-09-29 8:26:43

jrmm писал(а):
m4rkell писал(а):на сколько я помню qip это клиент icq но никак не jabber. используйте к примеру PSI либо уж на худой конец если под виндой QIP infinum
я, конечно, имел в виду QIP infinum.
начал вчера ставит openfire, пока что получается, может и не нужен будет ejabberd ;-)

Ставьте он проще в установке и настройки. Если проблем не будет то и не надо дергаться в другие стороны.... :)
Software is like a sex - its better when its free

jrmm
рядовой
Сообщения: 24
Зарегистрирован: 2009-04-17 8:15:55

Re: Обсуждение: установка и настройка ejabberd

Непрочитанное сообщение jrmm » 2009-09-29 14:18:05

m4rkell писал(а):
jrmm писал(а):начал вчера ставит openfire, пока что получается, может и не нужен будет ejabberd ;-)
Ставьте он проще в установке и настройки. Если проблем не будет то и не надо дергаться в другие стороны.... :)
вы не первый, кто мне это говорит;
я купился, что jabber.ru (где я давно) работает на ejabberd :"": , а в целом технология с серверной стороны для меня новая.
спасибо за совет.

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1397
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Обсуждение: установка и настройка ejabberd

Непрочитанное сообщение server801 » 2009-09-29 20:26:54

собственно пытаюсь прикрутить к openfire транспорт vkontakte,но как и думал что будут проблемы.что я сделал
скачал исходники

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

 svn co http://pyvk-t.googlecode.com/svn/trunk/
A    trunk/README.pyvk-t_new
A    trunk/pyvk-t_new.sql
A    trunk/avatar.png
A    trunk/pyvkt_spikes.py
A    trunk/pyvkt_user.py
A    trunk/libvkontakte.py
A    trunk/pyvkt_global.py
A    trunk/pyvkt_commands.py
A    trunk/pyvk-t_new.cfg.example
A    trunk/pyvkt_new.tac
A    trunk/pyvkt_new.py
A    trunk/gpl-2.0.txt
Checked out revision 163.
создал папки как было описано.далее в /usr/local/etc/rc.d/

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

#!/bin/sh
#
# PROVIDE: jabber_kontakt
# REQUIRE: DAEMON openfire
# KEYWORD: shutdown
#
# Define these jabber_kontakt_* variables in one of these files:
#       /etc/rc.conf
#       /etc/rc.conf.local
#

. /etc/rc.subr

name="jabber_kontakt"
rcvar=`set_rcvar`
load_rc_config $name

: ${jabber_kontakt_enable="NO"}
: ${jabber_kontakt_dir="/usr/local/etc/openfire/pyvk-t"}
: ${jabber_kontakt_piddir="/var/run"}
: ${jabber_kontakt_logdir="/var/log"}

jabber_kontakt_user="root"
logfile="${jabber_kontakt_logdir}/kontakt.log"
progfile="${jabber_kontakt_dir}/pyvkt_new.tac"

export PYTHONPATH=/usr/local/etc/openfire/pyvk-t
export PWD=/usr/local/etc/openfire/pyvk-t
cd /usr/local/etc/openfire/pyvk-t

command_interpreter="/usr/local/bin/python2.5"
command="/usr/local/bin/twistd"
command_args="-y ${progfile} -l ${logfile}"

run_rc_command "$1"

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

cat pyvk-t_new.cfg
[general]
transport_jid: vkontakte.jabber.staynet.ru
server: jabber.staynet.ru
secret: master77
port: 5276 порт жабера куда тыкаться
# JID админа, ему доступны дополнительные команды
admin: admin@jabber.staynet.ru

#[database]
#module: MySQLdb
#host: localhost
#user: пользователь БД
#passwd: пароль к БД
#db: имя БД

#всякие дополнительные фичи
[features]
#отображение аватарок. Раcкомментируйте для включения
avatars: true
sync_status: true
#путь к кэшу аватарок. Раскомментируйте, чтобы включить.
cache_path: ./cache
#управление ростером
roster_management: true
#поповещения о новых группах и прочем сообщением
feed_notify: true
#поддерживать статус online (экспериментально)
#keep_online: true
#сохранять cookies в указаный каталог
cookies_path: ./cookies
#высылать прямые ссылки на аудио/видео
resolve_links: true
#директория для хранения данных
datadir: ./datadir

[debug]
#Путь для сохранения страниц, вызвавших ошибки. Оставьте пустым или закомментируйте для отключения.
dump_path: ./dumps
а вот при запуске ругается на

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

 /usr/local/etc/rc.d/jabber_kontakt start
/usr/local/etc/rc.d/jabber_kontakt: WARNING: cannot read shebang line from /usr/local/bin/twistd
/usr/local/etc/rc.d/jabber_kontakt: WARNING: run_rc_command: cannot run /usr/local/bin/twistd

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

 cat /usr/local/bin/twistd
cat: /usr/local/bin/twistd: No such file or directory
поставил с портов модули

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

cd /usr/ports/devel/py-demjson
cd  /usr/ports/www/py-beautifulsoup
сd /usr/ports/devel/py-twisted
пишет далее при запуске

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

 /usr/local/etc/rc.d/jabber_kontakt start
Starting jabber_kontakt.
Traceback (most recent call last):
  File "/usr/local/lib/python2.5/site-packages/twisted/application/app.py", line 694, in run
    runApp(config)
  File "/usr/local/lib/python2.5/site-packages/twisted/scripts/twistd.py", line 23, in runApp
    _SomeApplicationRunner(config).run()
  File "/usr/local/lib/python2.5/site-packages/twisted/application/app.py", line 411, in run
    self.application = self.createOrGetApplication()
  File "/usr/local/lib/python2.5/site-packages/twisted/application/app.py", line 494, in createOrGetApplication
    application = getApplication(self.config, passphrase)
--- <exception caught here> ---
  File "/usr/local/lib/python2.5/site-packages/twisted/application/app.py", line 505, in getApplication
    application = service.loadApplication(filename, style, passphrase)
  File "/usr/local/lib/python2.5/site-packages/twisted/application/service.py", line 390, in loadApplication
    application = sob.loadValueFromFile(filename, 'application', passphrase)
  File "/usr/local/lib/python2.5/site-packages/twisted/persisted/sob.py", line 214, in loadValueFromFile
    exec fileObj in d, d
  File "/usr/local/etc/openfire/pyvk-t/pyvkt_new.tac", line 6, in <module>
    import pyvkt_new
  File "/usr/local/etc/openfire/pyvk-t/pyvkt_new.py", line 39, in <module>
    from pyvkt_user import user
  File "/usr/local/etc/openfire/pyvk-t/pyvkt_user.py", line 34, in <module>
    import lxml.etree as xml
exceptions.ImportError: No module named lxml.etree

Failed to load application: No module named lxml.etree
что я неправильно может сделал?

Аватара пользователя
m4rkell
мл. сержант
Сообщения: 136
Зарегистрирован: 2008-09-19 7:50:05
Откуда: Москва
Контактная информация:

Re: Обсуждение: установка и настройка ejabberd

Непрочитанное сообщение m4rkell » 2009-09-30 7:04:04

jabber_kontakt_user="root"
Данный модуль от рута запускать нельзя, он выкинет кучу ошибок на это и не запустится....смотри стартовый скрипт.
Вот мой. Он работает.

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

#!/bin/sh
#
# PROVIDE: jabber_kontakt
# REQUIRE: DAEMON openfire
# KEYWORD: shutdown
#
# Define these jabber_kontakt_* variables in one of these files:
#       /etc/rc.conf
#       /etc/rc.conf.local
#

. /etc/rc.subr

name="jabber_kontakt"
rcvar=`set_rcvar`
load_rc_config $name

: ${jabber_kontakt_enable="NO"}
: ${jabber_kontakt_dir="/usr/local/etc/openfire/pyvk-t"}
: ${jabber_kontakt_piddir="/var/run"}
: ${jabber_kontakt_logdir="/var/log"}

jabber_kontakt_user="openfire"
logfile="${jabber_kontakt_logdir}/kontakt.log"
progfile="${jabber_kontakt_dir}/pyvkt_new.tac"

export PYTHONPATH=/usr/local/etc/openfire/pyvk-t
export PWD=/usr/local/etc/openfire/pyvk-t
cd /usr/local/etc/openfire/pyvk-t

command_interpreter="/usr/local/bin/python2.5"
command="/usr/local/bin/twistd"
command_args="-y ${progfile} -l ${logfile}"

run_rc_command "$1"
Попробуй его.

А еще попробуй не из под рута а от пользователя, руками запусти его. Без скрипта стартового...ну командой...запустится или нет?

p.s. Модуль показался мне тупо ненужным, и через 3 дня эксперементов я его отключил...ну есть в нем еще полно глюков в том числе и то что отваливается переодический......да хз лишний трафик на сервак тянет пипец как...смотрите сами...
Software is like a sex - its better when its free

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1397
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Обсуждение: установка и настройка ejabberd

Непрочитанное сообщение server801 » 2009-09-30 7:17:37

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

./pyvkt_new.py
import: unable to open X server `' @ import.c/ImportImageCommand/361.
from: can't read /var/mail/twisted.application
from: can't read /var/mail/twisted.internet
from: can't read /var/mail/twisted.python
from: can't read /var/mail/twisted.words.xish
from: can't read /var/mail/twisted.words.protocols.jabber.xmlstream
from: can't read /var/mail/twisted.words.protocols.jabber.ijabber
from: can't read /var/mail/twisted.words.protocols.jabber
from: can't read /var/mail/base64
from: can't read /var/mail/zope.interface
from: can't read /var/mail/base64
from: can't read /var/mail/traceback
import: unable to open X server `' @ import.c/ImportImageCommand/361.
from: can't read /var/mail/pyvkt_user
import: unable to open X server `' @ import.c/ImportImageCommand/361.
import: unable to open X server `' @ import.c/ImportImageCommand/361.
from: can't read /var/mail/libvkontakte
from: can't read /var/mail/pyvkt_spikes
Неверно указанные ().
или так

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

[8:38 root@host /usr/local/etc/openfire/pyvk-t]# python2.5 pyvk-t.py &
[1] 1208
[8:38 root@host /usr/local/etc/openfire/pyvk-t]# Traceback (most recent call last):
  File "pyvk-t.py", line 38, in <module>
    from pyvkt_user import user
  File "/usr/local/etc/openfire/pyvk-t/pyvkt_user.py", line 34, in <module>
    import lxml.etree as xml
ImportError: No module named lxml.etree
дайте верный конфиг плиз.по моему он вообще не работает из транка.
забыл сказать что не ставился порт

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

/usr/local/etc/openfire/pyvk-t]# cd /usr/ports/devel/py-lxml
[8:22 root@host /usr/ports/devel/py-lxml]# make
===>  py25-lxml-2.2.2 does not work with libxslt-1.1.25.
*** Error code 1

Stop in /usr/ports/devel/py-lxml.
и еще.кто знает как можно сделать и настроить видеоконференцию в openfire?
Последний раз редактировалось server801 2009-09-30 7:43:02, всего редактировалось 1 раз.

Аватара пользователя
m4rkell
мл. сержант
Сообщения: 136
Зарегистрирован: 2008-09-19 7:50:05
Откуда: Москва
Контактная информация:

Re: Обсуждение: установка и настройка ejabberd

Непрочитанное сообщение m4rkell » 2009-09-30 7:36:23

Конфиг который у меня заработал:

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

[general]
transport_jid: vkontakte.markevich.ru
server: markevich.ru
secret: парольчег
port: 5276
# JID админа, ему доступны дополнительные команды
admin: sergey@markevich.ru

[database]
module: MySQLdb
host: localhost
user: юзвер
passwd: опять парольчег
db: базга

#всякие дополнительные фичи
[features]
#отображение аватарок. Раcкомментируйте для включения
avatars: true
sync_status: true
#путь к кэшу аватарок. Раскомментируйте, чтобы включить.
cache_path: ./cache
#управление ростером
roster_management: true
#поповещения о новых группах и прочем сообщением
feed_notify: true
#поддерживать статус online (экспериментально)
#keep_online: true
#сохранять cookies в указаный каталог
cookies_path: ./cookies
#высылать прямые ссылки на аудио/видео
resolve_links: true
#директория для хранения данных
datadir: ./datadir

[debug]
#Путь для сохранения страниц, вызвавших ошибки. Оставьте пустым или закомментируйте для отключения.
dump_path: ./dumps
Software is like a sex - its better when its free

Аватара пользователя
server801
ст. лейтенант
Сообщения: 1397
Зарегистрирован: 2008-09-27 21:15:16
Откуда: Саратов
Контактная информация:

Re: Обсуждение: установка и настройка ejabberd

Непрочитанное сообщение server801 » 2009-09-30 8:55:50

подскажите-как поставить порт

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

/usr/ports/devel/py-lxml
то ли баг,то ли фича :pardon:

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

# make
===>  py25-lxml-2.2.2 does not work with libxslt-1.1.25.
*** Error code 1
но его нет в системе

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

 libxslt-1.1.25

Gib_adm
проходил мимо
Сообщения: 6
Зарегистрирован: 2009-03-17 19:18:32

Re: Обсуждение: установка и настройка ejabberd

Непрочитанное сообщение Gib_adm » 2009-12-14 19:13:35

Так зачем он это делает ? на кой фиг ему иксы вообще?

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

===>   erlang-r13b03,1 depends on shared library: wx_baseu-2.8 - not found
===>    Verifying install for wx_baseu-2.8 in /usr/ports/x11-toolkits/wxgtk28-unicode
===>  Vulnerability check disabled, database not found
=> wxGTK-2.8.10.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from http://heanet.dl.sourceforge.net/project/wxwindows/wxGTK/2.8.10/.
wxGTK-2.8.10.tar.bz2                           83% of 9146 kB   12 kBps 02m01s

Gib_adm
проходил мимо
Сообщения: 6
Зарегистрирован: 2009-03-17 19:18:32

Re: Обсуждение: установка и настройка ejabberd

Непрочитанное сообщение Gib_adm » 2009-12-15 11:03:25

Да и вообще за собой тащит всякого говна метров на 800. Судя по df. Так и должно быть или где-то косяк?

Archy
рядовой
Сообщения: 21
Зарегистрирован: 2008-03-15 12:26:48

Re: Обсуждение: установка и настройка ejabberd

Непрочитанное сообщение Archy » 2010-01-14 17:22:15

При запуске транспорта jabber-pyicq-transport-0.8.1.4,1 вываливает:

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

 /usr/local/etc/rc.d/jabber-pyicq-transport start
Starting jabber_pyicq.
/usr/local/lib/python2.6/site-packages/twisted/internet/_sslverify.py:5: DeprecationWarning: the md5 module is deprecated; use hashlib instead import itertools, md5
/usr/local/lib/python2.6/site-packages/twisted/python/filepath.py:12: DeprecationWarning: the sha module is deprecated; use the hashlib module instead import sha
Порты обновлены, python26-2.6.4. Думал сначала питон откатить до 2.5... но после просмотра списка зависящих, установленных портов от него - передумал. Может кто подскажет как это лечить? Копание в инете, не помогло...
З.Ы. напастие какое-то, сначала в OpenFire убрали icq транспорт... теперь в ejabberd - pyicq не запускается!

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Обсуждение: установка и настройка ejabberd

Непрочитанное сообщение hizel » 2010-01-14 17:46:50

не обращайте внимания на эти варнинги
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Archy
рядовой
Сообщения: 21
Зарегистрирован: 2008-03-15 12:26:48

Re: Обсуждение: установка и настройка ejabberd

Непрочитанное сообщение Archy » 2010-01-14 18:01:46

Я не против, но pyicq не стартует.

Аватара пользователя
hizel
дядя поня
Сообщения: 9031
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Обсуждение: установка и настройка ejabberd

Непрочитанное сообщение hizel » 2010-01-14 19:27:06

где логи? :)
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

Archy
рядовой
Сообщения: 21
Зарегистрирован: 2008-03-15 12:26:48

Re: Обсуждение: установка и настройка ejabberd

Непрочитанное сообщение Archy » 2010-01-15 12:18:52

ejabberd.log

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

=INFO REPORT==== 2010-01-15 10:24:38 ===
I(<0.310.0>:mod_pubsub:155) : pubsub init "192.168.3.40" [{access_createnode,
                                                           pubsub_createnode},
                                                          {plugins,
                                                           ["default","pep"]}]

=INFO REPORT==== 2010-01-15 10:24:38 ===
I(<0.310.0>:mod_pubsub:212) : ** tree plugin is nodetree_default

=INFO REPORT==== 2010-01-15 10:24:38 ===
I(<0.310.0>:mod_pubsub:216) : ** init default plugin

=INFO REPORT==== 2010-01-15 10:24:38 ===
I(<0.310.0>:mod_pubsub:216) : ** init pep plugin
логи pyicq не нашел.

teoss
рядовой
Сообщения: 20
Зарегистрирован: 2009-08-28 15:11:53

Re: Обсуждение: установка и настройка ejabberd

Непрочитанное сообщение teoss » 2010-01-17 21:37:58

Приветствую всех.
Прошу помочь разобраться в вопросе настройки ejabberd -2.0.5_2 на FreeBSD-6.4 с установленым erlang-lite-r12b2_1,1.

Запускается, работает. Порты слушает, ipfw разрешает соединения на указанные порты. Клиенты подключаются, регистрируются, между собой общаются.
Но, при попытке отправить сообщение пользователю на другой jabber сервер, например, на jabber.ru или или jabber.od.ua, соединения не устанавливается и в ejabberd.log такое:

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

=INFO REPORT==== 2010-01-17 19:55:02 ===
I(<0.1675.0>:ejabberd_s2s:362) : New s2s connection started <0.1676.0>

=INFO REPORT==== 2010-01-17 19:55:02 ===
I(<0.1676.0>:ejabberd_s2s_out:1015) : Trying to open s2s connection: example.ua -> jabber.ru

=INFO REPORT==== 2010-01-17 19:58:03 ===
I(<0.1676.0>:ejabberd_s2s_out:392) : wait_for_validation: example.ua -> jabber.ru (connect timeout) 
Где копать ?

P.S.
Разобрался. Накосячил в записях DNS, из-за этого не соединялся с другими серверами.

Archy
рядовой
Сообщения: 21
Зарегистрирован: 2008-03-15 12:26:48

Re: Обсуждение: установка и настройка ejabberd

Непрочитанное сообщение Archy » 2010-02-03 10:54:13

А я так и не решил свою проблему... может у кого-то есть какие-то идеи?

trevor
рядовой
Сообщения: 10
Зарегистрирован: 2009-11-24 8:26:05
Откуда: Артем
Контактная информация:

Re: Обсуждение: установка и настройка ejabberd

Непрочитанное сообщение trevor » 2010-04-22 5:49:36

А у меня вообще ICQ транспорт не встает, орет, что, EjabberD уже установлен и борода =(

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

===>  Installing for ejabberd-2.0.3
===>   ejabberd-2.0.3 depends on executable: erl - found
===>   Generating temporary packing list
===>  Checking if net-im/ejabberd already installed
===>   ejabberd-2.0.3 is already installed
      You may wish to ``make deinstall'' and install this port again
      by ``make reinstall'' to upgrade it properly.
      If you really wish to overwrite the old port of net-im/ejabberd
      without deleting it first, set the variable "FORCE_PKG_REGISTER"
      in your environment or the "make install" command line.
*** Error code 1

Stop in /usr/ports/net-im/ejabberd.
*** Error code 1

Stop in /usr/ports/net-im/ejabberd.
*** Error code 1

Stop in /usr/ports/net-im/jabber-pyicq.
*** Error code 1

Stop in /usr/ports/net-im/jabber-pyicq.
gw# make config
А удалять настроенный Ejabberd не хочется, уж больно много юзергов уже тут работают ((((((
Мож кто че посоветует?
Или может стоит отключить Ejabberd на время установки транспорта?
Windows - самая религиозная ОС, в ней есть Иконы и службы, в то время как в Unix`е сплошь и рядом демоны ]:->

xsash
проходил мимо

Re: Обсуждение: установка и настройка ejabberd

Непрочитанное сообщение xsash » 2010-05-12 19:07:45

Добрый, на сервачке FreeBSD 8 крутится-вертиться ejabberd 2.1.2
Все настроено, локальный чат работает? пользователи довольны. (В качестве клиентов везде стоит qip infinum)

Вот ведь незадача обнаружилась, иногда посылаемое сообщение получает совершенно не тот адресат.

Вероятно (чисто интуитивно) в какой-то момент возникает сдвиг активных пользователей, и если сообщение отправлялось AA=>CC, то в итоге получается AA=>DD

Куда копать и что делать?

Klop
проходил мимо
Сообщения: 6
Зарегистрирован: 2010-06-20 10:41:43

Re: Обсуждение: установка и настройка ejabberd

Непрочитанное сообщение Klop » 2010-06-20 10:48:04

Хм... А где уважаемый топикстартер? Не мешало бы поправить статейку: таки на 8.0 Release (порты свежие) транспорт ICQ заводится с мускулем. И, что примечательно, не падает. Шаманств никаких, бубен остался без работы.)))
Да и erlang не требует даунгрейда.