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

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



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

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

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

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



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

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



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

Всего записей: 591 | Зарегистр. 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", а должен. У кого-то он работает? заранее спасибо...

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