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

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



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Equuleus
Да, это был метод "пляски с бубном".
И длл-ки пихал везде, и патчил везде. Забыл уже )
Плюсом еще правил конфиг сервера. Много воды утекло )

Всего записей: 1879 | Зарегистр. 17-12-2001 | Отправлено: 22:40 14-03-2016
rahowa

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
4.0.2 тестил уже кто, есть проблемы?

Всего записей: 44 | Зарегистр. 29-12-2005 | Отправлено: 10:18 24-03-2016
Jilted



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
rahowa
Да что-то чейндж-лог не впечатлил, ну его нафик )

Всего записей: 1879 | Зарегистр. 17-12-2001 | Отправлено: 14:27 24-03-2016
moverast



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Windows Server 2012 Standard.
версия: 4.0.1 (на предыдущих так же было)
процессор всё время загружен на 50%. Виновник: "openfire-service.exe"
Скриншот
 
Это можно исправить?

Всего записей: 590 | Зарегистр. 26-11-2007 | Отправлено: 07:18 29-03-2016 | Исправлено: moverast, 07:21 29-03-2016
Hener

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

Цитата:
Блин, обновился. Вроде все работает, а в консоль попасть не могу)) Страница логина отображается, ввожу имя и пароль, вылетает еррор. Пробовал и с 7 и с 8 явой.  
 
Код:
HTTP ERROR 500  
Problem accessing /index.jsp. Reason:  
    Server Error  
Caused by:  
javax.servlet.ServletException: java.lang.NoSuchMethodError: org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(Ljava/lang/String;Ljava/lang/Class;Ljavax/servlet/jsp/PageContext;Lorg/apache/jasper/runtime/ProtectedFunctionMapper;)Ljava/lang/Object;
    at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:858)  
    at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:791)  
    at org.jivesoftware.openfire.admin.index_jsp._jspService(index_jsp.java:603)  
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)  
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
 
Абыдна..)

 
 
 
Кто нибудь решил проблему? такая же фигня

Всего записей: 9 | Зарегистр. 15-01-2009 | Отправлено: 08:50 30-03-2016
casm82

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

Цитата:
rahowa
4.0.2 тестил уже кто

Обновился - проблем не заметил. Работает на win2012 с java 8, пользователи из AD, 2000-2300 сессий.

Цитата:
moverast
процессор всё время загружен на 50%. Виновник: "openfire-service.exe"  

Попробуйте память увеличить для openfire - в папке openfire\bin создайте файл openfire-service.vmoptions (openfired.vmoptions если запускаете через приложение) с содержимым  

Код:
-Xms512m
-Xmx1536m

и перезапустите сервис.
Желательно же конечно содержимое логов приводить, по скриншоту не понятно ничего.

Всего записей: 128 | Зарегистр. 04-06-2006 | Отправлено: 17:53 30-03-2016 | Исправлено: casm82, 18:10 30-03-2016
Hener

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

Цитата:
 
Цитата:
Блин, обновился. Вроде все работает, а в консоль попасть не могу)) Страница логина отображается, ввожу имя и пароль, вылетает еррор. Пробовал и с 7 и с 8 явой.  
 
Код:  
HTTP ERROR 500  
Problem accessing /index.jsp. Reason:  
    Server Error  
Caused by:  
javax.servlet.ServletException: java.lang.NoSuchMethodError: org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(Ljava/lang/String;Ljava/lang/Class;Ljavax/servlet/jsp/PageContext;Lorg/apache/jasper/runtime/ProtectedFunctionMapper;)Ljava/lang/Object;
    at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:858)  
    at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:791)  
    at org.jivesoftware.openfire.admin.index_jsp._jspService(index_jsp.java:603)  
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)  
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)  
 
Абыдна..)

 
Проблема решилась, Удалил полностью openfire кроме файла openfire.xml переустановил, перетащил файл в папку. Вроде все робит, админка работает.

Всего записей: 9 | Зарегистр. 15-01-2009 | Отправлено: 09:49 31-03-2016 | Исправлено: Hener, 09:52 31-03-2016
romanromanrom

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Коллеги, привет!
Подскажите, кто обновлялся на 4.0.2 были какие проблемы?
После обновления не входит в спарк, ошибка "Подключение потеряно из-за internal-server-error." Иногда бывает входит, но роастер пуст, а через некоторое время снова выкидывает с той же ошибкой.
В логах Openfire'а:
2016.04.03 13:29:56 org.jivesoftware.openfire.ldap.LdapGroupProvider - Groupname ???? not found
org.jivesoftware.openfire.group.GroupNotFoundException: Groupname ???? not found
 
я так понимаю, проблема с кириллицей в названии групп? как решить проблему не меняя названия, есть у кого идеи?
Спасибо за любые советы заранее!

Всего записей: 25 | Зарегистр. 09-04-2011 | Отправлено: 13:48 03-04-2016
hennessy1987

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

Цитата:
Подскажите, где скачать плагин для openfire - monitoring service 1.3.2-beta1 и вообще есть на каком то ресурсе архивы версий?

Если вдруг кому нужно будет, подошёл плагин который есть тут https://github.com/zaqzaq/my_openfire/tree/master/target/openfire/plugins/monitoring

Всего записей: 2 | Зарегистр. 08-04-2015 | Отправлено: 14:27 03-04-2016
casm82

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
romanromanrom
Как обновлялись? Если распаковали новый архив поверх старой установки, то не будет работать - у них много поменялось в lib.
Нужно распаковать архив с 4.0.2 и из старой установки скопировать файлы:
- если ставили патч Sasl - из bin\saslsspi.dll, lib\sasl-sspi.jar, plugins\saslmechanisms.jar
- из etc - все файлы
- из plugins - нужные плагины
- из resources\security - все файлы (это хранилище ключей шифрования)
После запускать новый openfire.

Всего записей: 128 | Зарегистр. 04-06-2006 | Отправлено: 16:00 03-04-2016
volf521

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Никак не могу заставить работать плагин "Email on Away". Не пересылает сообщение если статус "Away", а должен. У кого-то он работает? заранее спасибо...

Всего записей: 32 | Зарегистр. 11-09-2007 | Отправлено: 18:36 07-04-2016
varbasik

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FYI
суть
Авторизация NTLM для пользователей с именами кириллицей (группы в AD также кириллицей).
Openfire 3.6.0(a)-3.8.2- 3.9.3 Embedded base - SSO NTLM для русских имен работает на Миранде и Pandion.
 
Судя по сообщениям , в более новых версиях поломали кириллицу в именах.
С версии 3.10.0 SSO с кириллицей в именах не работает.
 
Кто нибудь может озвучить проблему на офф форуме?
там на мой взгляд сначала все в штыки воспринимают и моего английского на диалог не хватит.

Всего записей: 226 | Зарегистр. 02-07-2009 | Отправлено: 08:51 11-04-2016 | Исправлено: varbasik, 14:29 11-04-2016
xrays72

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет, спешу поделится отзывов по работе с версией Openfire 4.0.2
Для меня она самая подходящая, т.к. наконец-то в ней исправили давнешний баг:
[OF-829] - Ghost sessions left on a server when using Pidgin client  
Теперь проблема, при которой у некоторых пользователей создавалось несколько сессий с только одной активной и при этом включенной опцией на запуск только одной сессии, решена.
Плюс вроде как-то по стабильнее всё стало работать, теперь убрал из планировщика ребут openfire раз в сутки.

Всего записей: 12 | Зарегистр. 19-09-2011 | Отправлено: 06:50 12-04-2016
gelo2

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Используется Openfire 3.7.1 + AD + Pandion + NTLM авторизация + 2003 сервер
 
+ http://forum.ru-board.com/topic.cgi?forum=8&topic=45052&start=40#8
 
Проработал чат больше 2х лет без перебоев.
 
После реконструкции групп в АД, в чате появилась группа КОНТАКТЫ в ней отображаются сотрудники с другой группы "Отдел продаж"
 
Подскажите, что может быть?

Всего записей: 2 | Зарегистр. 17-03-2016 | Отправлено: 10:24 13-04-2016
Arheii

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте. Есть OpenFire 4.0.2 на 2012r2. + NTML патч.
Миранда отлично заходит. А вот vacuum-im никак. Пользователя подтягивает - но пароль все-таки требует ввести.
Подскажите, что может быть не так, уже куча часов на поиски убиты:
initial-options.xml  

Цитата:
 
<options>
 <accounts>
  <account ns="{e03f5329-1953-4761-9a6b-929002c68620}">
  <auto-connect type="1">true</auto-connect>
  <enable-ntlm-auth type="1">true</enable-ntlm-auth>
  <connection ns="DefaultConnection">
    <proxy/>
    <host type="10">dmt-dc.lan.local</host>
    <port/>
    <use-legacy-ssl/>
    </connection>
   <name type="10">%USERNAME%@lan</name>
   <streamJid type="10">%USERNAME%@lan</streamJid>
   <resource type="10">%COMPUTERNAME%</resource>
   <enable-ntlm-auth/>
   <auto-reconnect type="1">true</auto-reconnect>
  </account>
 </accounts>
</options>
 

сборка ночная

Всего записей: 2 | Зарегистр. 09-03-2016 | Отправлено: 16:21 13-04-2016
casm82

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arheii
Если сборка vacuum-im_1.3.0.20160327, то у меня тоже пароль просит.
В версии от 1 марта 2016 всё нормально работало, после, видимо, что-то поломали.

Всего записей: 128 | Зарегистр. 04-06-2006 | Отправлено: 21:10 13-04-2016
gelo2

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

Всего записей: 2 | Зарегистр. 17-03-2016 | Отправлено: 09:39 14-04-2016 | Исправлено: gelo2, 09:54 14-04-2016
syspay

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Господа, помогите как то настроить SSO через Kerberos.
 
Использую OpenFire 4.0.2 (на Debian 8 или CentOS 7)+ Postgresql + AD 2003

Код:
 
# dpkg-query -l *sasl* krb* openfire openjdk* | grep ^ii
ii  krb5-config                       2.3                    all          Configuration files for Kerberos Version 5
ii  krb5-doc                          1.12.1+dfsg-19+deb8u2  all          Documentation for MIT Kerberos
ii  krb5-locales                      1.12.1+dfsg-19+deb8u2  all          Internationalization support for MIT Kerberos
ii  krb5-user                         1.12.1+dfsg-19+deb8u2  amd64        Basic programs to authenticate using MIT Kerberos
ii  libauthen-sasl-perl               2.1600-1               all          Authen::SASL - SASL Authentication framework
ii  libsasl2-2:amd64                  2.1.26.dfsg1-13+deb8u1 amd64        Cyrus SASL - authentication abstraction library
ii  libsasl2-modules:amd64            2.1.26.dfsg1-13+deb8u1 amd64        Cyrus SASL - pluggable authentication modules
ii  libsasl2-modules-db:amd64         2.1.26.dfsg1-13+deb8u1 amd64        Cyrus SASL - pluggable authentication modules (DB)
ii  libsasl2-modules-gssapi-mit:amd64 2.1.26.dfsg1-13+deb8u1 amd64        Cyrus SASL - pluggable authentication modules (GSSAPI)
ii  openfire                          4.0.2                  all          A high performance XMPP (Jabber) server.
ii  openjdk-7-jre:amd64               7u95-2.6.4-1~deb8u1    amd64        OpenJDK Java runtime, using Hotspot JIT
ii  openjdk-7-jre-headless:amd64      7u95-2.6.4-1~deb8u1    amd64        OpenJDK Java runtime, using Hotspot JIT (headless)
 

 
Настройки OF на тему SSO:

Код:
 
sasl.gssapi.config    /etc/openfire/gss.conf
sasl.gssapi.debug    true
sasl.gssapi.useSubjectCredsOnly    false
sasl.mechs    GSSAPI
sasl.realm    MY.DOMAIN.LOCAL
xmpp.domain    debian-02.my.domain.local
xmpp.fqdn    debian-02.my.domain.local
 

 
 
на линуксовой машине где установлен OF билетик Kerberos такой командой получается:
 
kinit -V -k -t /usr/share/openfire/resources/xmpp.keytab XMPP/debian-02.my.domain.local@MY.DOMAIN.LOCAL
 
 
Клиентская машина Win7 в других прогах (ну например VMware vSphere Clent) по SSO подключается (без всяких krb5.ini в папке Windows, т.е. все SRV записи прописаны верно)
 
Записи DNS и A и PTR прописаны верно (пока никаких CNAME)
 
 
вся сложность в отсутствии хоть сколь бы то ни было информативных логов на тему GSSAPI
 
в спарке только :

Код:
-> <auth xmlns="urn:ietf:params:xml:ns:xmpp-sasl" mechanism="GSSAPI">YIIFqwYJK.....
-< <failure xmlns="urn:ietf:params:xml:ns:xmpp-sasl">  <not-authorized/> </failure>

 
 
на сервере OpenFire :
 

Код:
INFO  [socket_c2s-thread-3]: org.jivesoftware.openfire.net.SASLAuthentication - User Login Failed. Failure to initialize security context

 
 
 
Быть может тут есть мастера по Jave, кто подскажет как попробовать получить билетик Kerberos используя боевую JRE на сервере OpenFire ? а то пока ощущение, что серверная Java вообще не в курсе что от неё хотят (

Всего записей: 1 | Зарегистр. 16-05-2013 | Отправлено: 17:36 15-04-2016 | Исправлено: syspay, 17:40 15-04-2016
TyKa



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
После настройки ldap, при первом входе возникает ошибка java... Что это и как исправить?
 

Цитата:
HTTP ERROR 500
 
Problem accessing /index.jsp. Reason:
 
    Server Error
 
Caused by:
 
java.lang.NullPointerException
    at org.jivesoftware.openfire.admin.index_jsp._jspService(index_jsp.java:173)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
    at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:812)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669)
    at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
    at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
    at org.jivesoftware.util.LocaleFilter.doFilter(LocaleFilter.java:76)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
    at org.jivesoftware.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:53)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
    at org.jivesoftware.admin.PluginFilter.doFilter(PluginFilter.java:80)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
    at org.jivesoftware.admin.AuthCheckFilter.doFilter(AuthCheckFilter.java:162)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
    at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
    at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
    at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
    at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
    at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
    at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
    at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
    at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215)
    at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:110)
    at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
    at org.eclipse.jetty.server.Server.handle(Server.java:499)
    at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)
    at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
    at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
    at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
    at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
    at java.lang.Thread.run(Thread.java:745)

 
и не пропускает дальше
 стоит только релогнуть сервер как все настройкаи сбрасывает на дефолтные

Всего записей: 188 | Зарегистр. 08-03-2006 | Отправлено: 12:17 22-04-2016
Arheii

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


Цитата:
После настройки ldap, при первом входе возникает ошибка java... Что это и как исправить?  

Не уверен, но попробуй покопать в сторону прав доступа для папок с опенфайр и джавой.
+ если запускается не службой - запускать от имени администратора

Всего записей: 2 | Зарегистр. 09-03-2016 | Отправлено: 10:12 25-04-2016
Открыть новую тему     Написать ответ в эту тему

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