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

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

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

emx (13-07-2008 11:00): Openfire (Wildfire/Jive Messenger) часть 3  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

FreemanRU



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



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


Active Directory Explorer Просмотр структуры LDAP AD
ПАТЧ v.7 Для прозрачной NTLM авторизации клиентов  
Инструкция к PyICQ-t v0.8b
Транспорты для Windows - Mail.Ru Agent, JMC(проверка почтовых ящиков), PyICQ-t, и сам Питон
Pandion для Windows98
Преднастроенная Миранда для локальной сети
Набор заплаток для Pandion (в том числе и недоставка сообщений)


Тема в варезнике


Сначала читаем статьи Установка и настройка - потом задаем вопрос!!!
Установка и настройка
Установка и настройка
Установка Miranda клиентам в домене

Всего записей: 3795 | Зарегистр. 16-07-2004 | Отправлено: 13:46 14-07-2007 | Исправлено: victorae, 09:45 03-07-2008
ViziGod

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

Цитата:
ищи параметры с idle

Пасиб, буду пробывать...

Всего записей: 26 | Зарегистр. 10-05-2008 | Отправлено: 14:03 29-05-2008
skyfish777



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
О памяти
А всётаки почему так много памяти отжирается сервисом? 220 юзверей а потребляется под них 512 мег полностью и уже не хватает. причём месяца три назад на более ранних сборках юзверей было примерна столько же а памяти елось 380-400, может это таки быть связан с размером базы, типа юзвери флудят, мессаджи в базу заносятся(архивируются)?
3.5.1 OF+Миранда из шапки,база встроенная, юзвери через AD логинятся и грузят себе полный список контактов (900 чел) из них в онлайне 220-250.
помнится viktorae писал что у него очень мало памяти используется, может поанализируем конфигурацию чтобы выявить тонкое место?

Всего записей: 44 | Зарегистр. 13-04-2006 | Отправлено: 15:27 29-05-2008
my_nik_zem



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрые люди помогите!
 
в Pandion в окне отправки сообщения, клавиша отправки называется "отравить"
Мы тут перетравим друг друга))
Это нормально или только у меня так?

Всего записей: 21 | Зарегистр. 05-05-2008 | Отправлено: 18:24 29-05-2008
victorae



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

Цитата:
может поанализируем конфигурацию чтобы выявить тонкое место

 
так разница наверное в типе базы будет, внешняя - внутренняя.
 

Цитата:
в Pandion в окне отправки сообщения, клавиша отправки называется "отравить"

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

Всего записей: 1969 | Зарегистр. 17-12-2006 | Отправлено: 18:49 29-05-2008
tomas1

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня одного стоит миранда в качествеве клиента и вот постоянно такие ошибки - и только на меня.
 
2008.05.30 08:55:10 Packet sent to unreachable address  
<iq type="get" to="s.kutepov@msg/Pandion" id="mir_69" from="o.dgumayev@msg/Miranda">  
<query xmlns="jabber:iq:version"/>  
</iq>  
 
 
Добавлено:
victorae ну подскажи чем может быть вызванно постоянными ошибками...по 200 строк за секунду генерирует...и нигде ответа нет, даже на оф сайте, хотя подобные вопрос задавался.
at org.apache.mina.common.support.AbstractIoFilterChain.callPreviousFilterWrite(AbstractIoFilterChain.java:361)  
at org.apache.mina.common.support.AbstractIoFilterChain.access$1300(AbstractIoFilterChain.java:53)  
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.filterWrite(AbstractIoFilterChain.java:659)  
at org.apache.mina.common.IoFilterAdapter.filterWrite(IoFilterAdapter.java:90)  
at org.jivesoftware.openfire.net.StalledSessionsFilter.filterWrite(StalledSessionsFilter.java:49)  
at org.apache.mina.common.support.AbstractIoFilterChain.callPreviousFilterWrite(AbstractIoFilterChain.java:361)  
at org.apache.mina.common.support.AbstractIoFilterChain.access$1300(AbstractIoFilterChain.java:53)  
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.filterWrite(AbstractIoFilterChain.java:659)  
at org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.filterWrite(AbstractIoFilterChain.java:587)  
at org.apache.mina.common.support.AbstractIoFilterChain.callPreviousFilterWrite(AbstractIoFilterChain.java:361)  
at org.apache.mina.common.support.AbstractIoFilterChain.fireFilterWrite(AbstractIoFilterChain.java:355)  
at org.apache.mina.transport.socket.nio.SocketSessionImpl.write0(SocketSessionImpl.java:166)  
at org.apache.mina.common.support.BaseIoSession.write(BaseIoSession.java:177)  
at org.apache.mina.common.support.BaseIoSession.write(BaseIoSession.java:168)  
at org.jivesoftware.openfire.nio.NIOConnection.deliver(NIOConnection.java:223)  
at org.jivesoftware.openfire.session.LocalClientSession.deliver(LocalClientSession.java:787)  
at org.jivesoftware.openfire.session.LocalSession.process(LocalSession.java:262)  
at org.jivesoftware.openfire.spi.RoutingTableImpl.routePacket(RoutingTableImpl.java:235)  
at org.jivesoftware.openfire.roster.Roster.broadcastPresence(Roster.java:588)  
at org.jivesoftware.openfire.handler.PresenceUpdateHandler.broadcastUpdate(PresenceUpdateHandler.java:283)  
at org.jivesoftware.openfire.handler.PresenceUpdateHandler.process(PresenceUpdateHandler.java:124)  
at org.jivesoftware.openfire.handler.PresenceUpdateHandler.process(PresenceUpdateHandler.java:112)  
at org.jivesoftware.openfire.handler.PresenceUpdateHandler.process(PresenceUpdateHandler.java:176)  
at org.jivesoftware.openfire.PresenceRouter.handle(PresenceRouter.java:134)  
at org.jivesoftware.openfire.PresenceRouter.route(PresenceRouter.java:70)  
at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:76)  
at org.jivesoftware.openfire.net.StanzaHandler.processPresence(StanzaHandler.java:31

Всего записей: 87 | Зарегистр. 25-10-2007 | Отправлено: 02:16 30-05-2008
ViziGod

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Про вышибание миранд регулярное.
По совету выставил параметр
xmpp.client.idle в значение 8640000  
2 день проблемы не наблюдаю...
Пасиб
 
А вот кто нибудь научил Пандион хранить свой профиль не в %AppData%, а на сети где нето как Миранда:
ProfileDir=..\..\users\%USERNAME%

Всего записей: 26 | Зарегистр. 10-05-2008 | Отправлено: 17:00 30-05-2008
victorae



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

Цитата:
А вот кто нибудь научил Пандион хранить свой профиль не в %AppData%, а на сети

 
http://forums.pandion.be/viewtopic.php?t=114&highlight=usersdir

Всего записей: 1969 | Зарегистр. 17-12-2006 | Отправлено: 20:55 30-05-2008
temir



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
У меня юзерские учетки  не могут пройти аутентификацию
только админские((  где копать?

Всего записей: 16 | Зарегистр. 12-03-2007 | Отправлено: 12:20 31-05-2008 | Исправлено: temir, 14:51 31-05-2008
Esselio

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
2008.05.31 19:34:35 [org.jivesoftware.openfire.nio.ConnectionHandler.exceptionCaught(ConnectionHandler.java:110)  
]  
java.lang.ArrayIndexOutOfBoundsException: 65536  
at com.jcraft.jzlib.Deflate._tr_tally(Deflate.java:630)  
at com.jcraft.jzlib.Deflate.deflate_slow(Deflate.java:1204)  
at com.jcraft.jzlib.Deflate.deflate(Deflate.java:1567)  
at com.jcraft.jzlib.ZStream.deflate(ZStream.java:133)  
at org.apache.mina.filter.support.Zlib.deflate(Zlib.java:174)  
at org.apache.mina.filter.CompressionFilter.filterWrite(CompressionFilter.java:191)  
at org.apache.mina.common.support.AbstractIoFilterChain.callPreviousFilterWrite(AbstractIoFilterChain.java:361)  
at org.apache.mina.common.support.AbstractIoFilterChain.access$1300(AbstractIoFilterChain.java:53)  
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.filterWrite(AbstractIoFilterChain.java:659)  
at org.apache.mina.filter.executor.ExecutorFilter.filterWrite(ExecutorFilter.java:255)  
at org.apache.mina.common.support.AbstractIoFilterChain.callPreviousFilterWrite(AbstractIoFilterChain.java:361)  
at org.apache.mina.common.support.AbstractIoFilterChain.access$1300(AbstractIoFilterChain.java:53)  
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.filterWrite(AbstractIoFilterChain.java:659)  
at org.apache.mina.filter.codec.ProtocolCodecFilter.filterWrite(ProtocolCodecFilter.java:205)  
at org.apache.mina.common.support.AbstractIoFilterChain.callPreviousFilterWrite(AbstractIoFilterChain.java:361)  
at org.apache.mina.common.support.AbstractIoFilterChain.access$1300(AbstractIoFilterChain.java:53)  
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.filterWrite(AbstractIoFilterChain.java:659)  
at org.apache.mina.common.IoFilterAdapter.filterWrite(IoFilterAdapter.java:90)  
at org.jivesoftware.openfire.net.StalledSessionsFilter.filterWrite(StalledSessionsFilter.java:49)  
at org.apache.mina.common.support.AbstractIoFilterChain.callPreviousFilterWrite(AbstractIoFilterChain.java:361)  
at org.apache.mina.common.support.AbstractIoFilterChain.access$1300(AbstractIoFilterChain.java:53)  
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.filterWrite(AbstractIoFilterChain.java:659)  
at org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.filterWrite(AbstractIoFilterChain.java:587)  
at org.apache.mina.common.support.AbstractIoFilterChain.callPreviousFilterWrite(AbstractIoFilterChain.java:361)  
at org.apache.mina.common.support.AbstractIoFilterChain.fireFilterWrite(AbstractIoFilterChain.java:355)  
at org.apache.mina.transport.socket.nio.SocketSessionImpl.write0(SocketSessionImpl.java:166)  
at org.apache.mina.common.support.BaseIoSession.write(BaseIoSession.java:177)  
at org.apache.mina.common.support.BaseIoSession.write(BaseIoSession.java:168)  
at org.jivesoftware.openfire.nio.NIOConnection.deliver(NIOConnection.java:223)  
at org.jivesoftware.openfire.session.LocalClientSession.deliver(LocalClientSession.java:787)  
at org.jivesoftware.openfire.session.LocalSession.process(LocalSession.java:262)  
at org.jivesoftware.openfire.spi.RoutingTableImpl.routePacket(RoutingTableImpl.java:235)  
at org.jivesoftware.openfire.roster.Roster.broadcastPresence(Roster.java:588)  
at org.jivesoftware.openfire.handler.PresenceUpdateHandler.broadcastUpdate(PresenceUpdateHandler.java:283)  
at org.jivesoftware.openfire.handler.PresenceUpdateHandler.process(PresenceUpdateHandler.java:124)  
at org.jivesoftware.openfire.handler.PresenceUpdateHandler.process(PresenceUpdateHandler.java:112)  
at org.jivesoftware.openfire.handler.PresenceUpdateHandler.process(PresenceUpdateHandler.java:176)  
at org.jivesoftware.openfire.PresenceRouter.handle(PresenceRouter.java:134)  
at org.jivesoftware.openfire.PresenceRouter.route(PresenceRouter.java:70)  
at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:76)  
at org.jivesoftware.openfire.net.StanzaHandler.processPresence(StanzaHandler.java:317)  
at org.jivesoftware.openfire.net.ClientStanzaHandler.processPresence(ClientStanzaHandler.java:85)  
at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:241)  
at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:163)  
at org.jivesoftware.openfire.nio.ConnectionHandler.messageReceived(ConnectionHandler.java:133)  
at org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messageReceived(AbstractIoFilterChain.java:570)  
at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:299)  
at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilterChain.java:53)  
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:648)  
at org.apache.mina.common.IoFilterAdapter.messageReceived(IoFilterAdapter.java:80)  
at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:299)  
at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilterChain.java:53)  
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:648)  
at org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flush(SimpleProtocolDecoderOutput.java:58)  
at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecFilter.java:180)  
at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:299)  
at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilterChain.java:53)  
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:648)  
at org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java:239)  
at org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(ExecutorFilter.java:283)  
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)  
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)  
at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)  
at java.lang.Thread.run(Unknown Source)
 
Вот такая блажь появилась на четвертый день работы сервера. До этого ни одной ошибки не было.. Объясните, в чем может быть проблема? Есть вероятность того, что ошибки появляются в момент изменения настроек сервера.

Всего записей: 4 | Зарегистр. 27-05-2008 | Отправлено: 16:31 31-05-2008 | Исправлено: Esselio, 16:37 31-05-2008
victorae



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

Цитата:
com.jcraft.jzlib.ZStream.deflate(ZStream

 
это компрессия трафика. сам не пользуюсь, вероятно ошибки валятся из-за разной реализации компрессии в клиенте и сервере. можно попробовать скачать крайнюю версию библиотеки http://www.zlib.net/ и поиграться с ней.
 
Добавлено:
temir

Цитата:
У меня юзерские учетки  не могут пройти аутентификацию
только админские((  где копать?

 
возьми ручку и бумагу. нарисуй структуру АД где у тебя админы, где юзвери,
нарисуй где у тебя baseDN и что попадает под <searchfilter> и т.д. - подумай вообщем

Всего записей: 1969 | Зарегистр. 17-12-2006 | Отправлено: 16:45 31-05-2008
Esselio

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
victorae
я нашел причину столь длинного лога - это некорректная работа оффлайн сообщений (отправлял сообщение всем членам группы, оно и гуляло).
Компрессию убрал (надеюсь на траффик сети не повлияет).
Но меня мучает вопрос, почему у меня оффлайн так себя повел. БД вроде нормально работает. Сохраняет таблицы, все отлично. А вот с оффлайном получилось такое нехорошее явление. MySQL 5.0. Знает кто, в чем причина (кривизну рук не отвергаю)

Всего записей: 4 | Зарегистр. 27-05-2008 | Отправлено: 19:15 31-05-2008
victorae



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

Цитата:
Но меня мучает вопрос

 
иногда проще стереть лог чем ковырять что в нем написано, если на работу это не влияет.

Всего записей: 1969 | Зарегистр. 17-12-2006 | Отправлено: 20:06 31-05-2008
Dmb_2007

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну вот! Я услышал, то что бальзамом пролилось на мою душу... А то эти джавовские логи для меня - темный лес с завязанными глазами
А так все работает.
Осталось добиться от миранды авторизации NTLM

Всего записей: 341 | Зарегистр. 07-05-2004 | Отправлено: 00:07 01-06-2008
bokka

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите про маппинг полей из LDAP.
Подключаюсь к AD, все отлично работает, но хотелось бы вместо
Name {cn}
вписать
Name {sn} {givenName}
чтобы вместо Петр Сергеев, выводилось Сергеев Петр.
 
При нажатии "Тest" все отлично отрабатывается, но клиент (Psi RC0.12) тогда отображает данные из поля sAMAccountName.
 
Может кто сталкивался и знает способ победить?

Всего записей: 51 | Зарегистр. 24-04-2008 | Отправлено: 11:53 02-06-2008
temir



Newbie
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Миранда из шапки вылетает -  меняет статус на "Не в сети" потом обратно "В сети"))
опенфаеровская база своя, юзеров вбивал вручную (20шт)

Всего записей: 16 | Зарегистр. 12-03-2007 | Отправлено: 13:33 02-06-2008
bokka

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да, можно как-то сообщения "В сети" "Не в сети" отключить? В Psi не нашел галки, может можно где на сервере?

Всего записей: 51 | Зарегистр. 24-04-2008 | Отправлено: 17:50 02-06-2008 | Исправлено: bokka, 17:51 02-06-2008
victorae



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

Цитата:
чтобы вместо Петр Сергеев, выводилось Сергеев Петр.  

 
из консоли наверное не настроишь, правь конфиг напрямую.
given и family поменяй местами и будет фамилия первая.
 
<vCard xmlns="vcard-temp">
  <N>
    <GIVEN>{givenName}</GIVEN><MIDDLE>{initials}</MIDDLE><FAMILY>{sn}</FAMILY>
  </N>  
  <FN>{displayName}</FN>  
  <NICKNAME>{displayName}</NICKNAME>  
 

Цитата:
Да, можно как-то сообщения "В сети" "Не в сети" отключить?

 
у Psi это в настройках - оповещения - enable popup notifications - when a contact becomes ...
 
 
temir

Цитата:
Миранда из шапки вылетает -  меняет статус на "Не в сети" потом обратно "В сети"))  

 
обратно подключается так как плюгин есть который следит за онлайном, а вот почему отключается - это вопрос. попробуй Psi без востановления связи, будет отваливаться или нет?
 

Всего записей: 1969 | Зарегистр. 17-12-2006 | Отправлено: 23:16 04-06-2008
dimarestive



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите пожалуйста.
Стоит Openfire 3.5.1 на винде, пользователи берутся из АД, клиенты Qip Infinum 9001-9008.
Если в настройках инфинума ставлю шифрование SSL и подключаюсь к серверу, то шифрование работает?  
Я почему спрашиваю, просто ни каких OpenSSL я ни на сервер ни клиентам не ставил.

Всего записей: 36 | Зарегистр. 06-06-2007 | Отправлено: 11:13 05-06-2008
victorae



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

Цитата:
Я почему спрашиваю, просто ни каких OpenSSL я ни на сервер ни клиентам не ставил.

 
на сервере посмотри в сессиях как именно клиент подключился

Всего записей: 1969 | Зарегистр. 17-12-2006 | Отправлено: 12:30 05-06-2008
dimarestive



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
victorae
Спасибо, говорит что шифруется :) Видимо там какие-то библиотеки нужные сами ставятся.

Всего записей: 36 | Зарегистр. 06-06-2007 | Отправлено: 14:12 05-06-2008
   

Страницы: 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

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Openfire (Wildfire/Jive Messenger) часть 2
emx (13-07-2008 11:00): Openfire (Wildfire/Jive Messenger) часть 3


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru