Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Openfire (Wildfire/Jive Messenger) часть 2

Автор: victorae
Дата сообщения: 25.02.2008 22:50

Цитата:
Интересно, а для людей они что-нить делают, кроме как билды клипают?


лог изменений в ночном билде посмотреть можно. хотя глобально ничего не меняется.
с другой стороны - денег не берут.
Автор: Terminator_by
Дата сообщения: 25.02.2008 23:55
Гу, ну неужели никто не подскажет как етот кластер подмутить то(
Автор: victorae
Дата сообщения: 26.02.2008 08:19
Terminator_by

http://www.igniterealtime.org/community/docs/DOC-1471

главное условие - одно имя домена и одна внешняя база на два сервера.
Автор: HumpSoft
Дата сообщения: 26.02.2008 09:25

Цитата:
Но так как домен один, то и jid получается один и тотже, по этому думаю поможет кластер.
- то что домен один не говорит о том, что у серверов не могут быть разные имена.
кто тебе мешает сделать схему:
- office1.mydomain.ru - сервер в первом офисе
- office2.mydomain.ru - сервер в втором офисе
соответственно JID-ы в первом офисе будут username@office1.mydomain.ru,
а во втором username@office2.mydomain.ru

connection manager в твоем случае не поможет, тк не работоспособен без связи с головным сервером.
Автор: victorae
Дата сообщения: 26.02.2008 09:36
HumpSoft

Цитата:
оответственно JID-ы в первом офисе будут username@office1.mydomain.ru,


не, начнется головная боль с добавлением и поиском пользователей и т.д. все правильно он решил, ставить два идентичных сервера с одним доменным именем. если связь между офисами не стабильна - две внешнии базы на каждый офис в режиме репликации что-бы второй узел кластера работал со своей копией базы головного сервера.

Автор: kuskov
Дата сообщения: 26.02.2008 10:44
victorae:

Цитата:
запретить серверный кеш на roster, тогда сервер будет работать напрямую с АД. что в принципе не критично, АД имеет свои ресурсы на производительность, т.ч. косяков быть не должно.


как это сделать?
Автор: victorae
Дата сообщения: 26.02.2008 11:37
kuskov

http://www.igniterealtime.org/community/docs/DOC-1061

тебе нужны cache.name.maxLifetime и cache.name.size
последнее ставишь в 0 и name меняешь на roster
Автор: FreemanRU
Дата сообщения: 26.02.2008 14:53
victorae

Цитата:
с другой стороны - денег не берут.

Последние 3 билда - только ибирают нужный функционал и вносят новые, критические, баги. Деньги берут - ведт тоже самое и в ентерпрайзе. Просто после вот таких поделок, отношение к GPL-продуктам крайне скептическое.

Мне, н-р, в итоге пришлось поставить сервис ОF на перезагрузку каждую ночь, ибо сообщения не доходят. Скока он памяти жрет, я вообще молчу. Я переполз с Live Communication, есть с чем сравнить. Он при таком же объеме юзверей цвел и пах, даже не напрягался. При том, что там и голос, и видео. В общем я OF очень не доволен.
Автор: Oleg BO
Дата сообщения: 26.02.2008 16:42
victorae
Юзаю тобой рекомендованую сборку миранды 0.7.3.
Возникли проблемы с созданием новых конференций - не получантся создать, список существующих конференций пустой.... При этом по приглашению в конференцию зайти могу. В Pandion вроде как все замечательно работало.
Где копать?
Автор: Terminator_by
Дата сообщения: 26.02.2008 17:26

Цитата:
не, начнется головная боль с добавлением и поиском пользователей и т.д. все правильно он решил, ставить два идентичных сервера с одним доменным именем. если связь между офисами не стабильна - две внешнии базы на каждый офис в режиме репликации что-бы второй узел кластера работал со своей копией базы головного сервера.


Именно из-за нетавильности связи и нужно два сервера.....
Сегодня попробовал поставить два сервера с одной базой... Включил Кслатеринг.... и как и раньше в обоих серверах по одному node тоесть он сам..
зато в логе вот что

Openfire 3.4.5 [Feb 26, 2008 5:24:38 PM]
Admin console listening at:
http://domain.corp:9090
https://domain.corp:9091
Starting Enterprise Server
2008-02-26 17:24:44.003 Oracle Coherence 3.3.1/389 <Info> (thread=pool-9-thread-1, member=n/a): Loaded operational configuration from resource "jar:file:/C:/Program Files/Openfire/plugins/enterprise/lib/coherence.jar!/tangosol-coherence.xml"
2008-02-26 17:24:44.019 Oracle Coherence 3.3.1/389 <Info> (thread=pool-9-thread-1, member=n/a): Loaded operational overrides from resource "jar:file:/C:/Program Files/Openfire/plugins/enterprise/lib/coherence.jar!/tangosol-coherence-override-prod.xml"
2008-02-26 17:24:44.019 Oracle Coherence 3.3.1/389 <Info> (thread=pool-9-thread-1, member=n/a): Loaded operational overrides from resource "file:/C:/Program Files/Openfire/plugins/enterprise/tangosol-coherence-override.xml"

Oracle Coherence Version 3.3.1/389
Enterprise Edition: Production mode
Copyright (c) 2000-2007 Oracle. All rights reserved.

2008-02-26 17:24:45.753 Oracle Coherence EE 3.3.1/389 <D5> (thread=Cluster, member=n/a): Service Cluster joined the cluster with senior service member n/a
2008-02-26 17:25:06.269 Oracle Coherence EE 3.3.1/389 <Info> (thread=Cluster, member=n/a): Created a new cluster with Member(Id=1, Timestamp=2008-02-26 17:24:45.285, Address=192.168.0.202:8088, MachineId=26826, Location=process:3184@pdc, Edition=Enterprise Edition, Mode=Production, CpuCount=2, SocketCount=1) UID=0xC0A800CA000001185658876568CA1F98
2008-02-26 17:25:06.425 Oracle Coherence EE 3.3.1/389 <Info> (thread=pool-9-thread-1, member=1): Loaded cache configuration from resource "file:/C:/Program Files/Openfire/plugins/enterprise/coherence-cache-config.xml"
2008-02-26 17:25:06.722 Oracle Coherence EE 3.3.1/389 <D5> (thread=DistributedCache, member=1): Service DistributedCache joined the cluster with senior service member 1
2008-02-26 17:25:06.894 Oracle Coherence EE 3.3.1/389 <D5> (thread=Invocation:OpenFire Cluster Service, member=1): Service OpenFire Cluster Service joined the cluster with senior service member 1
2008-02-26 17:25:07.113 Oracle Coherence EE 3.3.1/389 <D5> (thread=OptimisticCache, member=1): Service OptimisticCache joined the cluster with senior service member 1




а на втором:

Openfire 3.4.5 [Feb 26, 2008 5:23:48 PM]
Admin console listening at:
http://domain.corp:9090
https://domain.corp:9091
Starting Enterprise Server
2008-02-26 17:23:55.164 Oracle Coherence 3.3.1/389 <Info> (thread=pool-9-thread-1, member=n/a): Loaded operational configuration from resource "jar:file:/C:/Program Files/Openfire/plugins/enterprise/lib/coherence.jar!/tangosol-coherence.xml"
2008-02-26 17:23:55.179 Oracle Coherence 3.3.1/389 <Info> (thread=pool-9-thread-1, member=n/a): Loaded operational overrides from resource "jar:file:/C:/Program Files/Openfire/plugins/enterprise/lib/coherence.jar!/tangosol-coherence-override-prod.xml"
2008-02-26 17:23:55.179 Oracle Coherence 3.3.1/389 <Info> (thread=pool-9-thread-1, member=n/a): Loaded operational overrides from resource "file:/C:/Program Files/Openfire/plugins/enterprise/tangosol-coherence-override.xml"

Oracle Coherence Version 3.3.1/389
Enterprise Edition: Production mode
Copyright (c) 2000-2007 Oracle. All rights reserved.

2008-02-26 17:23:56.710 Oracle Coherence EE 3.3.1/389 <D5> (thread=Cluster, member=n/a): Service Cluster joined the cluster with senior service member n/a
2008-02-26 17:24:17.223 Oracle Coherence EE 3.3.1/389 <Info> (thread=Cluster, member=n/a): Created a new cluster with Member(Id=1, Timestamp=2008-02-26 17:23:56.226, Address=192.168.100.202:8088, MachineId=3274, Location=process:1932@rdc, Edition=Enterprise Edition, Mode=Production, CpuCount=1, SocketCount=1) UID=0xC0A864CA000001185657C7C20CCA1F98
2008-02-26 17:24:17.348 Oracle Coherence EE 3.3.1/389 <Info> (thread=pool-9-thread-1, member=1): Loaded cache configuration from resource "file:/C:/Program Files/Openfire/plugins/enterprise/coherence-cache-config.xml"
2008-02-26 17:24:17.833 Oracle Coherence EE 3.3.1/389 <D5> (thread=DistributedCache, member=1): Service DistributedCache joined the cluster with senior service member 1
2008-02-26 17:24:17.989 Oracle Coherence EE 3.3.1/389 <D5> (thread=Invocation:OpenFire Cluster Service, member=1): Service OpenFire Cluster Service joined the cluster with senior service member 1
2008-02-26 17:24:18.411 Oracle Coherence EE 3.3.1/389 <D5> (thread=OptimisticCache, member=1): Service OptimisticCache joined the cluster with senior service member 1
Автор: victorae
Дата сообщения: 26.02.2008 20:06
Oleg BO

Цитата:
Возникли проблемы с созданием новых конференций - не получантся создать, список существующих конференций пустой


меню - jabber - browse chatrooms - правой кнопкой по пустому списку - join chatroom - пишеш имя своей новой комнаты и далее выйдет меню с параметрами ее создания. миранда как и в архиве на сайте.
Автор: Yukka
Дата сообщения: 27.02.2008 13:46
Э.. тут все говорят о версии 3.5.0... А где вы ее берете? Последняя же 3.4.5, если мне не изменяет мой склероз...
Автор: Terminator_by
Дата сообщения: 27.02.2008 15:59
Вообщем решил проблему.
Так что если кому понадобится объеденить два сервера в кластер, то будьте внимательны. Они объеденяюся мультикастом, а как например у меня мультикасты за роутер не ходили, так ниче и не работало.
Случайно натснулся на вот ету статью http://www.igniterealtime.org/community/docs/DOC-1260, подправил и все стало гут.

Единственное не понимаю зачем им нужна база.. Сделал ее оффлайн, даже перезапускал сервера на их работоспособности никак не сказалось.
Автор: victorae
Дата сообщения: 27.02.2008 17:01
Yukka

там где официальная лежит в разделе night builds бэты сложены

Terminator_by

в базах хранятся пользователи, списки контактов, офлайн сообщения и т.д.
Автор: Terminator_by
Дата сообщения: 28.02.2008 02:03
Эммм, у меня юзеров берет из AD, и вообщем сохраняет все насройки что с включенной что с выключенной базой(
А вообще как часты ети обращения, просто думаю мот разместить эту базу на удаленном сервере... он всегда будет доступен)
Автор: ccccp
Дата сообщения: 29.02.2008 04:56
существует ли плагин для миранды позволяющий отпарвлять сообщение группе пользователей (включая тех, что в оффлайне) или всем, что в онлайне
обьяснять про all@im.domain.local каждому юзеру нереально

планирую перейти на миранду с пандиона но что-то пугает общирное количество настроек даже в минимальной конфигурации.
Автор: tcup
Дата сообщения: 29.02.2008 05:18
плагины есть, например, nConvers++
шлет он кажется сообщение поочередно контактам каждую секунду по одному.
Автор: manofrain
Дата сообщения: 29.02.2008 08:29
Уважаемые коллеги, хочу поделиться радостью - путем плясок с админским бубном вокруг размера кэшей и их лайфтайма, а так же постепенного отказа от Pandion и перевода юзеров на Psi в качестве клиента вроде бы удалось забороть проблему недоставки сообщений и аццкого пожирания оперативки сервером. Кстати проблема русского шрифта при использовании Psi практически не вылазит. Так что кто сталкивался с подобными проблемами - жалуйтесь, постараюсь помочь чем могу. Теперь вопрос - не слишком насущный, но все же - есть ли возможность в Psi отправлять мессагу допустим так "группа пользователей 1 все" + "группа пользователей 2 только онлайн" +"пользователь 1,2,5,8,13 из группы пользователей 3"? В Pandion это было возможно путем расставления галок напротив юзеров в списке доставки.
Автор: HumpSoft
Дата сообщения: 29.02.2008 09:24
Кстати. по поводу потери сообщений в Пандионе.
Возможно это связано с одной неопрятной ошибкой этого клиента.
Описание: При обрыве связи с сервером, функция переподключения клиента (автоматического восстановления связи) работает с ошибкой, подключение восстанавливается не полностью.
Симптомы:Клиент виден в ростере как подключенный, может посылать вам сообщения (и они вам доходят), а вот сам он сообщений не получает, причем, то что произошел такой сбой, внешне никак не видно, так как Pandion делает вид. что у него все ок.
При ручном переподключении клиента восстанавливается нормальная связь.
Лечение: способ описанный в шапке не помог, помог сборник заплаток на Pandion, опубликованный в форуме ранее. (Pandion_Clarity_20070704.zip)
Автор: manofrain
Дата сообщения: 29.02.2008 12:07
HumpSoft

Вот ТАКИЕ вещи надо в шапку выносить, бо прочитать вдумчиво 160 страниц форума - нереально. Пропатчил Pandion, вернул на десяток машин в удаленном офисе. Помониторю пару дней и доложу результат.

Автор: victorae
Дата сообщения: 29.02.2008 14:12

Цитата:
Вот ТАКИЕ вещи надо в шапку выносить


сделал.
Автор: diwoolf
Дата сообщения: 01.03.2008 11:06
Ребята, помогите....русские имена пользователей в миранде и пандионе отображаются в виде "??????"....где копать? (Openfire 3.4.5, MySQL server 5.0)
Автор: victorae
Дата сообщения: 01.03.2008 11:18
diwoolf

Цитата:
русские имена пользователей в миранде и пандионе отображаются в виде "??????"


база должна работать с кодировкой utf8 http://www.n-admin.com/n27-942.html
Автор: sergeytt
Дата сообщения: 03.03.2008 09:21
Проблема появилась очень интересного плана, при обновлении групп, новых пользователей и прочего - данные обновляются не у всех пользователей.. тоесть например есть группа "Отдел IT" сменил я его на сервере на "Тех. отдел" у половины офиса данные изменились - у половины нет, клиент у всех один и тот-же Psi, лично у меня всё в клиенте обновляется, у людей даже переустанавливал жабру, результат тот-же... может кто сталкивался с такой проблемой?
Автор: kuznetsov
Дата сообщения: 03.03.2008 12:34
Привет всем !!!
Мужики юзаю опенфайр сервер 3.4.5 версии. также работает плагин IM Gateway 1.2.2, юзеры юзают асечные контакты но блин в информации о контактах ничего не отображается. ставил pyICQt рытался настроить но нифига не получается (( ра pyicqt работает от силы 4-5 юзеров потом аська вообще не отвечает. Расскажите кто и как настроил если можно то поподробнее.

Добавлено:
и кстати в базе записи для модуля IM Gateway юзерские пароли на аськи зашивтованны. как заставить его писать их не зашиврованными ?
Автор: victorae
Дата сообщения: 03.03.2008 13:41
kuznetsov

Цитата:
M Gateway 1.2.2,


обещают в 1.3 сделать поддержку vCard
pyicqt пользую, проблем нет особых.
Автор: kuznetsov
Дата сообщения: 04.03.2008 04:03
только когда будет этот 1,3 неизвестно.
Автор: Mins
Дата сообщения: 04.03.2008 05:36
Утро доброе всем. Имеются 2 сервреа 3.4.5 работающие на встроенных базах, они с 2 разных ldap-ов подгружают пользователей, внутри каждого домена расшарены группы. Как клиент используется Miranda IM. Возникла задача общения между серверами, увидел 2 пути решения:
1) Пользователи добавляют пользователей другого домена поиском, но к серверу поиска другого openfire-сервера подключение не удается... Просто идет и идет подключение - и ничего...Хотя все порты открыты, трафик не режется...
2) Менее красивый путь: пользователь импортирует ростер с юзерами другого домена, но даже так возникают проблемы. Стоит плагин subscription, но он ставит тип авторизации не "both" а "to" и пользователи опять же невидимы друг для друга, пока не выбрать пункт в меню миранды "авторизовать"
Буду очень благодарен если ктото поможет решить данные проблемы..
P.S. поиск юзал, ничего не нашел...
Автор: HumpSoft
Дата сообщения: 04.03.2008 07:19

Цитата:
1) Пользователи добавляют пользователей другого домена поиском, но к серверу поиска другого openfire-сервера подключение не удается... Просто идет и идет подключение - и ничего...Хотя все порты открыты, трафик не режется...

Поиск должен работать.
Попробуй в DNS добавить алиасы для серверов jabber вида search.<имя сервера>
PS. Надеюсь сами имена jabber серверов у тебя в DNS нормально отображаются?
Автор: Mins
Дата сообщения: 04.03.2008 07:44
Да, сами сервера резолвятся нормально. А вот search.сервер уже нет... Что конкретно прописать в алиасах для поискового сервера?

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465

Предыдущая тема: IP-phone cisco 7940 выдает tftp timeout при загрузке


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.