Обсуждение Jabber Сервера Openfire

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

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

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Re: Обсуждение Jabber Сервера Openfire

Непрочитанное сообщение Cancer » 2009-04-08 21:02:40

Короче вот что ответил gahr[@]FreeBSD.org

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

it's within java/diablo-jdk16 that you're having a problem. Please
update your portstree and if the problem persists contact the maintainer
of that port.
Трабл на стороне java/diablo-jdk16

Хостинговая компания 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/

Гость
проходил мимо

Re: Обсуждение Jabber Сервера Openfire

Непрочитанное сообщение Гость » 2009-04-10 11:45:05

а где openfire 3.6.3 хронит конфиги, в "/usr/local/etc/openfire/openfire.xml" практически пустой, в "/usr/local/share/java/openfire/conf/openfire.xml" его дубль...

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

<?xml version="1.0" encoding="UTF-8"?>

<!--
    This file stores bootstrap properties needed by Openfire.
    Property names must be in the format: "prop.name.is.blah=value"
    That will be stored as:
        <prop>
            <name>
                <is>
                    <blah>value</blah>
                </is>
            </name>
        </prop>

    Most properties are stored in the Openfire database. A
    property viewer and editor is included in the admin console.
-->
<!-- root element, all properties must be under this element -->
<jive>
  <adminConsole>
    <!-- Disable either port by setting the value to -1 -->
    <port>9090</port>
    <securePort>9091</securePort>
  </adminConsole>
  <locale>en</locale>
  <!-- Network settings. By default, Openfire will bind to all network interfaces.
      Alternatively, you can specify a specific network interfaces that the server
      will listen on. For example, 127.0.0.1. This setting is generally only useful
       on multi-homed servers. -->
  <!--
    <network>
        <interface></interface>
    </network>
    -->
  <connectionProvider>
    <className>org.jivesoftware.database.EmbeddedConnectionProvider</className>
  </connectionProvider>
  <setup>true</setup>
</jive>
frebsd 7.0, openfire ставил из портов, все прекраснно работает, только и админиться через веб морду, но хочется видить конфиги.

Аватара пользователя
hozman
мл. сержант
Сообщения: 137
Зарегистрирован: 2007-12-13 0:04:01

Re: Обсуждение Jabber Сервера Openfire

Непрочитанное сообщение hozman » 2009-04-10 21:08:09

Cancer писал(а):Короче вот что ответил gahr[@]FreeBSD.org

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

it's within java/diablo-jdk16 that you're having a problem. Please
update your portstree and if the problem persists contact the maintainer
of that port.
Трабл на стороне java/diablo-jdk16
Хм. интересно получается. Посколько diablo-jdk16 это не порт, мэйнтэйнера у него нет, значит написать по сути не кому. Хотя у меня файл называется diablo-caffe-freebsd6-i386-1.6.0_07-b02.tar.bz2, а не diablo-jdk16.
Openfire поставился без вопросов, работает ... но порт diablo-jdk16 вроде бы не использовался, в /distfiles/ его нету. Непонел я этот момент.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35460
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Обсуждение Jabber Сервера Openfire

Непрочитанное сообщение Alex Keda » 2009-04-12 17:08:14

в базе собако хранит большую часть конфига.
причём vcard, уродец, прям как кусок xml в текстовое поле положил и всё.
нафига так сделано - даже не представляю.
Убей их всех! Бог потом рассортирует...

Ed_
проходил мимо
Сообщения: 2
Зарегистрирован: 2009-04-10 11:34:13

Re: Обсуждение Jabber Сервера Openfire

Непрочитанное сообщение Ed_ » 2009-04-13 10:14:06

lissyara писал(а):в базе собако хранит большую часть конфига.
причём vcard, уродец, прям как кусок xml в текстовое поле положил и всё.
нафига так сделано - даже не представляю.
мда...а если ldap база? как мне на другой сервак перенести конфиги? что то на родном сайте openfire, как то скудно с мануалами :(
Difficile est proprie communia dicere

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35460
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Обсуждение Jabber Сервера Openfire

Непрочитанное сообщение Alex Keda » 2009-04-14 22:44:37

незнаю =(
я мусю юзаю - не жалею - хоть понятно чё он туда пихает и можно руками поправить если что
Убей их всех! Бог потом рассортирует...

Аватара пользователя
FenX
ст. прапорщик
Сообщения: 513
Зарегистрирован: 2008-04-23 17:46:53
Откуда: Moscow
Контактная информация:

Re: Обсуждение Jabber Сервера Openfire

Непрочитанное сообщение FenX » 2009-04-15 13:11:33

ща вот дообновляю систему, тестану как ежабба хранит vcard в базе :)

Аватара пользователя
FenX
ст. прапорщик
Сообщения: 513
Зарегистрирован: 2008-04-23 17:46:53
Откуда: Moscow
Контактная информация:

Re: Обсуждение Jabber Сервера Openfire

Непрочитанное сообщение FenX » 2009-04-15 13:27:47

hozman писал(а): Хм. интересно получается. Посколько diablo-jdk16 это не порт, мэйнтэйнера у него нет, значит написать по сути не кому. Хотя у меня файл называется diablo-caffe-freebsd6-i386-1.6.0_07-b02.tar.bz2, а не diablo-jdk16.
Openfire поставился без вопросов, работает ... но порт diablo-jdk16 вроде бы не использовался, в /distfiles/ его нету. Непонел я этот момент.

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

/usr/ports/java/diablo-jdk16
попробуй поставить ;)
он-то и скажет что для начала надо
самому скачать diablo-caffe-freebsdX-XXX-1.6.0_XX-XXX.tar.bz2 (ххх-и - нужная версия :) )

diablo-jdk16 используется в любом случае, т.к. опенфаер на яве написан :)

Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Re: Обсуждение Jabber Сервера Openfire

Непрочитанное сообщение Cancer » 2009-04-27 22:32:13

Частенько бывает так, что когда закрываешь клиент, а ты все еще в сети и люди пишут тебе сообщения, не подозревая, что тебя в сети - нет, так вот это связано с тем, что по умолчанию, в джаббер сервере используется 64Мб памяти джава машины (это в Линуксе) FreeBSD - поумнее, при старте сервера можем увидеть в административной панели 254МБ - но если кому то, очень хочется чтобы сервер стартовал с большим объемом, если позволяет железо и его не будет плющить тогда делаем так:

в файле /etc/rc.confпосле строки openfire_enable="YES", пишем еще одну строку:

openfire_javargs="-Xmx512M"
или
openfire_javargs="-Xmx1024M"
или
openfire_javargs="-Xmx2048M"

http://sysadm.ucoz.ua/forum/12-6-1

mymymy
сержант
Сообщения: 224
Зарегистрирован: 2008-05-16 21:23:38
Откуда: Москва

Re: Обсуждение Jabber Сервера Openfire

Непрочитанное сообщение mymymy » 2009-04-28 7:53:05

никто не заморачивался, как отключить свалку логов ОФ в лог мускуля?

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4433
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Обсуждение Jabber Сервера Openfire

Непрочитанное сообщение Raven2000 » 2009-04-28 8:53:14

Я на работе юзаю\ставлю миранду и только ее и только в голом виде.
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
FenX
ст. прапорщик
Сообщения: 513
Зарегистрирован: 2008-04-23 17:46:53
Откуда: Moscow
Контактная информация:

Re: Обсуждение Jabber Сервера Openfire

Непрочитанное сообщение FenX » 2009-04-29 9:22:54

lissyara писал(а):причём vcard, уродец, прям как кусок xml в текстовое поле положил и всё.
погонял ejabberd...
та же песня))
vcard в базе в виде xml кода)

Аватара пользователя
buryanov
ст. сержант
Сообщения: 311
Зарегистрирован: 2008-04-29 13:41:48
Откуда: Харьков
Контактная информация:

Re: Обсуждение Jabber Сервера Openfire

Непрочитанное сообщение buryanov » 2009-05-06 14:18:32

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

===>    Verifying install for /usr/local/libdata/pkgconfig/pthread-stubs.pc in /usr/ports/devel/libpthread-stubs
===>  Patching for libpthread-stubs-0.1
===>  Applying FreeBSD patches for libpthread-stubs-0.1
Ignoring previously applied (or reversed) patch.
3 out of 3 hunks ignored--saving rejects to Makefile.in.rej
=> Patch patch-Makefile.in failed to apply cleanly.
*** Error code 1
Stop in /usr/ports/devel/libpthread-stubs.
*** Error code 1
Stop in /usr/ports/x11/libxcb.
*** Error code 1
Stop in /usr/ports/x11/libX11.
*** Error code 1
Stop in /usr/ports/x11/libXi.
*** Error code 1
Stop in /usr/ports/java/diablo-jdk16.
*** Error code 1
Stop in /usr/ports/java/diablo-jdk16.
*** Error code 1
Stop in /usr/ports/net-im/openfire.
И куда копать?
Дмитрий.
buryanov*ukr.net
icq# 118639660; skype: buryanov

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4433
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Обсуждение Jabber Сервера Openfire

Непрочитанное сообщение Raven2000 » 2009-05-06 14:54:24

make clean в порту + обнови порты и заного install
===
Вчера ставил новый и Openfire все ок.
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
buryanov
ст. сержант
Сообщения: 311
Зарегистрирован: 2008-04-29 13:41:48
Откуда: Харьков
Контактная информация:

Re: Обсуждение Jabber Сервера Openfire

Непрочитанное сообщение buryanov » 2009-05-07 10:43:34

Разобрался, закоментировал

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

#PTHREAD_LIBS=-lthr
в make.conf и всё заработало
Дмитрий.
buryanov*ukr.net
icq# 118639660; skype: buryanov

ак
проходил мимо

Re: Обсуждение Jabber Сервера Openfire

Непрочитанное сообщение ак » 2009-05-07 17:34:20

Ставил давненько версию 3.4.5. Как мне ее корректнее обновить?

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4433
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Обсуждение Jabber Сервера Openfire

Непрочитанное сообщение Raven2000 » 2009-05-07 20:08:33

первым делом экспортируй пользователей обнови порты
и обновляй

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

portupgrade -f openfire-3.4.5
Только сразу скажу что запротется на джаве и ее придется с начало обновлять(качать с сайта tzone-xxx.zip), а потом только опенфаир обновится.
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

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

Re: Обсуждение Jabber Сервера Openfire

Непрочитанное сообщение ak » 2009-05-08 9:31:22

Про бекап юзеров я догадался,
порт обновил так:

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

portupgrade -rRi openfire
ну и потом deinstall/install для openfire...
Все стало без проблем.

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

Re: Обсуждение Jabber Сервера Openfire

Непрочитанное сообщение ak » 2009-05-08 9:38:47

Есть еще небольшая задача.
Я хочу подключить около 10 пользователей из удаленного филиала.
Кто сталкивался - посоветуйте оптимальное решение:
1 Поднять на филиале еще один сервер и установить связь Server to Server
2 Поднять секурный туннель на филиал и приконектить удаленных юзеров в отдельной группе
3 Использовать IM Gateway для присоединения удаленных пользователей (не уверен что это поможет в реализации)

Аватара пользователя
FenX
ст. прапорщик
Сообщения: 513
Зарегистрирован: 2008-04-23 17:46:53
Откуда: Moscow
Контактная информация:

Re: Обсуждение Jabber Сервера Openfire

Непрочитанное сообщение FenX » 2009-05-08 9:42:18

Я хочу подключить около 10 пользователей из удаленного филиала.
что именно значит подключить?
просто создать им учетки и дать им возможность пользоваться ими?

если да, то делать-то особо ничего не надо :)
вешаешь опенфаер на внешний интерфейс, открываешь в фаере порты и вуаля :)

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

Re: Обсуждение Jabber Сервера Openfire

Непрочитанное сообщение ak » 2009-05-08 10:00:51

да, этого хватит...
А можно немного подробнее как его вывесить наружу?
Локальные клиенты соединяются к серверу по 5222.

Аватара пользователя
SteelS
сержант
Сообщения: 169
Зарегистрирован: 2008-07-21 10:12:58
Откуда: Chicago, USA

Re: Обсуждение Jabber Сервера Openfire

Непрочитанное сообщение SteelS » 2009-05-08 17:26:30

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

checking for XI... configure: error: Package requirements (xproto x11 xextproto xext inputproto >= 1.5) were not met:

Requested 'inputproto >= 1.5' but version of InputProto is 1.4.2.1

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables XI_CFLAGS
and XI_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

===>  Script "configure" failed unexpectedly.
Please report the problem to x11@FreeBSD.org [maintainer] and attach the
"/usr/ports/x11/libXi/work/libXi-1.2.1/config.log" including the output of
the failure of your make command. Also, it might be a good idea to provide
an overview of all packages installed on your system (e.g. an `ls
/var/db/pkg`).
*** Error code 1

Stop in /usr/ports/x11/libXi.
*** Error code 1

Stop in /usr/ports/java/diablo-jdk16.
*** Error code 1

Stop in /usr/ports/java/diablo-jdk16.
*** Error code 1
не рубаюсь только зачем ему х11, если сервер без иксов.
Linux - на десктоп
FreeBSD - на сервер
Вывод: NIX - В массы.

Аватара пользователя
SteelS
сержант
Сообщения: 169
Зарегистрирован: 2008-07-21 10:12:58
Откуда: Chicago, USA

Re: Обсуждение Jabber Сервера Openfire

Непрочитанное сообщение SteelS » 2009-05-08 17:35:57

уже понял =)))
Linux - на десктоп
FreeBSD - на сервер
Вывод: NIX - В массы.

Аватара пользователя
FenX
ст. прапорщик
Сообщения: 513
Зарегистрирован: 2008-04-23 17:46:53
Откуда: Moscow
Контактная информация:

Re: Обсуждение Jabber Сервера Openfire

Непрочитанное сообщение FenX » 2009-05-09 0:59:40

ak писал(а):да, этого хватит...
А можно немного подробнее как его вывесить наружу?
Локальные клиенты соединяются к серверу по 5222.
вот весь список правил для ipfw

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

##### client ports
ipfw add allow tcp from any to $eip 5222,5223 via $eif
##### server to server router
ipfw add allow tcp from any to $eip 5269 via $eif
##### file transfer, http bind, stun
#ipfw add allow tcp from any to $eip 7777,7070,7443,3478,3479 via $eif
$eip - внешний апишнег.
$eif - внешний интерфейс.

Аватара пользователя
gloom
лейтенант
Сообщения: 738
Зарегистрирован: 2008-03-13 16:29:12
Откуда: UA

Re: Обсуждение Jabber Сервера Openfire

Непрочитанное сообщение gloom » 2009-05-10 0:07:19

интересно на opnenjdk оно заработает?..