Лаборатория Ubuntu
Опыт установки, настройки и использования
Ubuntu Linux Вопросы и ответы Об Ubuntu Новости Игры Записки для новичка
Поиск:

ejabberd в Ubuntu server 9.10 | Форум


Вернуться к спискам тем

 Роман Элкснит создал тему 15.01.2010 в 14:02
 Новичок  Сообщений: 43
 Репутация: 27

 Сейчас не на форуме
я недавно пользоваться стал линухой, старый админ мне оставил . приходиться учиться
Цитировать

 Менеджер по рекламе рекомендует
 Знаток своего дела  Сообщений: 1987
 Репутация: 5055

 Сейчас на форуме

 Роман Элкснит ответил 15.01.2010 в 15:12
 Новичок  Сообщений: 43
 Репутация: 27

 Сейчас не на форуме
override_acls.% Список домена(ов), который обслуживает сервер {hosts, [grinder.com, localhost]}.% Язык сообщений сервера{language, ru}.% Пользователи с привилегиями администратора{acl, admin, {user, grinder}}.{acl, admin, {user, sergej}}.% Список заблокированных пользователей{acl, blocked, {user, test}}.% Разрешаем локальных пользователей{acl, local, {user_regexp, }}.% Разрешаем использовать конфигурационный интерфейстолько администраторам {access, configure, [{allow, admin}]}% Разрешаем регистрацию пользователей{access, register, [{allow, all}]}.% Так можно запретить самостоятельную регистрациюпользователей, сделав сервер закрытым%{access, register, [{deny, all}]}.% Сообщение при регистрации, можно использовать буквы русского алфавита{welcome_message,{Welcome, Welcome Grinder Jabber Service.}}.% Кому отсылать сообщения о регистрации новых пользователей{registration_watchers, [grinder@grinder.com]}.% Разрешаем только админам отсылать многоадресные объявления{access, announce, [{allow, admin}]}.% Только незаблокированные пользователи могут соединяться с севером{access, c2s, [{deny, blocked}, {allow, all}]}.% Администраторы сервера являются и администраторами MUC (Multi User Chat){access, muc_admin, [{allow, admin}]}.% Разрешаем всем пользователям подключаться к MUC{access, muc, [{allow, all}]}.% Используем встроенную базу данных{auth_method, internal}.% Порты, на которых будут работать сервисы ejabberd{listen,% Обычный сервис client-2-server[{5222, ejabberd_c2s, [{access, c2s},starttls, {certfile, /etc/ssl/certs/ejabberd.pem},{shaper, c2s_shaper}]},% Сервис client-2-server с использованием SSL{5223, ejabberd_c2s, [{access, c2s},tls, {certfile, /etc/ssl/certs/ejabberd.pem},{shaper, c2s_shaper}]},% Порт для работы server-2-server{5269, ejabberd_s2s_in, [{shaper, s2s_shaper}]},{outgoing_s2s_port, 5269}.% Транспорт Jabber lt;-gt; ICQ{5347, ejabberd_service, [{ip, {127, 0, 0, 1}}, {access, local},{host, [icq.grinder.com, sms.localhost], [{password, secret}]}]},% Веб-интерфейс{5280, ejabberd_http, [http_poll, web_admin]}]}.% Используемые модули и параметры{modules,[{mod_announce, [{access, announce}]}, .]}.как то так только моды не все написал
Цитировать

 Тимур Гатин ответил 15.01.2010 в 18:01
 Студент  Сообщений: 213
 Репутация: 95

 Сейчас не на форуме
у меня во фряхе запуск /usr/local/etc/rc.d/ejabberd startУ вас наверно будет /etc/init.d/ejabberd start Ппробуйте запустить, посмотрите какие ошибки выведет. Я ваш конфиг посмотрел на первый взгляд ничего криминального, ну я естественно синтаксис не проверял, может вы там запятую забыли или кавычкуВот мой конфиг для бсди .но я думаю он не сильно отличаеться{loglevel, 2}.{hosts, [jabber.*******.net]}.{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} ]}, {5282, ejabberd_service, [{access, all}, {hosts,[vkontakte.********.net], [{password, ******}] } ]}, {5280, ejabberd_http, [ http_poll, web_admin ]} ]}.{s2s_use_starttls, true}.{s2s_certfile, /usr/local/etc/ejabberd/ssl.pem}.{domain_certfile, jabber.*******.net, /usr/local/etc/ejabberd/ssl.pem}.{auth_method, internal}.{shaper, fast, {maxrate, 50000}}.{acl, local, {user_regexp, }}.{access, max_user_sessions, [{10, all}]}.{access, local, [{allow, local}]}.{access, c2s, [{deny, blocked}, {allow, all}]}.{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}]}.{language, ru}.{modules, [ {mod_adhoc, []}, {mod_announce, [{access, announce}]}, % recommends mod_adhoc {mod_caps, []}, {mod_configure,[]}, % requires mod_adhoc {mod_disco, []}, %%{mod_echo, [{host, echo.localhost}]}, % {mod_irc, []}, {mod_last, []}, {mod_muc, [ %%{host, conference.@HOST@}, {access, muc}, {access_create, muc}, {access_persistent, muc}, {access_admin, muc_admin} ]},{mod_http_fileserver, [ {docroot, /home/admin/data/www/jabber.******.net}, {accesslog, /home/admin/data/www/jabber.******.net/log/access.log} ] }, %%{mod_muc_log,[]}, {mod_offline, []}, {mod_privacy, []}, {mod_private, []}, {mod_proxy65,[]}, {mod_pubsub, [ % requires mod_caps {access_createnode, pubsub_createnode}, {plugins, [default, pep]} ]}, {mod_register, [ %% %% After successful registration, the user receives %% a message with this subject and body. %% {welcome_message, {Welcome, Hi092;nWelcome to this Jabber server.}}, %% %% When a user registers, send a notification to %% these Jabber accounts. {registration_watchers, [timuridze@jabber.******.net]}, {access, register} ]}, {mod_roster, []}, %%{mod_service_log,[]}, {mod_shared_roster,[]}, {mod_stats, []}, {mod_time, []}, {mod_vcard, []}, {mod_version, []} ]}.
Цитировать

 Роман Элкснит ответил 15.01.2010 в 20:17
 Новичок  Сообщений: 43
 Репутация: 27

 Сейчас не на форуме
/etc/ssl/certs/ejabberd.pem - это да не из этой песни я знаю, у меня все написано правильно, вод допустим у меня хост стоит localhost что в initc и hosts вы прописывали?
Цитировать

 Роман Элкснит ответил 15.01.2010 в 20:19
 Новичок  Сообщений: 43
 Репутация: 27

 Сейчас не на форуме
Тимур Timur4ik Гатин и в том то смысле что ошибки не выдает а Info report только от ошибок избавился
Цитировать

 Владимир Жерновников ответил 16.01.2010 в 12:29
 Новичок  Сообщений: 19
 Репутация: 18

 Сейчас не на форуме
На ubuntu server ставил его из репозитория. Правил потом только имя админа, хост и пароль. Все работает сразу после рестарта.
Цитировать

 Роман Элкснит ответил 16.01.2010 в 13:09
 Новичок  Сообщений: 43
 Репутация: 27

 Сейчас не на форуме
вот в том то и фишка может я долбоеб? apt-get install erlangapt-get install ejabberd вот думаю тут вобще ошибиться не варик
Цитировать

 Тимур Гатин ответил 16.01.2010 в 13:15
 Студент  Сообщений: 213
 Репутация: 95

 Сейчас не на форуме
/usr/local/etc/ejabberd/initc.rc{lookup,[file,native]}.{host,{localhost}, [localhost,hostalias]}.{file, resolv, /etc/resolv.conf}.
Цитировать

 Тимур Гатин ответил 16.01.2010 в 13:16
 Студент  Сообщений: 213
 Репутация: 95

 Сейчас не на форуме
не прописывал там уже так стояло, вся настройка свелась к правке конфига.Потом еще такой скрипт в крон сделал/bin/sh procname=beam if [ -n `ps -aux |grep 036;procname |grep -v grep ` ] ;thenexit 0fi/usr/local/etc/rc.d/ejabberd restartexit 1
Цитировать

 Роман Элкснит ответил 16.01.2010 в 13:18
 Новичок  Сообщений: 43
 Репутация: 27

 Сейчас не на форуме
а для чего этот скрипт нужен?
Цитировать


Чтобы ответить, нужно авторизоваться здесь

Страницы: 1 2 3


Пользователь
Авторизация на сайте:
Email:
Пароль:
Запомнить (Регистрация)

Новости
Ubuntu
Linux
Сайт
Игры
 Игры для Ubuntu
Текущие проблемы:
скачет курсор [РЕШЕНО]
Дата создания: 13.07.2010 14:13
[There, I Fixed It] Трабла с Nvidia (ubuntu 10.10)
Дата создания: 13.07.2010 14:08
что за девайс?
Дата создания: 13.07.2010 13:24
Дублирование в grub [решено]
Дата создания: 13.07.2010 13:22
UFO Online в Wine
Дата создания: 13.07.2010 13:12
установка с флешки
Дата создания: 13.07.2010 9:42

2010-2012 © Лаборатория Ubuntu