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

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

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, до 3.10.2 можно обновляться в случае openfire+win+ad+ntlm auth?

Всего записей: 265 | Зарегистр. 18-05-2006 | Отправлено: 10:10 05-10-2015
szuwajew

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

Всего записей: 1 | Зарегистр. 05-10-2015 | Отправлено: 13:09 05-10-2015
Ni9999



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
BW4ever, можно? Да.
Нужно? Нет. )

Всего записей: 141 | Зарегистр. 18-08-2008 | Отправлено: 12:53 07-10-2015
Yaromaxx

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
На клиентах Spark 2.6.3 в истории видны только старые сообщения - какой кэш можно поправить? На сервере все разговоры прекрасно сохраняются.

Всего записей: 399 | Зарегистр. 24-02-2010 | Отправлено: 13:36 07-10-2015
AlexsandrSE

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нарисовалась интересная проблема.  
В качестве клиентов используется qip infiniti. При переименовании группы или изменении имени пользователя на сервере клиент игнорирует все изменения и показывает старые мена/группы.
Это клиент кривой такой или сервер не дает нужной команды?  
При создании новой учетки она показывает реальное состояние дел с контактами, но все последующие изменения с именами/группами (кроме добавления новых контактов) игнорируются.
 
Добавление. Поставил на проверку клиент PSI+ так он часть контактов выдал с именованием тем же что и qip. В базе openfire пользователь не находится такой по имени, поиск по логину дает не тот результат, что показывает PSI+.
Получается в базе есть еще "невидимые" контакты с "теневыми" именами. Как найти их и почистить?

Всего записей: 722 | Зарегистр. 30-01-2015 | Отправлено: 14:07 08-10-2015 | Исправлено: AlexsandrSE, 15:08 08-10-2015
DeisGood



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тут проблема в самом Qip-e, тоже по всей конторе в качестве клиента используем.
Так вот такое ощущение что qip кэширует и потом как не выпендривайся из кэша отображает. Qip несколько кривоват. Лечиться удалением/добавлением контакта.
По поводу почистить, если база данных встроенная (HSQL) можно попробовать почистить ростер здесь я чуток про это писал Если внешняя - подключиться к БД соответствующим инструментом и поглядеть, по логике так, точно не скажу ибо не пробовал.

Всего записей: 161 | Зарегистр. 18-11-2005 | Отправлено: 06:14 09-10-2015 | Исправлено: DeisGood, 06:41 09-10-2015
AlexsandrSE

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
я подключил к существующей учетке новый клиент Psi+. Клиент Psi+ тоже показал неправильно контакты, но он ведь их по идее мог взять только с сервера, или мог перехватить у другого клиента?!!! откуда они взялись на Psi+?  
Кип 100% кеширует. Он запоминает и название групп и имена пользователя по логину и по видимому сам никогда не скидывает эти данные без команды к серверу, а запускается то в изолированном режиме.
 
Простое удаление без перазуска и создание стем же логином помогает или логин менять нужно?

Всего записей: 722 | Зарегистр. 30-01-2015 | Отправлено: 09:51 09-10-2015
DeisGood



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

Цитата:
или мог перехватить у другого клиента?!!!

да это вряд ли.
Вероятно все-таки в ростере опенфайера хвосты остались.
Цитата:
Простое удаление без перазуска и создание стем же логином помогает или логин менять нужно

если Psi "на новенького" видит тоже что и кип, я думаю вряд ли поможет. Но могу ошибаться.
Достаточно простого удаления, логин можно оставить тот же. Кип же кэш локально хранит. И файлы с папкой профиля убрать.
Может на сервере какие плагины стоят, которые могут старые данные хранить, типа архива?

Всего записей: 161 | Зарегистр. 18-11-2005 | Отправлено: 11:37 09-10-2015
AlexsandrSE

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нету плагинов. Новые учетки видят правильные контакты. Думаю проще всего удалить старые учетки и создать с другим логином, да бы кип все обновил. Решается вопрос тогда кеша. Но вот загадка, как заставить кип спросить кеш что бы без бубна.
на кипе удалил запись, тут же создал наново (две кнопки всего) запустил в той же учеткой Psi+ и в последнем поменялись контакты, получается хвосты таки тянет с сервера. Базу данных я просмотрел руками, не увидел ничего криминального, кеш чистил, а хвосты есть. Где они могут быть?

Всего записей: 722 | Зарегистр. 30-01-2015 | Отправлено: 11:45 09-10-2015 | Исправлено: AlexsandrSE, 11:55 09-10-2015
DimonMetalist

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Такой вопрос: если один пользователь залогинен с ПК например с миранды и с смартфона (xabber), как настроить, чтобы сообщения приходили на оба клиента сразу?

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



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Идейка такая мелькнула у меня:  
если ссылочку на мой мануал глянул, получается ростер формируется таким образом:
каждому пользователю прописываются определенные контакты. При подключению к опенфайеру этот список юзеру и вываливается. Получается у тебя всё таки это лежит в ростере опенфайера.
Смотри, когда создаешь нового юзера, ему цепляются в список живые и актуальные:

Цитата:
на кипе удалил запись, тут же создал наново (две кнопки всего) запустил в той же учеткой Psi+ и в последнем поменялись контакты

а в старом контакте этот список как раз и не почищен...:
Цитата:
Клиент Psi+ тоже показал неправильно контакты, но он ведь их по идее мог взять только с сервера

ты же сам всё сказал
Ростер, надо копать ростер, всё в нем...
попробуй остановить Openfire и заглянуть в файлик openfire.script
 
Хотя не исключено что этот файлик у тебя пустой будет (если база внешняя), но попробовать стоит я думаю

Всего записей: 161 | Зарегистр. 18-11-2005 | Отправлено: 12:53 09-10-2015 | Исправлено: DeisGood, 12:56 09-10-2015
DimonMetalist

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
почитал в гугле, создал параметр route.all-resources со значением true - ничерта не пашет.

Всего записей: 39 | Зарегистр. 03-05-2012 | Отправлено: 13:49 09-10-2015
AlexsandrSE

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
openfire.script не существует. Поиск по всем файлам со всеми кодировками не дал информацию откуда можно тянуть старые данные. в самой БД старых данных тоже не нашел. Но откуда-то берет же.
Удаление из базы тут же добавление не помогает у меня. Сейчас пробую удаление из самого кипа и добавление потом этой же учетки оттуда же.

Всего записей: 722 | Зарегистр. 30-01-2015 | Отправлено: 15:32 09-10-2015
DimonMetalist

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

Цитата:
почитал в гугле, создал параметр route.all-resources со значением true - ничерта не пашет.

похоже это не работает, только если сообщение отправлено из миранды О_о. Из других клиентов работает. Но ничего другое нормально не отрабатывает NTLM авторизацию нормально. Кто-нибудь сталкивался, как это на миранде победить?

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

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что то не могу понять логику работы связки openfire + контакт лист на клиентах
 
Использую Openfire + клиенты miranda NG + прозрачная авторизация.
Openfire настроен на группу в AD.  
 
Допустим я на клиенте запускаю Miranda NG , что называется первый запуск, клиент получает от сервера список контактов и отображает. Все ок.  
 
Далее появляется необходимость в переименовании одного из контактов.
В AD переименовываю, условного Иванова в Петрова.  
 
На клиенте у меня в списке контактов ничего не меняется.  
Рестарт клиента ничего не дает. Рестарт сервера тоже ничего не дает.  
 
Если я удаляю руками Иванова из контакт листа клиента и делаю рестарт клиента - все равно появляется контакт Иванов , а не Петров.  
 
Чищу кэш на на сервере Openfire: консоль управления - Server Manager - Cache Summary - выделяю все галками и жму Clear Selected , делаю рестарт сервера и рестарт клиента. Все равно в контакт листе клиента лезет Иванов.  
 
Откуда он берется?  
 
При этом если я на другой машине делаю первый запуск Miranda NG , то вот там уже появляется Петров.  
Если я там где показывает Иванова полностью удаляю Miranda NG вместе с профилем, копирую новую , с чистым профилем, делаю подключение, то от сервера все равно прилетает Иванов.  
Получается все таки дело в сервере, причем сервер для каждого пользователя создает свой кэш и оттуда ему выдает список клиентов.  
Но как вычистить этот кэш ? я вроде все что доступно из консоли управления вычищал и эффекта нет.

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

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
всем привет. Openfire 3.9.3
есть такой параметр ldap.adminDN и значение. это пользователь, учетные данные которого используются для импорта пользователей из Active Directory.
как правильно поменять этого пользователя?

Всего записей: 12 | Зарегистр. 23-09-2014 | Отправлено: 17:29 20-10-2015
BW4ever

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
malcolm666 Заменить ldap.adminDN, ldap.adminPassword и рестартнуть систему. Все.alww Это баг в 3.9.3 кажется. Я проапгрейдился на 3.10.2 - проблема ушла.

Всего записей: 265 | Зарегистр. 18-05-2006 | Отправлено: 11:59 21-10-2015
pilotro

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
подскажите пожалуйста, как же все таки запустить ntlm на 3.10.2
ставлю 3.7.1 - настраиваю -все работает.
поверх ставлю 3.10.2 - возвращаю строку в jre\lib\security\java.security - не работает
перезагружаю - не работает
в настройках openfire в закладке плагинов отображается SASL Mechanisms (JT)
все сношу - ставлю 3.10.2 - настраиваю - не работает
все сношу - ставлю 3.7.1 - настраиваю - работает
клиентов пробовал pandion, miranda im, miranda ng
 
в логах пишет

Код:
org.jivesoftware.openfire.nio.ConnectionHandler - Closing connection due to error while processing message: <auth xmlns="urn:ietf:params:xml:ns:xmpp-sasl" mechanism="PLAIN">AHBpbG90AA==</auth>
java.util.NoSuchElementException

 
и в отладке

Код:
org.jivesoftware.openfire.net.SASLAuthentication - SASLAuthentication: SaslException
javax.security.sasl.SaslException: NTLM: generate response failure [Caused by com.sun.security.ntlm.NTLMException: Input message incorrect size]


Всего записей: 196 | Зарегистр. 03-03-2006 | Отправлено: 02:42 31-10-2015
dreamer2

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Так и не удалось перейти на 3.10.2, последнее что работает 3.9.3
 
причем у меня проблема не с самим 3.10, проблема что патч openfire-sasl-sspi.v7.2.zip не работает с явой 7+
 
ставлю 7 яву, патч перестает работать и лезут ошибки про ssl и в 3.6, 3.7, 3.9
откатываюсь до 6 явы и все что до 3.10 работает, ну а 3.10 минимум хочет 7ю - "Unsupported major.minor version 51.0"

Всего записей: 45 | Зарегистр. 27-06-2003 | Отправлено: 12:31 05-11-2015
andrejkaz

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Господа, 3.10.2 криво ПИШЕТ UTF-8(кирилицу) в mysql, я один такой?
Решилось заменой на mysql-connector-java-5.1.30
Все вроде работает так же, как и на 3.9
SSO с Miranda NG в домене и поддоменах работает, с кирилицей в группах/юзерах вроде проблем нет, окромя экспорта в pdf - пару дней нагрузочного тестирования и в продакшн.
Тестовая система:

Код:
root@test:~# lsb_release -a | grep -i desc
No LSB modules are available.
Description:    Debian GNU/Linux 8.2 (jessie)
root@test:~# dpkg-query -l openfire openjdk* | grep ^ii
ii  openfire                     3.10.2       all          A high performance XMPP (Jabber) server.
ii  openjdk-7-jre:amd64          7u75-2.5.4-2 amd64        OpenJDK Java runtime, using Hotspot JIT
ii  openjdk-7-jre-headless:amd64 7u75-2.5.4-2 amd64        OpenJDK Java runtime, using Hotspot JIT (headless)

 
Домен AD:

Код:
PS C:\Users\admin> Get-ADForest | fl Name,ForestMode
Name       : domain.local
ForestMode : Windows2003Fores

 
Клиенты различные Windows 7, Miranda 0.95.4

Всего записей: 3 | Зарегистр. 25-09-2014 | Отправлено: 13:44 05-11-2015 | Исправлено: andrejkaz, 18:05 05-11-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