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

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

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

Цитата:
+ MySQL

Хм, может в этом дело? У меня postgresql

Всего записей: 16 | Зарегистр. 27-11-2006 | Отправлено: 13:32 03-09-2015
AlexsandrSE

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MySQL Как мне показалось шустрее маленько.

Всего записей: 806 | Зарегистр. 30-01-2015 | Отправлено: 21:41 03-09-2015
omsk_mail



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем доброго времени суток!
Вопрос: почему перестала отображаться история переписки у клиентов!
Сервер:
Openfire 3.9.3 на PostgreSQL
Из плагинов:
Monitoring Service 1.4.6 (вся переписка сохраняется)
Search 1.6.0
 
У пользователей
Vacuum-IM 1.2.4 и 1.2.5
С какого времени или после каких обновлений самого сервера не могу точно сказать, но раньше работало точно.
Подскажите какие можно настройки проверить?
 
При просмотре истории в Vacuum-IM пишет следующее: Не удалось загрузить заголовки разговоров: Сервис недоступен!
Что за сервис и как его сделать доступным?? Заранее благодарен!

Всего записей: 414 | Зарегистр. 18-02-2008 | Отправлено: 11:16 04-09-2015 | Исправлено: omsk_mail, 14:52 04-09-2015
panic83

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
omsk_mail
Нужно откатить Monitoring Service на более старый.  
Вот выше была ссылка: http://rghost.ru/6zTVdczXz

Всего записей: 16 | Зарегистр. 27-11-2006 | Отправлено: 13:28 07-09-2015
omsk_mail



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
panic83
Выражаю глубокую признательность в помощи! Спасибо!

Всего записей: 414 | Зарегистр. 18-02-2008 | Отправлено: 13:37 07-09-2015
lordsharks

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте помогите пофиксить глюки в 1-ном из клиентов.  
(сервер openfire, привязан к AD)  
 
Spark -  
1) люди заходя в профиль меняю НИК жму ок, "сервер выдает ошибку что нет доступа к vcard" но ник на самом деле сохранился и теперь в  комнатах сидят по никами.  
 
Pandion -  
1) как скрыть группы где все пользователи офлайн  
2 когда входишь в комнату то вместо ФИО (как в спарке) светится логин...Как сделать чтоб отображалась ФИО пользователя.

Всего записей: 17 | Зарегистр. 31-08-2013 | Отправлено: 14:26 10-09-2015
romanromanrom

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день, коллеги!
Подскажите пожалуйста, как можно принудительно обновить информацию из AD?
Суть проблемы - в AD в свойствах пользователя изменил должность сотрудника (поле  "описание"), а в спарке по прежнему отображается необновленная информация. Причем изменения внеслись уже более месяца назад.
Куда смотреть? Поможет ли чистка кэша ростера?

Всего записей: 25 | Зарегистр. 09-04-2011 | Отправлено: 14:12 18-09-2015
DeisGood



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

Цитата:
Куда смотреть? Поможет ли чистка кэша ростера?

По хорошему сервер опенфайера "на прямой ноге" с AD и информация обновляется практически мгновенно и при запросе отдается клиенту. В данном случае проблема скорее всего в клиенте. Попробуйте на одном из клиентов переподключить учетку (отключить/подключить) если информация будет обновленная то проблема в спарке (либо создайте нового пользователя, подключитесь и проверьте). Если ничего не поменяется, посмотрите через ADSI Edit, либо в свойствах пользователя имя поля в AD в котором поменялось значение, проверьте соответственно это ли имя поля задано в Openfire(Server Manager/System Properties параметр ldap.vcard-mapping, там все запрашиваемые Openfire поля).

Всего записей: 177 | Зарегистр. 18-11-2005 | Отправлено: 05:39 21-09-2015 | Исправлено: DeisGood, 05:40 21-09-2015
alww

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Когда то давно настраивал связку openfire+windows server 2003 + прозрачная аутентификация пользователей в AD  
 
Версия openfire 3.6.4
Для прозрачной аутентификации использовал патч из шапки темы.
 
Но на тот момент не понадобилось.  
А сейчас стало нужно.
 
Итак, проверяю имеющуюся версию 3.6.4  - все работает.  
В качестве клиента - Миранда
 
Думаю, наверно надо обновится на последнюю версию.  
 
Скачиваю 3.10.2  
При установке предложили обновить текущую версию , что я и выбрал.  
 
При запуске в консоль Openfire стали сыпаться ошибки.  
 
java.lang.UnsatisfiedLinkError: no SaslSspi in java.library.path
    at java.lang.ClassLoader.loadLibrary(Unknown Source)
    at java.lang.Runtime.loadLibrary0(Unknown Source)
    at java.lang.System.loadLibrary(Unknown Source)
    at net.za.darkskies.security.sasl.SSPIImpl.<clinit>(SSPIImpl.java:14)
    at net.za.darkskies.security.sasl.SSPIProvider$1.run(SSPIProvider.java:24)
    at java.security.AccessController.doPrivileged(Native Method)
    at net.za.darkskies.security.sasl.SSPIProvider.<init>(SSPIProvider.java:17)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at java.lang.Class.newInstance(Unknown Source)
    at sun.security.jca.ProviderConfig$2.run(Unknown Source)
    at sun.security.jca.ProviderConfig$2.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun.security.jca.ProviderConfig.doLoadProvider(Unknown Source)
    at sun.security.jca.ProviderConfig.getProvider(Unknown Source)
    at sun.security.jca.ProviderList.loadAll(Unknown Source)
    at sun.security.jca.ProviderList.removeInvalid(Unknown Source)
    at sun.security.jca.Providers.getFullProviderList(Unknown Source)
    at java.security.Security.insertProviderAt(Unknown Source)
    at java.security.Security.addProvider(Unknown Source)
    at org.jivesoftware.util.AesEncryptor.initialize(AesEncryptor.java:179)
    at org.jivesoftware.util.AesEncryptor.<init>(AesEncryptor.java:48)
    at org.jivesoftware.util.JiveGlobals.setupPropertyEncryption(JiveGlobals.java:1011)
    at org.jivesoftware.util.JiveGlobals.loadSecurityProperties(JiveGlobals.java:984)
    at org.jivesoftware.util.JiveGlobals.isPropertyEncrypted(JiveGlobals.java:809)
    at org.jivesoftware.util.XMLProperties.getProperty(XMLProperties.java:202)
    at org.jivesoftware.util.XMLProperties.getProperty(XMLProperties.java:167)
    at org.jivesoftware.util.JiveGlobals.getXMLProperty(JiveGlobals.java:325)
    at org.jivesoftware.openfire.XMPPServer.initialize(XMPPServer.java:347)
    at org.jivesoftware.openfire.XMPPServer.start(XMPPServer.java:464)
    at org.jivesoftware.openfire.XMPPServer.<init>(XMPPServer.java:197)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at java.lang.Class.newInstance(Unknown Source)
    at org.jivesoftware.openfire.starter.ServerStarter.start(ServerStarter.java:113)
    at org.jivesoftware.openfire.starter.ServerStarter.main(ServerStarter.java:58)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
    at com.exe4j.runtime.WinLauncher.main(Unknown Source)
    at com.install4j.runtime.launcher.WinLauncher.main(Unknown
 
Интеграция с AD вроде работает , я из админки вижу пользователей и группу. Но поломалась прозрачная аутентификация.
 
Почитал немного тему, народ в основном сидит на 3.9.3  
 
Ок, скачал 3.9.3 , но с ним такая же проблема. При старте в консоль сыпет ошибками , клиент прозрачно аутенфицироваться не хочет.  
 
Проверил все настройки по патчу : вроде все верно , файлы разложены в соответствующие папки , настройки в сервере Openfire  заданы .  
 
Куда смотреть?
 
p.s. решено  
решение Copy SaslSspi.dll to <OpenFire install folder>\jre\bin\

Всего записей: 36 | Зарегистр. 12-01-2007 | Отправлено: 11:50 25-09-2015 | Исправлено: alww, 13:15 25-09-2015
DimonMetalist

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите кто-нибудь? Хочу использовать прозрачную авторизацию, сделал все по шапке, даже подкинул библиотеку, как в посте выше. Но не работает.  
Пишет в логе следующее:
 
2015.09.29 11:27:23 org.jivesoftware.openfire.auth.AuthorizationManager - AuthorizationManager: Error loading AuthorizationProvider: org.jivesoftware.openfire.sasl.DefaultAuthorizationPolicy  
java.lang.ClassNotFoundException: org.jivesoftware.openfire.sasl.DefaultAuthorizationPolicy  
 
 
в файл java.security строку добавил. ДЛЛ-ка лежит и в папке bin с openfire и в jre\bin
 
что может быть?

Всего записей: 39 | Зарегистр. 03-05-2012 | Отправлено: 11:31 29-09-2015 | Исправлено: DimonMetalist, 12:07 29-09-2015
DimonMetalist

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
почитав тему, пробовал и до 3.9.3 откатываться - разницы нет никакой

Всего записей: 39 | Зарегистр. 03-05-2012 | Отправлено: 20:57 29-09-2015 | Исправлено: DimonMetalist, 09:09 30-09-2015
Zoran



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
DimonMetalist
У меня похожая проблема, причем всё отлично работало до понедельника. Похоже на то что Ява обновилась до последней версии (1.8.0_60). Как ни бьюсь, не проходит прозрачная авторизация. Openfire 3.9.3  

Всего записей: 43 | Зарегистр. 08-02-2002 | Отправлено: 09:12 30-09-2015
DimonMetalist

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
да оно у меня не работало и 1,7 версией, что в папке с дистрибутивом жила
сейчас тоже пересадил на 1,8. Причем AD авторизация как часы.

Всего записей: 39 | Зарегистр. 03-05-2012 | Отправлено: 11:08 30-09-2015
alww

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
поделитесь скриптом как вы раздаете миранду через групповые политики AD
 
пробовал скрипт из шапки  
все работает за исключением вот этого момента  
cacls "%ProgramFiles%\Miranda" /e /p "domain\Domain Users":F
cacls "%ProgramFiles%\Miranda\*.*" /t /e /p "domain\Domain Users":F  
 
эти инструкции почему то не отрабатывают
 
если запустить эти команды непосредственно в командной строке после загрузки компьютера - все отрабатывает на ура  
 
но вот через групповую политику эти команды почему то не работают
 
а без выставленных прав доступа запустить миранду могут только администраторы, а обычные пользователи не могут  
 
кто то сталкивался ?

Всего записей: 36 | Зарегистр. 12-01-2007 | Отправлено: 12:10 01-10-2015
DimonMetalist

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
под такие вещи делаю msi с установкой програмы в %appdata% да и раздаю его политиками

Всего записей: 39 | Зарегистр. 03-05-2012 | Отправлено: 12:19 01-10-2015
alww

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

Цитата:
под такие вещи делаю msi с установкой програмы в %appdata% да и раздаю его политиками

 
а чем делаешь msi ?

Всего записей: 36 | Зарегистр. 12-01-2007 | Отправлено: 13:18 01-10-2015
DimonMetalist

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
да много чем можно. Мне больше InstallAware нравится
Никакой информации по NTLM нет? Никто не подскажет?
 
Добавлено:
от оно как! походу патч устарел видать: на старом пандеоне и миранде работает
 
Тогда ещё вопрос: как победить авторизацию? Чтобы пользователи добавлялись автоматически? Плагин к опенфаер похоже не работает нормально ни с мирандой ни с пандеоном ни с джитси

Всего записей: 39 | Зарегистр. 03-05-2012 | Отправлено: 17:23 01-10-2015 | Исправлено: DimonMetalist, 17:23 01-10-2015
alww

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

Цитата:
от оно как! походу патч устарел видать: на старом пандеоне и миранде работает  

 
патч для прозрачной авторизации у меня нормально работает на связке openfire 3.9.3 + последняя версия miranda NG 0.95.4
плюс видел тут ссылку в форуме на процедуру установки этого патча на AD win server 2012 R2 , так что делаю вывод что патч рабочий и не устаревший
 
у меня работает, при этом я не использую отдельную джаву, она у меня просто не установлена  
у меня стоит только дистрибутив openfire , версия которая с встроенной джавой
 

Цитата:
Чтобы пользователи добавлялись автоматически?

добавлялись куда ? в контакт лист в миранде?  
при работающей прозрачной авторизации я просто добавляю в группу AD пользователей и они автоматом появляются в контакт листе , другое дело что для этого надо перезапустить openfire  
при инсталяции openfire надо настроить его на интеграцию с конкретной группой в AD
http://habrahabr.ru/sandbox/5729/
 

Всего записей: 36 | Зарегистр. 12-01-2007 | Отправлено: 08:11 02-10-2015
Yaromaxx

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
В наличии OpenFire 3.10.2 + MySQL, клиенты Spark. Как настроить хранение истории сообщений на клиентах - иногда спрашивают довольно давние сообщения. Интересует, например, на год назад, пока что видно только на 6 месяцев - отбой, уже нашел в настройках архивирования.

Всего записей: 399 | Зарегистр. 24-02-2010 | Отправлено: 10:48 02-10-2015 | Исправлено: Yaromaxx, 10:50 02-10-2015
alww

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

Цитата:
поделитесь скриптом как вы раздаете миранду через групповые политики AD
 
пробовал скрипт из шапки  
все работает за исключением вот этого момента  
cacls "%ProgramFiles%\Miranda" /e /p "domain\Domain Users":F
cacls "%ProgramFiles%\Miranda\*.*" /t /e /p "domain\Domain Users":F  
 
эти инструкции почему то не отрабатывают  

 
решено  
если у вас названия групп на русском языке , то в bat файл надо добавлять строку chcp 1251
 
 

Всего записей: 36 | Зарегистр. 12-01-2007 | Отправлено: 11:59 02-10-2015
Открыть новую тему     Написать ответ в эту тему

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