Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Openfire (Wildfire/Jive Messenger)

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124

Открыть новую тему     Написать ответ в эту тему

ShriEkeR



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие части: 1 | 2 | 3



Openfire (Wildfire Server / Jive Messenger)
Скачать последнюю версию
 
OpenFire Server - это Open Source XMPP сервер обмена мгновенными сообщениями.
Прост в настройке, администрируется через web-консоль, поддерживает LDAP.
Основные принципы работы и доступные клиенты(wiki) + jabberworld

ПАТЧ v.7.2(сервера 3.6.4+) Для прозрачной NTLM авторизации клиентов  
SaslSspi.dll x64 SaslSspi.dll к патчу v7.2 для Openfire x64
Корпоративная сборка Миранды 0.9.20


Active Directory Explorer Просмотр структуры LDAP AD
Расширенная настройка фильтрации АД объектов
PyICQ-t
Переход со встроенной на внешнюю базу
Прозрачная авторизация для двух и более доменов, актуально только до Windows 2003 включительно
Ростер для 2х и более доменов, на встроенной базе


Сначала читаем статьи Установка и настройка - потом задаем вопрос!!!
Установка и настройка для Linux, установка и настройка для Windows
Установка и настройка
 
Установка Miranda клиентам в домене
Инструкция по установке патча авторизации, для версий 3.9.X и выше  
Инструкция по установке патча авторизации
 
MySQL+UTF8
Раздел "Документация" на офсайте
Популярные ошибки администраторов jabber-серверов
Установка openfire на Windows с использование PostGreSQL Часть 1
Установка openfire на Windows с использование PostGreSQL Часть 2
Исправление проблемы с кодировкой в плагине Monitoring Service

Всего записей: 6382 | Зарегистр. 27-09-2004 | Отправлено: 21:14 14-09-2012 | Исправлено: lexuzmain, 14:16 25-09-2019
TAHKill

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lexuzmain
не заходил
 я полез в /usr/share/openfire/embedded-db/openfire.script и нашел вот какую строку
INSERT INTO OFPROPERTY VALUES('admin.authorizedJIDs','openfire@10.15.1.15')
заменил на INSERT INTO OFPROPERTY VALUES('admin.authorizedJIDs','openfire@srv-openfire')
и наконец зашел как обычно, НО - ой я с ума сойду с эти опенфраером - теперь при очистке кэша считает, что все контакты в оффлайне и помогает только рестарт службы

Всего записей: 13 | Зарегистр. 25-10-2021 | Отправлено: 19:56 16-11-2021
Ni9999



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
теперь при очистке кэша считает
Ну и нафига ты его чистишь? Эта возможность скорее экстренная мера для проверок.

Всего записей: 141 | Зарегистр. 18-08-2008 | Отправлено: 15:35 22-11-2021
Yaromaxx

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
После обновления на OF 4.6.4, Ubuntu 18.04 наблюдаю странную ситуацию: периодически перестаёт работать чат, если закрыть клиента (везде Spark) - то потом не пустит войти, ругается на авторизацию. Если перезапустить Openfire на сервере - всё какое-то время работает нормально, потом опять ситуация повторяется. До этого была версия 4.2.х (точно не помню) - таких ситуаций не было, может, откатиться на старую версию? Пользователи подтягиваются из AD, оба DC на 2012R2.

Всего записей: 399 | Зарегистр. 24-02-2010 | Отправлено: 14:15 29-11-2021
lexuzmain



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Yaromaxx
ява переполняется?

Всего записей: 367 | Зарегистр. 25-11-2011 | Отправлено: 16:23 29-11-2021
Yaromaxx

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
lexuzmain
Память? Вряд ли - база данных MySQL, памяти выделено до 1024 Мб - занято максимум 35%, потом уменьшается и снова растёт, но в пределах 8% - 35%.

Всего записей: 399 | Зарегистр. 24-02-2010 | Отправлено: 16:28 29-11-2021
ipmanyak



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Yaromaxx Что-то похожее было  у меня на OF 3.8.2. Глючило, пока не перезапустишь  службу на сервере.  По логам  OF нашел сообщения - Cache Roster was full, shrinked to 90% in 0ms.
Юзеров и групп много.
После гугления нашел решение:  

Код:
 
Openfire использует кэш для эффективной работы. Но размер кэша по умолчанию может оказаться мал, если у Вас в джаббере подключено много пользователей/групп. При этом в логах об ошибках вы можете увидеть множество сообщений такого плана:  
Cache Roster was full, shrinked to 90% in 0ms.

Для решения этой проблемы вам следует добавить следующие параметры:
cache.group.size = 5242880
cache.group.maxLifetime = 3600000
 
cache.username2roster.size = 5242880
cache.username2roster.maxLifetime = 3600000
 
cache.userGroup.size = 5242880
cache.userGroup.maxLifetime = 3600000
 
cache.userCache.size = 2097152
cache.userCache.maxLifetime = 3600000
 
cache.groupMeta.size = 2097152
cache.groupMeta.maxLifetime = 3600000
Добавлять новые настройки следует через вкладку Server -> Server Manager -> System Properties.  

У меня  это Сервер - Настройки системы,  в самом низу окно для добавления новых параметров, там создавал параметры недостающие. Не сразу нашел  это окно, так как в самом низу, в меню искал и не находил.
Стал наблюдать в разделе Общий кеш, параметр cache.username2roster.size  постоянно рос,  раза три увеличивал размер  в 2 раза, но опять  доходил до 90%. Плюнул и поставил сразу 16 мегов, 62-70%  расход  стал показывать.   После этого  стало стабильно.
   


----------
В сортире лучше быть юзером, чем админом...

Всего записей: 11735 | Зарегистр. 10-12-2003 | Отправлено: 09:38 30-11-2021 | Исправлено: ipmanyak, 09:43 30-11-2021
Yaromaxx

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ipmanyak
Добавил везде кэш до 10 Мб, наблюдаю. И ведь знал про это, давно не ковырял OF - забылось.

Всего записей: 399 | Зарегистр. 24-02-2010 | Отправлено: 14:43 30-11-2021
Yaromaxx

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ipmanyak
После добавления кэша проблем нет. Но всё же время OF прошло, сейчас надо что-то с поддержкой мобильных устройств, а jabber-клиенты для телефонов скорее мертвы, чем живы.

Всего записей: 399 | Зарегистр. 24-02-2010 | Отправлено: 15:29 09-12-2021
ipmanyak



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Yaromaxx Spark jabber  вроде живой. Под винду в 2020 году  было обновление.  Под mac  на сайте разраба  есть, под андроид в гуглплэй.  
http://www.igniterealtime.org/downloads/
https://play.google.com/store/apps/details?id=com.spark.teminiproject.spark&hl=ru&gl=US
 
У нас  OF уже анахронизм, остался для  филиалов. Основная масса  в Microsoft Teams сидит, новые сеньоры архитекторы  решили не юзать бесплатный софт, а башлять Майкре нехилые деньги.  
P.S.
Старая добрая ICQ теперь хороший мессенджер,  переписан заново, имхо  гораздо лучше вайбера. Групповые чаты, звонки и видеозвонки есть, вставка картинок и видео тоже есть. Можно было бы юзать ее и не тратить бабло.
Мои коллеги сисадмины  до сих пор в ней сидят и я сижу. Но, увы, популярностью не пользуется. Упустили  время тогда, сделали бы софт вовремя, а теперь хрен вернешь клиентов.
Хотя, если введут очередные санкции против нас и включат импортозамещение по полной  ))), то ICQ отличная альтернатива.


----------
В сортире лучше быть юзером, чем админом...

Всего записей: 11735 | Зарегистр. 10-12-2003 | Отправлено: 11:17 10-12-2021 | Исправлено: ipmanyak, 12:03 10-12-2021
luckygoodwin

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я думал имелось ввиду какой-то мобильный клиент, который можно было подключить к своему OF.
Spark jabber скачал, посмотрел.... там вроде регистрация на их сервере. вряд-ли кто-то будет пользоваться им, когда есть телега и вотсап.
 
PS часто вижу что менеджеры в компании начали пользоваться ICQ и там даже активные переписки есть... но мне кажется что это все шляпа рядом с телегой

Всего записей: 22 | Зарегистр. 09-04-2019 | Отправлено: 12:03 10-12-2021
ipmanyak



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
luckygoodwin  у меня нет телеги, ничего не знаю про нее.


----------
В сортире лучше быть юзером, чем админом...

Всего записей: 11735 | Зарегистр. 10-12-2003 | Отправлено: 12:05 10-12-2021
MrStrange

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте. Нужна помощь с openfire + ad. Все настроено и работает, но столкнулся с одной проблемой, когда я привязываю группы AD к openfire, он видит пользователей только если они явлются напрямую членами этой группы распространения AD. Но если в членов группы распространения я добавляю другую группу безопасности или распространения, которая в свою очередь содержит нужных пользователей, то openfire уже пользователей не видит.  Можно научить его видеть пользователей таких вложенных групп?

Всего записей: 1 | Зарегистр. 23-12-2021 | Отправлено: 11:52 23-12-2021
lexuzmain



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MrStrange
нет.
На каждую группу лучеш делать разных пользователей.
Вообще для привязки с OF, лучше использовать не уже имеющиеся группы, а создать новые, типа jabber_OK, jabbe_BUH и прочие...

Всего записей: 367 | Зарегистр. 25-11-2011 | Отправлено: 12:05 23-12-2021
Jilted



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
А кто-то на линуксе с прозрачной авторизацией поднимал?

Всего записей: 1879 | Зарегистр. 17-12-2001 | Отправлено: 10:46 29-12-2021
Ni9999



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Jilted, в том виде, в котором ты скорее всего думаешь это сделать невозможно на не-виндовс системах. Получится набор костылей, а полной прозрачности не получится.

Всего записей: 141 | Зарегистр. 18-08-2008 | Отправлено: 15:35 30-12-2021
Jilted



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ni9999
Ну так и думал, тогда не буду ))

Всего записей: 1879 | Зарегистр. 17-12-2001 | Отправлено: 13:20 01-01-2022
Yaromaxx

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
В последнее время сервер OF стал отказываться принимать подключения пользователей, если его рестартануть - то порядок, работает, но это не вариант. Ubuntu + OF 4.6.4/4.6.6 + MySQL, Spark 2.7.7/2.9.4/3b. Думаю, как вариант, откатиться на что-то вроде 4.2.3 или около того. Отказаться пока не вариант - в качестве локального чата пользователи привыкли, никто ни за какую подписку платить точно не будет.

Всего записей: 399 | Зарегистр. 24-02-2010 | Отправлено: 22:41 07-01-2022
Ni9999



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Yaromaxx Логи сервака Openfire (хотя бы error в момент глюка) не покажешь потому что слишком легко будет? Опять небось память утекает.

Всего записей: 141 | Зарегистр. 18-08-2008 | Отправлено: 10:30 12-01-2022
Yaromaxx

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Ni9999
Вроде как нашел причину - OF начинает искать группу, которая удалена из AD, и из настроек OF тоже - её нигде  нет, но сервер упорно пробует её искать. Как бы удалить эту группу, чтобы больше не искал? Конечно, можно создать пустую группу в AD - но это совсем неправильно.
 
Вот лог ошибки в момент подвисания - группы Avangard нет ни в AD, ни в OF - скорее всего осталась только в базе MySQL.
 

Код:
2022.01.12 15:55:54 org.jivesoftware.openfire.ldap.LdapGroupProvider - Unable to load group: Avangard
org.jivesoftware.openfire.group.GroupNotFoundException: Groupname Avangard not found
at org.jivesoftware.openfire.ldap.LdapManager.findGroupRDN(LdapManager.java:1274) ~[xmppserver-4.6.4.jar:4.6.4]
at org.jivesoftware.openfire.ldap.LdapManager.findGroupAbsoluteDN(LdapManager.java:1207) ~[xmppserver-4.6.4.jar:4.6.4]
at org.jivesoftware.openfire.ldap.LdapGroupProvider.getGroup(LdapGroupProvider.java:87) [xmppserver-4.6.4.jar:4.6.4]
at org.jivesoftware.openfire.group.GroupManager.getGroup(GroupManager.java:367) [xmppserver-4.6.4.jar:4.6.4]
at org.jivesoftware.openfire.group.GroupManager.getGroup(GroupManager.java:335) [xmppserver-4.6.4.jar:4.6.4]
at org.jivesoftware.openfire.group.GroupCollection$GroupIterator.getNextElement(GroupCollection.java:115) [xmppserver-4.6.4.jar:4.6.4]
at org.jivesoftware.openfire.group.GroupCollection$GroupIterator.hasNext(GroupCollection.java:76) [xmppserver-4.6.4.jar:4.6.4]
at org.jivesoftware.openfire.roster.RosterManager.getSharedGroups(RosterManager.java:241) [xmppserver-4.6.4.jar:4.6.4]
at org.jivesoftware.openfire.roster.Roster.<init>(Roster.java:102) [xmppserver-4.6.4.jar:4.6.4]
at org.jivesoftware.openfire.roster.RosterManager.getRoster(RosterManager.java:167) [xmppserver-4.6.4.jar:4.6.4]
at org.jivesoftware.openfire.user.User.getRoster(User.java:381) [xmppserver-4.6.4.jar:4.6.4]
at org.jivesoftware.openfire.handler.IQRosterHandler.manageRoster(IQRosterHandler.java:189) [xmppserver-4.6.4.jar:4.6.4]
at org.jivesoftware.openfire.handler.IQRosterHandler.handleIQ(IQRosterHandler.java:118) [xmppserver-4.6.4.jar:4.6.4]
at org.jivesoftware.openfire.handler.IQHandler.process(IQHandler.java:62) [xmppserver-4.6.4.jar:4.6.4]
at org.jivesoftware.openfire.IQRouter.handle(IQRouter.java:389) [xmppserver-4.6.4.jar:4.6.4]
at org.jivesoftware.openfire.IQRouter.route(IQRouter.java:105) [xmppserver-4.6.4.jar:4.6.4]
at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:74) [xmppserver-4.6.4.jar:4.6.4]
at org.jivesoftware.openfire.net.StanzaHandler.processIQ(StanzaHandler.java:380) [xmppserver-4.6.4.jar:4.6.4]
at org.jivesoftware.openfire.net.ClientStanzaHandler.processIQ(ClientStanzaHandler.java:95) [xmppserver-4.6.4.jar:4.6.4]
at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:322) [xmppserver-4.6.4.jar:4.6.4]
at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:209) [xmppserver-4.6.4.jar:4.6.4]
at org.jivesoftware.openfire.nio.ConnectionHandler.messageReceived(ConnectionHandler.java:183) [xmppserver-4.6.4.jar:4.6.4]  

Всего записей: 399 | Зарегистр. 24-02-2010 | Отправлено: 16:40 12-01-2022 | Исправлено: Yaromaxx, 16:44 12-01-2022
Ink0gnit0s

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Yaromaxx
Гляньте системный параметр ldap.groupSearchFilter. Возможно там присутствует Avangard

Всего записей: 312 | Зарегистр. 10-02-2009 | Отправлено: 17:09 12-01-2022
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Openfire (Wildfire/Jive Messenger)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru