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

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



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

Цитата:
А у меня-то имя сервера localhost

 
ну вот и начни с настройки днс. создай для сервера отдельное имя, желательно пингуемое как из инета, так и из локалки. на опенфайр сервере доменом указываешь это имя и клиенты получают jid в виде user@днс_имя_сервера. без этого как бы нет особого смысла глюки ловить с локалхостами и прочим.

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



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уважаемый victorae !
 
подскажите пжлста можна ли на Openfire 3.5.1  
увеличить количество подключений (стоит 25) ?

Всего записей: 21 | Зарегистр. 05-05-2008 | Отправлено: 16:31 18-06-2008
kaskad



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А такой вопрос знатокам ещё - какую кодировку нуно поставить в IM Gateway для Опена, чтобы сообщения по-русски приходили. А то от меня все нормально получают, а мне в ответ приходят крякозябры ( Заранее пасип.
 
victorae
Нашёл в PSI волшебную опцию - прописать IP сервера явным образом И всё законнектилось. Но всё равно спасибо.

Всего записей: 2302 | Зарегистр. 10-10-2002 | Отправлено: 18:18 18-06-2008
victorae



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

Цитата:
увеличить количество подключений (стоит 25)

 
каких подключений?
 
kaskad

Цитата:
кодировку нуно поставить в IM Gateway

 
говорят что windows-1251
 

Цитата:
Нашёл в PSI волшебную опцию - прописать IP сервера явным образом

 
ну это через одно место к другому на самом деле для пси достаточно только jid для поиска и подключения к серверу. что, с днс и созданием хост записи совсем плохо?

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

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
прошу сильно не пинать.
Есть CentOS с установленным openfire 3.5.2 и есть проблема.
Если создать пользователя с именем на русском языке, то при авторизации получем фигвам(имя пользователя или пароль некорректны). При этом через веб-админку имя пользователя отображается корректно.
 
Собственно, вопрос, устранимо ли?
локаль в системе: UTF-8
БД: HSQL db
 

Всего записей: 27 | Зарегистр. 03-06-2006 | Отправлено: 21:30 18-06-2008
kaskad



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

Цитата:
говорят что windows-1251

Прописал windows-1251, теперь вообще не стартует IM Gateway ((( Может там нуно сокращение какое-нить? Типа win-1251?

Всего записей: 2302 | Зарегистр. 10-10-2002 | Отправлено: 21:43 18-06-2008
victorae



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

Цитата:
Прописал windows-1251, теперь вообще не стартует IM Gateway

 
эти приколы с русским в транспорте встроенном из версии в версию ходят. лично держу
питоновский pyicq-t , т.ч. в ньансах не помогу. полистай форум по ссылке, может что
полезное найдешь.
 
http://www.igniterealtime.org/community/message/165480
 

Всего записей: 1969 | Зарегистр. 17-12-2006 | Отправлено: 22:07 18-06-2008
kaskad



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

Цитата:
pyicq-t

Не хочется огород городить ((( Неужто штатный плуг от разработчиков не прокатит? Только кодировку подобрать осталось

Всего записей: 2302 | Зарегистр. 10-10-2002 | Отправлено: 22:37 18-06-2008
victorae



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

Цитата:
Только кодировку подобрать осталось

 
я знаю только две, windows-1251 и cp1251
 

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

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

Цитата:

Цитата:
Цитата:
Сейчас стоит 3.5.2 и заставить работать с NTLM авторизацией никак не получается.  
 
а на какой версии у тебя нтлм работала?

 
Я не правильно выразился, прошу прощения)
Я поставил впервые ОпенФайр 3.5.2, ранее его не ставил. Сейчас задам набивший аскомину всем вопрос - как заставить работать NTLM аутентификацию?
 
Исходные данные:
База на Оракле
ОпенФайр на WinXP PRO SP2
Все прикручено к АД
Проверяю работу Пандионном 2.5
Из АД все вытягивается, аутентификация при вводе логина и пароля из АД проходит чудесно.
 
А теперь как был установлен патч "нормана" - из шапки взял патч 7.1 сделал как описано в инструкции - скопировал файлы, отредактировал конфу ОпенФайр и джаву.секурити
Взял патчик openfire-3.3.0-saslmechanisms и натянул его.
Результат - в башке дыра, то есть NTLM не работает.
Подозреваю, что, где-то накосячил - ткните носом...
 
 
Главное что не могу понять это то, что указывать в моем случае в  
<realm>DOMAIN</realm>
домен поднят на машине COMP - пингуется один IP-адрес
домен имеет имя DOMAIN.LOCAL - пингуется другой IP-адрес
Ну второе что беспокоит - нужно или нет на патч нормана 7.1 применять еще и заплатку "openfire-3.3.0-saslmechanisms"?
ЗЫ Большая просьба - не пинать ногами, а применить патч "прямые руки"...
 
Заранее спасибо!!!
 
 
UPD  Похоже трабла где-то в ДНС-сервере....будем искать...НО по поводу правильности установки патча нормана и конфига прошу все-же ответить...
продолжение следует....

Всего записей: 15 | Зарегистр. 15-05-2008 | Отправлено: 06:34 19-06-2008 | Исправлено: ZISZIS, 14:45 20-06-2008
victorae



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

Цитата:
рименять еще и заплатку "openfire-3.3.0-saslmechanisms"?  

 
нет, не надо. норман 7.0 и 7.1 работают нормально в чистом виде.

Всего записей: 1969 | Зарегистр. 17-12-2006 | Отправлено: 08:11 19-06-2008
ASukhanov

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
2008.06.19 15:02:43 [org.jivesoftware.openfire.nio.ConnectionHandler.exceptionCaught(ConnectionHandler.java:110)
]  
java.lang.ArrayIndexOutOfBoundsException
    at java.lang.System.arraycopy(Native Method)
    at com.jcraft.jzlib.ZStream.flush_pending(ZStream.java:170)
    at com.jcraft.jzlib.Deflate.deflate(Deflate.java:1527)
    at com.jcraft.jzlib.ZStream.deflate(ZStream.java:133)
    at org.apache.mina.filter.support.Zlib.deflate(Zlib.java:176)
    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:210)
    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:781)
    at org.jivesoftware.openfire.session.LocalSession.process(LocalSession.java:262)
    at org.jivesoftware.openfire.spi.RoutingTableImpl.routePacket(RoutingTableImpl.java:235)
    at org.jivesoftware.openfire.IQRouter.handle(IQRouter.java:356)
    at org.jivesoftware.openfire.IQRouter.route(IQRouter.java:101)
    at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:68)
    at org.jivesoftware.openfire.net.StanzaHandler.processIQ(StanzaHandler.java:311)
    at org.jivesoftware.openfire.net.ClientStanzaHandler.processIQ(ClientStanzaHandler.java:79)
    at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:276)
    at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:175)
    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:185)
    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)
Поясните пожалуйста из за чего такая ошибка.  Валится достаточно часто
Кстати проблему с тем что клиенты по ADSL отваливаются так и не решил. Поясню немного еще сервер OpenFire стоит на резервном контроллере домена. Часть клиентов находятся в сим домене и они работают нормально, часть клиентов отсутствуют в домене но подключены к сети работают тоже нормально, а часть клиентов которые не в домене и подключены по ADSL периодически отваливаются. При этом с этих клиентов ип сервера OpenFire  пингуется по telent ходит на соответствующие порты....

Всего записей: 16 | Зарегистр. 09-06-2008 | Отправлено: 09:11 19-06-2008
victorae



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

Цитата:
at com.jcraft.jzlib.ZStream.flush_pending(ZStream.java:170)  

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

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

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
2008.06.19 15:14:43 No ACK was received when sending stanza to: org.jivesoftware.openfire.nio.NIOConnection@6b839 MINA Session: (SOCKET, R: /172.28.146.9:1295, L: /172.27.86.2:5222, S: 0.0.0.0/0.0.0.0:5222)
 
Вот такой еще ошибка мучит...)
 
Добавлено:

Цитата:
ASukhanov
 
Цитата:
at com.jcraft.jzlib.ZStream.flush_pending(ZStream.java:170)  
 
 
еще раньше сказал же - отключи компрессию или просто логи чисти. отредактируй пост свой, информация в первых 4х строках лога, дальше одно и тоже.
 

Отключена компрессия на сервере то бишь компрессия и сервера и клиентов отключена
 
 
Добавлено:
По поводу ADSL еще одно наблюдение: Когда сервис OpenFire перезагружаю клиенты которые отвалились до этого уведомляют о том что связь с сервером потеряна проверьте мол настройки подключения. Сервис перезагрузился у пользователей это сообщение исчесло думается они подключились к серверу а вот список того кто в онлайне они не получили и следовательно отправлять сообщения не могут
 
Добавлено:
Пробую изменить пароль для учетки такого клиента, клиент ругается мол неверный пароль.....Ставлю правильный коннектится но списка онлайн пользователей все же не выдает. Видимо проблемка все таки с сервером OpenFire...

Всего записей: 16 | Зарегистр. 09-06-2008 | Отправлено: 09:17 19-06-2008
my_nik_zem



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
victorae
 
Connection Pool Info:
 
Minimum Connections:       3
Maximum Connections:     25
 
у всех в клиенте только 25 пользователей, хотя на сервере в online их больше.
те кто не попал в это количество могут только отправлять сообщения.

Всего записей: 21 | Зарегистр. 05-05-2008 | Отправлено: 10:09 19-06-2008
victorae



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

Цитата:
Connection Pool Info

 
у меня  
Minimum Connections:       5
Maximum Connections:     15  
 
Active Client Sessions: 301
 
все работают нормально. ты же не путай, это подключения от сервера к базе, клиенты напрямую в базу не конектятся.
 

Всего записей: 1969 | Зарегистр. 17-12-2006 | Отправлено: 10:36 19-06-2008
ASukhanov

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребята, помогите решить вопрос описанный выше по ADSL ну забодало меня раз в двое суток (или в одни) перегружать сервер полностью, выгонят скоро меня за такое обращение с пользователями))

Всего записей: 16 | Зарегистр. 09-06-2008 | Отправлено: 10:41 19-06-2008
victorae



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

Всего записей: 1969 | Зарегистр. 17-12-2006 | Отправлено: 10:57 19-06-2008
ZISZIS

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Итак уперся я в стенку и продолжаю повествование....
на данный момент патч нормана стоит 7.1 без заплатки - NTLM не работает...
 
вход с логином и паролем работает.
Сервер ОпенФайр и клиент установлены на одном ПК
В логи пишет вот что:
в дебаг - 2008.06.19 14:34:58 NIOConnection: startTLS: using c2s
2008.06.19 14:34:59 ConnectionHandler:  
java.io.IOException: Программа на вашем хост-компьютере разорвала установленное подключение
    at sun.nio.ch.SocketDispatcher.write0(Native Method)
    at sun.nio.ch.SocketDispatcher.write(Unknown Source)
    at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source)
    at sun.nio.ch.IOUtil.write(Unknown Source)
    at sun.nio.ch.SocketChannelImpl.write(Unknown Source)
    at org.apache.mina.transport.socket.nio.SocketIoProcessor.doFlush(SocketIoProcessor.java:414)
    at org.apache.mina.transport.socket.nio.SocketIoProcessor.doFlush(SocketIoProcessor.java:332)
    at org.apache.mina.transport.socket.nio.SocketIoProcessor.access$500(SocketIoProcessor.java:45)
    at org.apache.mina.transport.socket.nio.SocketIoProcessor$Worker.run(SocketIoProcessor.java:488)
    at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
в предупреждения - 2008.06.19 14:34:59 Unexpected packet tag (not message,iq,presence)<abort xmlns="urn:ietf:params:xml:ns:xmpp-sasl"/>
 
 
вправьте руки, а?

Всего записей: 15 | Зарегистр. 15-05-2008 | Отправлено: 11:38 19-06-2008 | Исправлено: ZISZIS, 14:46 20-06-2008
victorae



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ZISZIS
 
какая то каша в блоке провайдера. там даже пробелы и последовательность имеют значение. попробуй так -  
 
- <sasl>
  <mechs>ANONYMOUS,PLAIN,NTLM</mechs>  
- <!--  pick one of the following  
  -->  
  <realm>DOMEN</realm>  
  </sasl>
- <provider>
- <vcard>
  <className>org.jivesoftware.openfire.ldap.LdapVCardProvider</className>  
  </vcard>
- <user>
  <className>org.jivesoftware.openfire.ldap.LdapUserProvider</className>  
  </user>
- <auth>
  <className>org.jivesoftware.openfire.ldap.LdapAuthProvider</className>  
  </auth>
- <group>
  <className>org.jivesoftware.openfire.ldap.LdapGroupProvider</className>  
  </group>
- <authorization>
  <classList>org.jivesoftware.openfire.sasl.StrictAuthorizationPolicy org.jivesoftware.openfire.sasl.DefaultAuthorizationPolicy</classList>  
- <!--  other options: null, LdapAuthorizationProvider, UnixK5LoginProvider, Strict and Lazy
  -->  
  </authorization>
  </provider>

Всего записей: 1969 | Зарегистр. 17-12-2006 | Отправлено: 11:53 19-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