Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Openfire (Wildfire/Jive Messenger)

Автор: Yaroseg
Дата сообщения: 05.12.2014 10:33
В общем, накосячили разработчики, и исправлять судя по всему не собираются (

Добавлено:

Цитата:
Сам же и отвечаю, чтоб заработал NTLM-патч на версии 3.9.3 надо чтоб файле java.security
вот так выглядел блок


Это со старой java или с новой?
Автор: EnMan
Дата сообщения: 05.12.2014 10:49
Это с встроенной java

Добавлено:
Ребят, никто не использует звонки Computeer-2-Computer в jabber? Подтолкните в сторону мануала актуального. Клиенты Psi - Psi работает. Qip-Qip бы заставить любыми путями. Или утопия?
Автор: Yaroseg
Дата сообщения: 05.12.2014 11:48

Цитата:
Это с встроенной java

это понятно, что встроенной 3.9.2 или 3.9.3?
Автор: EnMan
Дата сообщения: 05.12.2014 12:03

Цитата:
это понятно, что встроенной 3.9.2 или 3.9.3?

прочтите цитату под который вы задаете вопрос в предыдущем своем сообщении
Автор: Kandinsky
Дата сообщения: 11.12.2014 08:18
Такая проблема:
win2008R2
Ставлю 3.9.3 с Java.
база родная, интеграция с AD.

Ставлю Pandion.
При ручном варианте коннекта все работает.

Качаю патч NTLM аутентификации, закидываю файлики по инструкции, делаю изменение в файле java.security как писал SlaM2003
и все...
Pandion перестает подключаться при любом типе авторизации....
куда копать? что может быть?

Автор: SlaM2003
Дата сообщения: 11.12.2014 08:41
Проверь, что файлы из папок bin и lib
лежат в корне, относительно папки openfire
но еще внутри папки jre тоже есть папки bin и lib... туда тоже закинь.
Автор: Yaromaxx
Дата сообщения: 11.12.2014 09:58
Не понимаю смысл заморачиваться с NTLM авторизацией - клиент Spark, NTLM авторизацию не поддерживает, настройки забиваются логон-скриптом, пользователю остается только поставить галку "Автоматический вход" - дальше все просто работает. В компании примерно 100 пользователй - вопросов нет.
Еще - не понимаю смысла использования встроенной базы - она же память любит безгранично. Ставим MySQL сзади, настраиваем - порядок и красота.
Автор: Anton Nikolaev
Дата сообщения: 11.12.2014 10:02
Yaromaxx
И при каждой смене пароля пользователю нужно зайти в настройки и сохранить новый пароль.
Автор: Yaromaxx
Дата сообщения: 11.12.2014 10:21
Anton Nikolaev пожалуй, единственное неудобство.
Автор: Kandinsky
Дата сообщения: 11.12.2014 10:44

Цитата:
Проверь, что файлы из папок bin и lib
лежат в корне, относительно папки openfire
но еще внутри папки jre тоже есть папки bin и lib... туда тоже закинь.


проверил все файлы еще раз. все нормально.

скопировал твои настройки с поста выше...
ручная авторизация заработала... а вот автоматическая увы не хочет
Автор: SlaM2003
Дата сообщения: 11.12.2014 11:17

Цитата:
Цитата:
проверил все файлы еще раз. все нормально.

скопировал твои настройки с поста выше...
ручная авторизация заработала... а вот автоматическая увы не хочет

Ради эксперимента, попробуй на корпоративной сборке миранды из шапки, у меня своя сборка, но на основе той, что в шапке.
Автор: Kandinsky
Дата сообщения: 11.12.2014 11:44
SlaM2003
Скачал. настроил.
Эффект точно такой же как и с Пандионом...
чую что или порты блочатся или java всетаки не пускает...


есть еще одна мысль... сервер при установке назвал xmpp а не именем локальной машины...
в ДНС все прописал... при ручном входе то отрабатывает....

UPDATE____

Удалил 3.9.3
удалил яву с машины полностью!
скачал 3.7.1 с явой. установил.
ручной коннект работает. прозрачный нет...

p.s. WTF?????
Автор: Kandinsky
Дата сообщения: 12.12.2014 09:07
продолжаем грызть openfire
новый чистый сервер win2008R2
поставил 3.9.1 с явой
прикрутил патч, прописал настройки...
авторизация ручная по типу user@base проходит...
автоматом нет...
в консоли Openfire нашел вот такие ошибки:

2014.12.12 14:04:53 org.jivesoftware.openfire.XMPPServer - Exception during module shutdown
java.lang.NullPointerException
at org.jivesoftware.openfire.pubsub.PubSubEngine.shutdown(PubSubEngine.java:1743)
at org.jivesoftware.openfire.pep.PEPServiceManager.stop(PEPServiceManager.java:208)
at org.jivesoftware.openfire.pep.IQPEPHandler.stop(IQPEPHandler.java:202)
at org.jivesoftware.openfire.XMPPServer.shutdownServer(XMPPServer.java:979)
at org.jivesoftware.openfire.XMPPServer.access$800(XMPPServer.java:148)
at org.jivesoftware.openfire.XMPPServer$ShutdownHookThread.run(XMPPServer.java:925)

Поставил 3.9.3 с явой...
в Логах Openfire появилась вот такая ошибка:

2014.12.12 15:10:24 org.jivesoftware.openfire.auth.AuthorizationManager - AuthorizationManager: Error loading AuthorizationProvider: org.jivesoftware.openfire.sasl.StrictAuthorizationPolicy
java.lang.ClassNotFoundException: org.jivesoftware.openfire.sasl.StrictAuthorizationPolicy
2014.12.12 15:10:24 org.jivesoftware.openfire.auth.AuthorizationManager - AuthorizationManager: Error loading AuthorizationProvider: org.jivesoftware.openfire.sasl.DefaultAuthorizationPolicy
java.lang.ClassNotFoundException: org.jivesoftware.openfire.sasl.DefaultAuthorizationPolicy
Автор: Antvega
Дата сообщения: 12.12.2014 12:30
OpenFire 3.9.3 +AD. При переносе пользователя из группы в группу - посльзователь появляется в новой гр, но так же остается ив старой. На сервере, при просмотре групп все правильно - в одной удалился ,в др. появился. Пробовал на 2 клиентах - миранда и пандион.
Скорее всего дело в ростере пользователя. помогите исправить.
Автор: Ni9999
Дата сообщения: 12.12.2014 14:12
Kandinsky
Что-то ты не доделываешь в патче авторизации и ленишься пошерстить по инету на предмет возможных причин. Как вариант не прописаны sasl.realm и прочие. Неправильно java.security отредактирован, не скопирован saslspi.dll в папку JAVA. Ставь 3.9.3, не слушай всяких знатоков, нормально оно работает
Автор: SlaM2003
Дата сообщения: 13.12.2014 11:48

Цитата:
OpenFire 3.9.3 +AD. При переносе пользователя из группы в группу - посльзователь появляется в новой гр, но так же остается ив старой. На  сервере, при просмотре групп все правильно - в одной удалился ,в др. появился. Пробовал на 2 клиентах - миранда и пандион.
Скорее всего дело в ростере пользователя. помогите исправить.

Вручную очисти кэш, и посмотри, по умолчанию время жизни кэша 6 часов.
Как менять настройки кэша в этой теме было, и гуглится легко.
Автор: Kandinsky
Дата сообщения: 15.12.2014 05:43
Ni9999
не первый раз пользуюсь OpenFIre-ом... на прошлой работе все встало за 15 минут.
sasl.realm дописаны в ручную по мануалу патча, java.security изменен по ману SlaM2003 и даже по родному мануалу пробовал....
в папку с явой скопированы все файлы из патча (чтоб уж наверняка)....


____UPD_____

Проблему решил:
удалил версию явы с 3.9.3 скачал новую с сайта 8.25...
поставил ее в папку с фаером... изменил java.security как писал выше SlaM2003. Дал на папку разрешения пользователя от имени которого происходит запуск опенфаера... все заработало!
(п.с. может кому поможет)
Автор: alomant
Дата сообщения: 16.12.2014 10:32
Добрый день!
Кто настраивал плагин Fastpath WebChat подскажите пожалуйста в чем может быть проблема. Дела обстоят так:
Windows Server 2008 R2 (mail) на нем установлен XAMPP и OpenFire сервер с плагином Fastpath Service. В TomCat добавлен файл webchat.war который установился и предложил сконфигурироваться, я ввел имя сервера mail, порт 5222 мне написали что все ок, можете пробовать. При заходе по адресу mail:8080/webchat мне показывает какие рабочие группы есть в онлайне, нажимаю на картинку онлайн выходит окно для ввода имени, email и вопроса, после ввода жмеш START CHAT и в окне отображается что я 1й в очереди и ждать примерно 1 минуту, единовременно с этим у меня (я же и клиент и агент в одном лице) вылезает уведомление что есть такой то вопрос и идет отсчет времени для ответа. При нажатии кнопки Accept уведомление исчезает и ничего больше не происходит ни у клиента ни у агента. Пожалуйста пожскажите где искать проблему, уже задолбало если честно
Автор: omsk_mail
Дата сообщения: 17.12.2014 07:23
Всем доброго времени суток!
Установлено:
Openfire 3.9.3
Встроенная БД
Monitoring Service 1.4.2
Подскажите пожалуйста как можно 1-За Определенный период скажем 1 неделя сохранить всю переписку в 1 файл (с поддержкой кириллицы)
И при нажатии на View PDF нет русского текста тока буржуйский!
Заранее благодарен!
Автор: Ni9999
Дата сообщения: 17.12.2014 15:01
omsk_mail Никак. Заранее не за что)
Автор: whozeru
Дата сообщения: 12.01.2015 02:29
Доброй ночи всем.
Хотелось бы вот что уточнить - установить связку WinServer2012r2+MSSQLServer12+OF+AD с AD и Miranda Corp (из шапки) прошла успешно и все работает.
Вопрос в том, как заставить данную связку автоматом подгружать пользователей в клиент сотрудника?
Все учетные записи пользователей лежат в отдельном подразделении в AD - названо Sotrudniki. Сделано это для удобства работы с сотрудниками (в организации приличная текучка, а различать между сотрудниками,бывшими сотрудниками,различными сервисными записями еще и системные очень не хочется.
Так вот - очень хотелось бы чтобы при авторизации сотрудника ему в список клиентом автоматом подгружались все сотрудники компании, чьи учетки лежат в AD в Sotrudniki.
Или для этого придется сделать группу например Openfire и туда закинуть всех пользователей?
Автор: Ni9999
Дата сообщения: 12.01.2015 11:50
whozeru через повершел делаешь обновление какой-нить группы типа Openfire на основе ОУ Sotrudniki, ничо сложного, пара строчек будет. А затем группу как обычно в ростере ставишь отображаться.
А так опенфайр не умеет нормально работать с OU. Как вариант сделать фильтр, в котором указать принадлежность только группе Sotrudniki, но тогда даже админ должен быть в ней и ваще это сильно ограничивает..
Автор: KoT9IpA145
Дата сообщения: 12.01.2015 15:09
[more] Доброго времени суток! Знатоки подскажите пожалуйста как можно решить след. вопрос.
Имеется:
Win2008r2 (виртуалка)
Openfire 3.9.3 (запускается как служба)
Sql 2008r2 (стоит на другой виртуалки под управлением Win2008r2)

Я установил и настроил джабер по мануалом которые были приведены в этой статье. Все заработало в режиме ручной авторизации. Ну понятно дело что с ручной авторизацией не катит и я начал ставить NTLM патч. Во время установки патча джабер работал нормально. Но после того как я перезагрузил систему джабер отказался запускаться. В логах пишет следующие:

2015.01.12 13:01:54 org.jivesoftware.openfire.XMPPServer - java.sql.SQLException: ConnectionManager.getConnection() failed to obtain a connection after 11 retries. The exception from the last attempt is as follows: java.sql.SQLException: Ошибка входа пользователя "admin".
java.lang.IllegalArgumentException: java.sql.SQLException: ConnectionManager.getConnection() failed to obtain a connection after 11 retries. The exception from the last attempt is as follows: java.sql.SQLException: Ошибка входа пользователя "admin".
    at org.jivesoftware.openfire.XMPPServer.verifyDataSource(XMPPServer.java:759)
    at org.jivesoftware.openfire.XMPPServer.start(XMPPServer.java:472)
    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$2.run(Unknown Source)
Caused by: java.sql.SQLException: ConnectionManager.getConnection() failed to obtain a connection after 11 retries. The exception from the last attempt is as follows: java.sql.SQLException: Ошибка входа пользователя "admin".
    at org.jivesoftware.database.DbConnectionManager.getConnection(DbConnectionManager.java:151)
    at org.jivesoftware.openfire.XMPPServer.verifyDataSource(XMPPServer.java:749)
    ... 15 more

Из этого я тяжким трудом))) сообразил что он не может подключится к базе. Но вот почему он не может я не понимаю. До того как я начал ставить патч у меня два дня в режиме ручной авторизации все работало нормально.В базе я пароль не менял. Почитав последние страницы решил сделать как советовал SlaM2003 и после Kandinsky насчет новой явы. Но результата нет. В чем может быть причина? куда стоит копать?

P.S. Когда в ручную пытаешься запустить службу то выдает ошибку а в журналах пишет

Служба Openfire была неожиданно завершена. Это произошло 1 раз(а). Следующее корректирующее действие будет предпринято через 60000 мсек: Перезапуск службы. [/more]
Автор: PahanSv
Дата сообщения: 13.01.2015 14:05
Добрый день.

1. Имею рабочий Openfire 3.6.4, хочется обновить до последнего релиза. Как это лучше реализовать?
2. Самоподписанные сертификаты, которые создались при первичной установке скоро закончатся. Ткните носом, как их продлить?
Автор: Ni9999
Дата сообщения: 14.01.2015 12:22
KoT9IpA145 Ну блин, ясно написано что в скуль под учеткой Admin не входит или этот самый админ не имеет прав на нужную базу. Копай SQL, явно в нем что-то поменялось.
PahanSv Возьми на себя смелость почитать 31 страницу. Лентяй.
Автор: KoT9IpA145
Дата сообщения: 14.01.2015 19:12
Так в том то и дело что до установки NTLM патча все работало. И эта самая учетка спокойно заходила в базу. Есть еще один вопрос. Есть ли разница какой порт будет указан при настройке базы в Openfire?? В некоторых инструкциях стоит 1433 а в некоторых 3306? А то что там ясно написано что она не имеет доступа так я это вижу.И совсем не могу понять с чего вдруг openfire перестал получать его. Где то на просторах интернета встретил описание что из некого файла openfire path необходимо добавить все что написано из тега <jive>. Еще не пробовал т.к. придется переставлять джабер. Есть ли шанс что это поможет?
Автор: Ni9999
Дата сообщения: 15.01.2015 10:47
KoT9IpA145
Патч NTLM никак не влияет на скуль. Ты под admin пробовал заходить через консоль скульника и открывать таблицы опенфайра? Для проверки попробуй под sa переделать доступ к SQL (в конфиге в папке опенфайра).
Порт по умолчанию оставлять надо и не трогать)
Автор: HumpSoft
Дата сообщения: 15.01.2015 12:39
KoT9IpA145

Цитата:
В некоторых инструкциях стоит 1433 а в некоторых 3306?

1433 - MS SQL
3306 - MySQL

Автор: KoT9IpA145
Дата сообщения: 22.01.2015 19:55
Ni9999
Да под Админом и заходит в консольку и открывает разные таблицы.Для того что бы переделать под sa придется по новой опенфаер ставить?Или в каких то параметрах можно поменять логин и пароль?Я где то видел что можно но не помню в каком файле если подскажите буду благодарен.

HumpSoft


Спасибо за разъяснение.
Автор: PahanSv
Дата сообщения: 27.01.2015 08:42

Цитата:
Ni9999

Ага, про обновление почитал, спасибо.
Подскажите, как быть с ключами? Сгенерировал ключи, сейчас сервер ждет ответа "Certificate Authority Reply". Где его взять? Самоподписанного вполне хватит.
P.S. Поиском всё что пришло в голову перерыл все 4ре части обсуждений.

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041

Предыдущая тема: DFL-260E не получает IP по DHCP


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.