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

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



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
deminart
 
На баг трекере  напиши, хорошо бы оповестить о проблеме.

Всего записей: 228 | Зарегистр. 05-03-2015 | Отправлено: 15:49 08-11-2017
Yaromaxx

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
deminart Т.е. вопрос со стороны клиента, а не сервера? Надо попробовать откатиться на 2.6.3 и проверить.
 
 
Добавлено:
techobsl
Про эту проблему разработчики давно знают, но в одном ответе "у меня все работает", а в другом - "у нас нет специалистов по AD"

Всего записей: 399 | Зарегистр. 24-02-2010 | Отправлено: 16:18 08-11-2017
zhnavigator

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Yaromaxx
 
У тебя плагин "Search" установлен на сервере?

Всего записей: 33 | Зарегистр. 01-09-2005 | Отправлено: 17:18 08-11-2017
deminart



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

Цитата:
На баг трекере  напиши, хорошо бы оповестить о проблеме.
 

 
Там тоже отписывался, до сих пор где-то висит вопрос без ответа, там отвечают ну ооочень медленно и не охотно, на 2.6.3 работает и этого достаточно. Да и к сожалению сейчас с опенфаером есть куда более критичные проблемы нежели с поиском ...

Всего записей: 59 | Зарегистр. 02-06-2017 | Отправлено: 17:47 08-11-2017 | Исправлено: deminart, 07:16 09-11-2017
redson



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
подскажите пожалуйста, у кого сколько место занимает база данных OpenFire? пишите размер и количество пользователей. Спасибо

Всего записей: 1336 | Зарегистр. 23-04-2007 | Отправлено: 22:11 08-11-2017
Yaromaxx

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

Цитата:
У тебя плагин "Search" установлен на сервере?
- спасибо, улыбнулся
 
Надо попробовать с Spark 2.6.3 или еще с чем-нибудь.
 
redson
323 Мб, примерно 70 пользователей - но базе уже несколько лет, так что надо уточнять еще и возраст базы.

Всего записей: 399 | Зарегистр. 24-02-2010 | Отправлено: 09:30 09-11-2017 | Исправлено: Yaromaxx, 11:14 09-11-2017
zhnavigator

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Yaromaxx
Всегда пожалуйста.
 
А теперь о грустном:
Как ты описал проблему - так я тебе и посоветовал. Хоть немного конкретики не помешало бы.  
Например, импорт и AD - это что такое? Т.е. сервер настроен на работу с AD, или периодически импортируешь записи в БД. Если OF настроен на работу с AD, то сразу же какая версия контролера домена( собственно были ли переход на новую версию Windows Server), настроен у тебя ростер или нет(если настроен, то через поиск кого хочешь найти). Собственно, сами настройки OF касательно AD, тоже нужно предоставить. И это только на вскидку. Я, например, не разработчик, но глянуть в исходники могу. Однако с потолка решать абстрактные проблемы чисто физически не смогу, собственно и разработчики тоже не могут....

Всего записей: 33 | Зарегистр. 01-09-2005 | Отправлено: 11:32 09-11-2017
Yaromaxx

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
zhnavigator
Сервер настроен на работу с AD, DC на 2012R2 и 2008R2, сервер OF на 2012R2, за ним MySQL - настройки сделаны по инструкции, которых море в интернете, и они практически все одинаковые. Причем ровно с теми же настройками на старых версиях OF/Spark все работало.  
 
Настройки импорта из AD:
ldap.baseDN dc=main,dc=local
 
ldap.searchFilter (&(objectClass=organizationalPerson)(memberOf=cn=IM,cn=Users,dc=main,dc=local))
 
ldap.groupSearchFilter
(&(objectClass=group)(|(cn=group1)(cn=group2))) - сокращено, в действительности групп намного больше, и называются по другому. В настройках групп всем группам даны нормальные имена и они расшарены со всеми - т.е. все видят все группы.
 
При настройке сервера OF все тесты отрабатывают без проблем, так что копать надо в сторону ошибок, подбора версий.

Всего записей: 399 | Зарегистр. 24-02-2010 | Отправлено: 11:39 09-11-2017
zhnavigator

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Yaromaxx
 
У тебя в ростере нормально отображаются имена пользователей(т.е. если правильно настроен мапинг полей AD, то показывается "Иванов Иван Иванович" в спарке)? Также, что с настройками самого плагина? Когда переходил на новую версию OF, настраивал всё с нуля или подсунул старую базу?

Всего записей: 33 | Зарегистр. 01-09-2005 | Отправлено: 12:23 09-11-2017
Yaromaxx

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
zhnavigator
В Spark порядок, все отображается правильно, при обновлении пробовал и поверх, но сейчас стоит поставленный с нуля сервер OF с подключенной старой базой.

Всего записей: 399 | Зарегистр. 24-02-2010 | Отправлено: 12:41 09-11-2017
zhnavigator

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

Всего записей: 33 | Зарегистр. 01-09-2005 | Отправлено: 13:57 09-11-2017
Yaromaxx

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
zhnavigator
Если я правильно понимаю - это оно?  
 

Код:
 
login.title=Admin Console
 
advance.user.search.title=Advanced User Search
advance.user.search.description=Advanced user search
advance.user.search.search_user=Search For User
advance.user.search.search=Search
advance.user.search.details=The following fields are available for searching. Wildcard (*) characters are allowed as part of the query.
advance.user.search.more_options=More Options
advance.user.search.less_options=Less Options
advance.user.search.users_found=Users Found
advance.user.search.online=Online
advance.user.search.username=Username
advance.user.search.name=Name
advance.user.search.email=Email
advance.user.search.created=Created
advance.user.search.edit=Edit
advance.user.search.delete=Delete
advance.user.search.no_users=No users in the system.
advance.user.search.available=Available
advance.user.search.chat_available=Free to chat
advance.user.search.away=Away
advance.user.search.extended=Extended away
advance.user.search.not_disturb=Do Not Disturb
advance.user.search.offline=Offline
advance.user.search.last-logout=Last Logout
 
search.props.edit.form.title=Search Service Properties
search.props.edit.form.description=Edit search service properties
search.props.edit.form.directions=Use the form below to edit search service settings, these settings do not affect the user search in the admin console.
search.props.edit.form.successful_edit=Service properties edited successfully.
search.props.edit.form.error=Error setting the service name.
search.props.edit.form.service_enabled=Service Enabled
search.props.edit.form.service_enabled_directions=You can choose to enable or disable user searches from clients. Disabling this services does not prevent user searches from the admin console.
search.props.edit.form.enabled=Enabled
search.props.edit.form.enabled_details=Clients will be able to search for users.
search.props.edit.form.disabled=Disabled
search.props.edit.form.disabled_details=Clients will not be able to search for users.
search.props.edit.form.service_name=Service Name
search.props.edit.form.search_service_name=Search service Name
search.props.edit.form.search_service_name_details=Please enter a valid name.
search.props.edit.form.searchable_fields=Searchable Fields
search.props.edit.form.searchable_fields_details=Use the form below to enable which fields users can search on.
search.props.edit.form.fields=Fields
search.props.edit.form.save_properties=Save Properties
 
search.props.edit.form.search_scope=Search Scope
search.props.edit.form.search_scope_directions=Use the form below to restrict the search scope so users can search for anyone or only users in the same group.
search.props.edit.form.search_scope_anyone=Anyone
search.props.edit.form.search_scope_anyone_details=Clients will be able to search for all users.
search.props.edit.form.search_scope_groups=Group
search.props.edit.form.search_scope_groups_details=Clients will be able to only search for users in their group.
 
search.service_unavailable=This service is unavailable.

Всего записей: 399 | Зарегистр. 24-02-2010 | Отправлено: 15:06 09-11-2017
zhnavigator

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Yaromaxx
 
В админке OF
Server ->  Server Settings -> Search Service Properties (слева)
 
Там будет:
Service Enabled
Service Name
Searchable Fields
Search Scope

Всего записей: 33 | Зарегистр. 01-09-2005 | Отправлено: 15:11 09-11-2017
Yaromaxx

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Есть только вот такая строчка: search.props.edit.form.title - в ней просто пустая строка, без меню справа. Сервер OF рестартанул, заменил плагин поиска с 1.7.0 на 1.7.1 - в клиенте пишет: Нет связи с сервисом поиска.

Всего записей: 399 | Зарегистр. 24-02-2010 | Отправлено: 15:22 09-11-2017
zhnavigator

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

Всего записей: 33 | Зарегистр. 01-09-2005 | Отправлено: 15:37 09-11-2017 | Исправлено: zhnavigator, 15:38 09-11-2017
Yaromaxx

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Это я уже исправил - скачал опять плагин поиска с сайта, проверил работу с Spark beta 2.9.0 и Spark 2.6.3 - в последнем поиск работает, но отображается только Jid, не имя - надо разобраться.
В Spark 2.7.7 поиск тоже работает. Короче - не надо спешить с обновлениями

Всего записей: 399 | Зарегистр. 24-02-2010 | Отправлено: 15:40 09-11-2017 | Исправлено: Yaromaxx, 15:44 09-11-2017
zhnavigator

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Yaromaxx
 
Я для теста брал последнею стабильную версию спарка (2.8.3). Поиск работает.

Всего записей: 33 | Зарегистр. 01-09-2005 | Отправлено: 15:53 09-11-2017
deminart



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

Цитата:
Я для теста брал последнею стабильную версию спарка (2.8.3). Поиск работает.  
 

 
Хорошо когда так, просто взять поставить и что бы это работало как должно без лишних танцев...
 
 
 
Yaromaxx
 
Данную строку в конфиге openfire.xml правили ? <searchFields>Username/cn,Name/displayName,Email/mail</searchFields>

Всего записей: 59 | Зарегистр. 02-06-2017 | Отправлено: 16:50 09-11-2017 | Исправлено: deminart, 16:50 09-11-2017
zhnavigator

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
deminart
 
Скажу честно, у меня нет сейчас под рукой рабочего сервера  с подключением к AD.  
В openfire.xml я обычно ничего не правил, а правил через консоль администратора или если не находил нужный раздел в админке, то шел в server -> System Properties и там менял.
 
По поводу твоей строки - попробуй заменить на Username/sAMAccountName,Name/displayName,Email/mail
 
Вообще то sAMAccountName, cn, displayName - это поля схемы AD. Я сейчас не помню, но вроде при просмотре AD, можно через менюшку вызвать просмотр всех атрибутов, там как раз будут названия полей схемы. Т.е. на котролере домена при просмотре пользователей поищи эту форму с данными. Выделяешь пользователя через правую кнопку в менюшке должен быть пункт. Но опять же, я не утверждаю... Иначе, нужно любой прогой для работы с ldap посмотреть схему и уже точно определиться.

Всего записей: 33 | Зарегистр. 01-09-2005 | Отправлено: 18:31 09-11-2017 | Исправлено: zhnavigator, 18:34 09-11-2017
Yaromaxx

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
В итоге остановлися на Spark 2.7.7 - поиск работает, по JID можно понять кто это, а больше и не надо. Не дружат разработчики с AD - что поделаешь, будем думать, что в следующих релизах клиента поправят наконец-то.

Всего записей: 399 | Зарегистр. 24-02-2010 | Отправлено: 11:11 10-11-2017
Открыть новую тему     Написать ответ в эту тему

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