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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 125

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

ShriEkeR



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



Openfire (Wildfire Server / Jive Messenger)
Скачать последнюю версию | @github
 
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 | Исправлено: ndch, 12:17 13-06-2024
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%  расход  стал показывать.   После этого  стало стабильно.
   


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

Всего записей: 12268 | Зарегистр. 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 отличная альтернатива.


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

Всего записей: 12268 | Зарегистр. 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  у меня нет телеги, ничего не знаю про нее.


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

Всего записей: 12268 | Зарегистр. 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
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А кто-то на линуксе с прозрачной авторизацией поднимал?

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



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

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



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

Всего записей: 1907 | Зарегистр. 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

Всего записей: 371 | Зарегистр. 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 125

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru