JRuDevels

Jabber Russian Developers Forum.
Log in Register FAQ Memberlist Search JRuDevels Forum Index

JRuDevels Forum Index » Серверная часть [Server-Side] » Обсуждение Jabberd 1.x и 2.x Goto page Previous  1, 2, 3, 4, 5  Next
Post new topic  Reply to topic View previous topic :: View next topic 
PostPosted: Wed Jul 19, 2006 9:00 am Reply with quote
Limax
Эксперт
Эксперт
Joined: 28 Apr 2005
Posts: 152
Location: Moscoff




ipse wrote:
Помогите кто-нибудь, а то грабли на каждом шагу

That is unix way, baby! Без плясок с бубном и какой-то матери под юнихом ничего просто не ставится.
А почему бы тебе не попробовать тот же wildfire? JRE можно скачать и установить без прав рута (по крайней мере на солярис я ставил). А самому wildfire не нужны какие-то специальные привелегии. У меня без проблем под user-ом пашет.

_________________
Constantine's signature
View user's profile Send private message Send Jabber-message
PostPosted: Fri Jan 12, 2007 5:21 pm Reply with quote
nolar
Отметившийся
Отметившийся
Joined: 08 Jan 2007
Posts: 5




Скажите, а есть ли в jabberd2 возможность контроллировать какие jid каким могут писать, а какие — не могут? Например, есть у меня домен abc.def. Хочу чтобы все юзеры, например, *@eklmn.def могли общаться с *@abc.def, но кроме них больше никто общаться c *@abc.def не мог. Как такое сделать?

Если быть более точным, то хочется сделать контроль над тем кто может писать в мои транспорты (*@icq.abc.def, и т.п.): чтобы могли только *@abc.def, но НЕ могли всякие *@xyz.def.
View user's profile Send private message Send Jabber-message
PostPosted: Tue Apr 03, 2007 4:18 pm Reply with quote
Guest




Добрый день! Хочу поставить Jabberd-2.1.2, но на этапе конфигурирования выдает:
Code:
configure: error: no MIO backend available out of: select


Куда копать уважаемые?
P.S. Os-Freebsd 6.2
PostPosted: Tue Apr 03, 2007 5:05 pm Reply with quote
Juriks
Разработчик
Разработчик
Joined: 21 Nov 2006
Posts: 203
Location: Москва




Кстати, по поводу названия ветки:
    * jabberd14 (наследник jabberd-1.4) (нет-нет, я никаких значков не пропустил)
    * jabberd2 (также известен как jabberd-2.x, но это не новая версия, а просто "второй jabber-демон")
Может, переименовать ветку?


Last edited by Juriks on Wed Apr 04, 2007 8:08 am; edited 2 times in total
View user's profile Send private message HabaHaba - Fast communicate
PostPosted: Tue Apr 03, 2007 8:54 pm Reply with quote
Lion
Разработчик
Разработчик
Joined: 10 Jan 2005
Posts: 699
Location: г. Волжский




Anonymous wrote:
Добрый день! Хочу поставить Jabberd-2.1.2, но на этапе конфигурирования выдает:
Code:
configure: error: no MIO backend available out of: select


Куда копать уважаемые?
P.S. Os-Freebsd 6.2

А этот jabberd еще жив чтоли? Ставь ejabberd и не парся!
View user's profile Send private message Send Jabber-message HabaHaba - Fast communicate ICQ Number
PostPosted: Wed Apr 04, 2007 7:55 am Reply with quote
Guest




Quote:
А этот jabberd еще жив чтоли? Ставь ejabberd и не парся!


Да вроде как жив еще, хотел его пощупать. Щас попробую ejabberd, только вот щас доков по нему найду.
PostPosted: Wed Apr 04, 2007 11:11 am Reply with quote
leksey
Графоман
Графоман
Joined: 17 Dec 2004
Posts: 1909
Location: Москва, Тушино




Anonymous wrote:
Quote:
А этот jabberd еще жив чтоли? Ставь ejabberd и не парся!


Да вроде как жив еще, хотел его пощупать. Щас попробую ejabberd, только вот щас доков по нему найду.

Ставь тогда jabberd14. Но лучше ejabberd.

Кстати, в Явике расписано, чем отличаются жабберды.
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Wed Apr 04, 2007 1:55 pm Reply with quote
Guest




Начал ставить Erlang, а он зараза ругается при компиляции:

Code:
connect/ei_resolve.c: In function `ei_gethostbyname_r':
connect/ei_resolve.c:624: warning: passing arg 5 of `gethostbyname_r' from incompatible pointer type
connect/ei_resolve.c:624: error: too few arguments to function `gethostbyname_r'
connect/ei_resolve.c:624: warning: return makes pointer from integer without a cast
gmake[4]: *** [/usr/source/otp_src_R11B-4/lib/erl_interface/obj.mt/i386-unknown-freebsd6.2/ei_resolve.o] Error 1
gmake[4]: Leaving directory `/usr/source/otp_src_R11B-4/lib/erl_interface/src'
gmake[3]: *** [opt] Error 2
gmake[3]: Leaving directory `/usr/source/otp_src_R11B-4/lib/erl_interface/src'
gmake[2]: *** [opt] Error 2
gmake[2]: Leaving directory `/usr/source/otp_src_R11B-4/lib/erl_interface'
gmake[1]: *** [opt] Error 2
gmake[1]: Leaving directory `/usr/source/otp_src_R11B-4/lib'
gmake: *** [libs] Error 2


Куда ж копать. Из портов нет возможности поставить Sad
PostPosted: Wed Apr 04, 2007 4:53 pm Reply with quote
leksey
Графоман
Графоман
Joined: 17 Dec 2004
Posts: 1909
Location: Москва, Тушино




Anonymous wrote:
Начал ставить Erlang, а он зараза ругается при компиляции:

Code:
connect/ei_resolve.c: In function `ei_gethostbyname_r':
connect/ei_resolve.c:624: warning: passing arg 5 of `gethostbyname_r' from incompatible pointer type
connect/ei_resolve.c:624: error: too few arguments to function `gethostbyname_r'
connect/ei_resolve.c:624: warning: return makes pointer from integer without a cast
gmake[4]: *** [/usr/source/otp_src_R11B-4/lib/erl_interface/obj.mt/i386-unknown-freebsd6.2/ei_resolve.o] Error 1
gmake[4]: Leaving directory `/usr/source/otp_src_R11B-4/lib/erl_interface/src'
gmake[3]: *** [opt] Error 2
gmake[3]: Leaving directory `/usr/source/otp_src_R11B-4/lib/erl_interface/src'
gmake[2]: *** [opt] Error 2
gmake[2]: Leaving directory `/usr/source/otp_src_R11B-4/lib/erl_interface'
gmake[1]: *** [opt] Error 2
gmake[1]: Leaving directory `/usr/source/otp_src_R11B-4/lib'
gmake: *** [libs] Error 2


Куда ж копать. Из портов нет возможности поставить :(

Мда. Информации масса. Ты, наверное, хотел сказать из пакетов?
И почему нельзя из портов?

Если не особо дружишь со всякой сборкой, то ставь что-нибудь ява-бейзед. Тот же Openfire http://www.lissyara.su/?id=1320
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Thu Apr 05, 2007 8:18 am Reply with quote
Guest




просто на данный момент инет только через проксю. А Erlang не собирается именно под фряхой 6.2, под 5.4 все на ура работает(специально пробовал). Но ради этого откатывать сервак на 5.4 не буду. уж много чего настроено. просто по такой ошибке хрен поймешь в чем дело и что ему надо.
PostPosted: Thu Apr 05, 2007 11:22 am Reply with quote
Binary
Разработчик
Разработчик
Joined: 17 Dec 2004
Posts: 1712
Location: Омск




Anonymous wrote:
просто на данный момент инет только через проксю. А Erlang не собирается именно под фряхой 6.2, под 5.4 все на ура работает(специально пробовал). Но ради этого откатывать сервак на 5.4 не буду. уж много чего настроено. просто по такой ошибке хрен поймешь в чем дело и что ему надо.

во-первых, это уже оффтоп. во-вторых, в чем проблема работать с портами через проксю?

_________________
And I'm feeling good!
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Thu Apr 05, 2007 1:10 pm Reply with quote
leksey
Графоман
Графоман
Joined: 17 Dec 2004
Posts: 1909
Location: Москва, Тушино




Anonymous wrote:
просто на данный момент инет только через проксю. А Erlang не собирается именно под фряхой 6.2, под 5.4 все на ура работает(специально пробовал). Но ради этого откатывать сервак на 5.4 не буду. уж много чего настроено. просто по такой ошибке хрен поймешь в чем дело и что ему надо.

Предлагаю тему ежика обсуждать в соотв. теме. Тут тема жабберд.
portupgrade и cvsup могут по-всякому в инет лазить. Очень хитрый прокси?
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Fri Apr 06, 2007 8:25 pm Reply with quote
oppofan
xmpp-администратор
Joined: 06 Apr 2007
Posts: 30
Location: Челябинск




jabberd2, FreeBSD 6.2 - выбран из возможности работать с pam и некоторого опыта копаний с ним на прошлой работе - аутентификация производится из отдельной базы... не джаберовской... сервер корпоративный - аккаунты заранее заданы, структура базы другая (потом уже сообразил, что c2s & sm вещи разные, можно попробовать разделить и сделать view-вы, но работает - хай сим)
суть как раз в корпоративности... можно как нибудь регулировать каким пользователям можно выходить наружу, а каким нет? та же ситуация с транспортами.... pyicqt, mrim... а так же запретить работникам отдела посылать сообщения друг другу, а только на определенные жиды (начальник отдела, служебные jid)?
в принципе, замена сервера возможна, ежели такой функционал присутствует - пока эксплуатация тестовая, в работу не введён.
База PostgreSQL - под неё, в том числе, подправлен pyrss(не до конца - не удаляются ленты, надо смотреть), если кого интересует стучаться xmmp:oppofan@jabber.ru, xmmp:oppofan@siachel.ru Smile

понимаю, что запросы не простые Smile но надо, вплоть до перелопачивания кода, ежели, такого функционала у существующих серверов нет Smile

кстати... алиасы как в почте можно сделать? Smile

во как... новый сервер писать придётся, да? Smile тогда посоветуйте от какого делать форк Grin
View user's profile Send private message Send Jabber-message Visit poster's website
PostPosted: Fri Apr 06, 2007 8:35 pm Reply with quote
leksey
Графоман
Графоман
Joined: 17 Dec 2004
Posts: 1909
Location: Москва, Тушино




Oppofan wrote:
jabberd2, FreeBSD 6.2 - выбран из возможности работать с pam и некоторого опыта копаний с ним на прошлой работе - аутентификация производится из отдельной базы... не джаберовской...

Да авторизация через PAM это разве экзотика? ejabberd тоже умеет. Ты видимо из AD тащишь узеров?

Oppofan wrote:

сервер корпоративный - аккаунты заранее заданы, структура базы другая (потом уже сообразил, что c2s & sm вещи разные, можно попробовать разделить и сделать view-вы, но работает - хай сим)
суть как раз в корпоративности... можно как нибудь регулировать каким пользователям можно выходить наружу, а каким нет? та же ситуация с транспортами.... pyicqt, mrim... а так же запретить работникам отдела посылать сообщения друг другу, а только на определенные жиды (начальник отдела, служебные jid)?

Это достаточно частый вопрос. Я ответа не знаю, но, думаю, народ выскажется.

Oppofan wrote:

в принципе, замена сервера возможна, ежели такой функционал присутствует - пока эксплуатация тестовая, в работу не введён.

Ну так попробуй альтернативы пока оно не продакшен. Потом ломать будет жалко и лень. Посмтри жабберд14 и ejabberd.

Oppofan wrote:
понимаю, что запросы не простые :-) но надо, вплоть до перелопачивания кода, ежели, такого функционала у существующих серверов нет :-)

Лучше всегда допилить готовую заготовку.

Oppofan wrote:
кстати... алиасы как в почте можно сделать? :-)

Не знаю.

Quote:
во как... новый сервер писать придётся, да? :-) тогда посоветуйте от какого делать форк :-D

Серверов на Си не так уж много. Жабберд14 и Жабберд2
View user's profile Send private message Send Jabber-message Visit poster's website HabaHaba - Fast communicate
PostPosted: Fri Apr 06, 2007 9:04 pm Reply with quote
oppofan
xmpp-администратор
Joined: 06 Apr 2007
Posts: 30
Location: Челябинск




Quote:
Да авторизация через PAM это разве экзотика? ejabberd тоже умеет.

по информации с jabber.org такое умеет только jabberd2 - на этом и основывал свой выбор
Quote:
Ты видимо из AD тащишь узеров?

чур меня..... писал же PostgreSQL Smile

Quote:

Это достаточно частый вопрос. Я ответа не знаю, но, думаю, народ выскажется.

ждем

Quote:

Ну так попробуй альтернативы пока оно не продакшен. Потом ломать будет жалко и лень. Посмтри жабберд14 и ejabberd.

вот значит не просек фишку.... жабберд14.... это не старая версия? просто другая? конфиг у неё больно мудрёный Smile посмотрим...
ejabberd - советуют все.... настораживает Smile ждём уточнений

Quote:
Лучше всегда допилить готовую заготовку.

кто бы спорил- однозначно не я Smile

Quote:
кстати... алиасы как в почте можно сделать? Smile

тоже вопрос остался актуальным

Quote:
Серверов на Си не так уж много. Жабберд14 и Жабберд2

ejabberd форкать лицензией низзя? хотя там язык экзотический.... пожалуй, не готов к такому геройству Smile
View user's profile Send private message Send Jabber-message Visit poster's website
Обсуждение Jabberd 1.x и 2.x
JRuDevels Forum Index » Серверная часть [Server-Side]
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT + 3 Hours  
Page 2 of 5  
Goto page Previous  1, 2, 3, 4, 5  Next
  
  
 Post new topic  Reply to topic  


Powered by phpBB © 2001-2004 phpBB Group
phpBB Style by Vjacheslav Trushkin