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

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

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

Цитата:
+ MySQL

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

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

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

Всего записей: 721 | Зарегистр. 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 пишет следующее: Не удалось загрузить заголовки разговоров: Сервис недоступен!
Что за сервис и как его сделать доступным?? Заранее благодарен!

Всего записей: 407 | Зарегистр. 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
Выражаю глубокую признательность в помощи! Спасибо!

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

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

Компьютерный форум 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