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

» Openfire (Wildfire/Jive Messenger)

Автор: omsk_mail
Дата сообщения: 29.01.2016 13:37
Всем доброго времени суток!
Какие еще есть способы сменить пароль от Админ панели Openfire??
Пробовал разные варианты БД на Microsoft SQL и на PostgreSQL
Те способы что нашел не работают!!
Автор: AlexsandrSE
Дата сообщения: 29.01.2016 14:27
Я когда-то вернул админа правкой sql записи, пароли если не шифруются, по идее тоже можно там заменить.
Автор: chumaty
Дата сообщения: 29.01.2016 14:52

Цитата:
rahowa

Подскажите, как накладывали патч на security.java ? как правильно вставить строку.
Автор: rahowa
Дата сообщения: 01.02.2016 09:45

chumaty
Ссылка
Автор: Romandvd33
Дата сообщения: 01.02.2016 10:59
Друзья а как сделать групповой звонок одной кнопкой по например контакту "группа"? Не кто не задавался таким вопросом? А то приглашать всех пользователей как то долго... Клиент: Jitsi
Автор: casm82
Дата сообщения: 01.02.2016 19:36
omsk_mail
если через БД не получится исправить, что можно в conf\openfire.xml поменять <setup>true</setup> на <setup>false</setup> перезапустить openfire, зайти на админку и заново всё настроить. Но нужно знать логин/пароль для подключения к БД.
Автор: omsk_mail
Дата сообщения: 02.02.2016 11:09
casm82
Так в том то и дело, что если переносить БД с PostgreSQL на Microsoft SQL на Серваке то все нормально.
Я пробую на другую машину перенести весь Openfire но при выставлении <setup>true</setup> на <setup>false</setup> у меня спрашивает старый пароль и сменить просит!
Может последовательность моих действий не та??
Автор: casm82
Дата сообщения: 02.02.2016 20:18
omsk_mail
Ещё можно в БД сделать администратором пользователя с известным паролем.
В таблице ofProperty создать/обновить строку name= admin.authorizedJIDs, propvalue=admin@server, user@server, где user - зарегистрированный пользователь с известным паролем. Зайти на консоль как user и уже из web-консоли пароль у admin сменить.
Ещё можно в ofUser найти запись admin, encryptedpassword сделать NULL, а пароль прописать в plainPassword, потом в консоли поменять пароль чтобы он хранился зашифрованным.
На тестовом сервере проверил оба способа - в обоих случаях смог сменить пароль у admin.
Проверял на Openfire 4.0.1, postgresql 9.5, пользователи в БД.
Автор: Jilted
Дата сообщения: 03.02.2016 09:55
Ну никак не могу победить прозрачную ntlm-аутентификацию...

Openfire 4.01+Java7 отдельно+Pandion. Патч накатывал... Настройки применял. Вручную коннектит, но только если имя в Пандионе вида username@jabberserver.domain.local

Помогите, людия добрыя, куда рыть?
Автор: Ni9999
Дата сообщения: 03.02.2016 11:50
Блин, обновился. Вроде все работает, а в консоль попасть не могу)) Страница логина отображается, ввожу имя и пароль, вылетает еррор. Пробовал и с 7 и с 8 явой.

Код: HTTP ERROR 500
Problem accessing /index.jsp. Reason:
Server Error
Caused by:
javax.servlet.ServletException: java.lang.NoSuchMethodError: org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(Ljava/lang/String;Ljava/lang/Class;Ljavax/servlet/jsp/PageContext;Lorg/apache/jasper/runtime/ProtectedFunctionMapper;)Ljava/lang/Object;
    at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:858)
    at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:791)
    at org.jivesoftware.openfire.admin.index_jsp._jspService(index_jsp.java:603)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
Автор: Jilted
Дата сообщения: 03.02.2016 12:01
В продолжение моего опроса - в info.log при неудачной попытке пусто!
Автор: Ni9999
Дата сообщения: 03.02.2016 13:13
Jilted, dll скопировал в папку JAVA\bin?
Автор: Jilted
Дата сообщения: 03.02.2016 13:47
Ni9999
Да... кажись разобрался... потещу, отпишусь, в чем была засада

Добавлено:
В-общем разобрался

xmpp.domain
xmpp.fqdn

полное имя сервера не катило, оставил только netbios имя. заработало.

Еще в догонку вопрос. Поставил User Status плагин на сервер - то, что надо. Но вот как к клиентам его прикрутить? Чтобы именно из клиента эта инфа была доступна?

Ссыла на описание: https://maven.reucon.com/projects/public/user-status/
Скачать тут: https://community.igniterealtime.org/servlet/JiveServlet/download/240462-24947/user-status-1.1.0-20090630.111623-1.jar
Автор: PeeX
Дата сообщения: 04.02.2016 08:50
Jilted
Работала у меня долго NTLM но потом при обновлении перестало... Убил кучу времени разбираться с патчами, версиями java и прочей и прочей. В результате сделал через Kerberos

Правда тоже пришлось повозиться, но не понадобилось патчей вообще , а java встроенная (openfire под виндой)
проверял на клиентах: spark 2.7.5 buil 752, miranda im 0.10.45 unicode последня с оф сайта в чистом виде (т.е. никаких доп патчей не качал и не ставил) и miranda ng 0.95.4 (тоже чистая подошла)

Openfire 4.0.1

AD - 2008 r2
Автор: rahowa
Дата сообщения: 04.02.2016 09:13
PeeX

А есть гайд по настройке через Kerberos актуальный?
Автор: Jilted
Дата сообщения: 04.02.2016 09:32
PeeX
Ну у меня получилось без Kerberos пока...
А вот на мой 2 вопрос никто не ответит? Неужто никто не юзал этот чудесный плагин?
Я про User Status
Автор: casm82
Дата сообщения: 04.02.2016 19:35
Jilted
User Status пишет историю подключений в БД. Единственное, что приходит на ум, это написать web-сервер, который будет читать из БД и отдавать клиентам по запросу. И как-то нужно к клиенту это прикрутить.
Автор: Jilted
Дата сообщения: 05.02.2016 09:20
casm82
Не хочу такой гемор )))
Да и надо не клиентам, а мне (админам) в-основном...
Автор: PeeX
Дата сообщения: 05.02.2016 15:52
rahowa
есть, вот я использовал этот https://drive.google.com/open?id=0BwG5UzfMZQHjTFpoWlpxbHg3YTA
(хотя начинал с этих community.igniterealtime.org/docs/DOC-2585 и community.igniterealtime.org/docs/DOC-2706, но они не помогли)

в результате вообще без файла krb5.ini все работает, но я делал кое чего что нет ни в одном из этих мануалов. Если получится у тебя по первой настроить, то тогда это не нужно.
Автор: xrays72
Дата сообщения: 10.02.2016 07:05
Всем привет, нужен ваш совет. Может кто сталкивался когда для одного юзера после бездействия (статус отошел) создается новая сессия, и так до бесконечности. В итоге есть одна сессия со статусом доступен и много со статусом отошел. Очень нужно решение данной проблемы. В конфиге прописал:
xmpp.client.idle 360000
xmpp.client.idle.ping true
Скриншот одного из юзеров: http://i75.fastpic.ru/big/2016/0210/8d/4e85d2407d598337c3ff4975002cfd8d.jpg

сервер openfire 4.0.1 (ранее была версия 3.10.3, но проблема и там была)
клиент у всех Pidgin 2.10.12
Автор: Anton Nikolaev
Дата сообщения: 10.02.2016 07:38
xrays72
Так запретите множественные подключения.
Server - Server Settings - Resource Policy - Always kick
Автор: xrays72
Дата сообщения: 10.02.2016 07:50
Anton Nikolaev
Спасибо за ответ.
Раньше как раз так и было настроено "Всегда сбрасывать" ( в версии 3.10.3), но проблема оставалась.
Думал проблема решится переходом на 4.0.1, но не решилась и выставил "Разрешить одну попытку входа".
Сейчас вернул "Всегда сбрасывать".
Чтобы сессии все отлетели нужно сервер ребутнуть, смогу это сделать через час, а то 300 активных юзеров бунтовать начнут.
Завтра отпишусь протестировав с настройкой "Всегда сбрасывать".
Автор: kersantinov
Дата сообщения: 10.02.2016 17:12
rahowa
У меня даже ошибок никаких в логе нет при попытке ntlm авторизации.. Только пандион выдает ошибку о неверном логине. При этом на старый сервер 3.7.1 он цепляется...
Вы в каталог с OpenFire бинарники от 7 версии подкидывали или в систему ставили jre-7u51-windows-i586?
Автор: xrays72
Дата сообщения: 11.02.2016 06:51
Anton Nikolaev
попробовал, но всё равно у одного юзера может создаваться куча сессий при этом только у одной, которая со статусом "доступен" приоритет 1, у остальных (статус "отошел") приоритет 0.
Может быть ещё есть какие-то идеи? можно конечно на ночь поставить задачу в планировщике чтобы служба openfire перезагружалась. Кстати ещё момент по поводу перезагрузки службы, она не может перезагрузится пока принудительно процесс openfire-service.exe не завершишь.

В openfire-service.vmoptions такие настройки:
-Xms4096m
-Xmx10240m
-Xincgc

Автор: DeisGood
Дата сообщения: 11.02.2016 08:37
xrays72

Цитата:
Кстати ещё момент по поводу перезагрузки службы, она не может перезагрузится пока принудительно процесс openfire-service.exe не завершишь.

Обязательно ручками или можно скриптом срубить?
Мы давно используем Openfire, еще на первых версиях глюки со службой были, поэтому использовали запуск приложением а не сервисом. Сейчас может ситуация с сервисом и поменялась, не знаю, у нас по накатанной уже приложением стартует .
И по ночам рестарт на обновление ростера выполняется я даже под это дело лоадер рисовал.
Автор: AlexsandrSE
Дата сообщения: 11.02.2016 08:56
Аналогично. С сервисом проблемы, тоже стартует как приложение. А по старой привычке на всякий случай каждую ночь, около полуночи прибивается и запускается опять. ибо раньше были глюки если не перезапустить. Как сейчас не в курсе.
Автор: xrays72
Дата сообщения: 11.02.2016 10:01
DeisGood
Т.е. по сути происходит такой же ребут openfire. Я то думал только у одного меня такая проблема.
Я для себя вот такой батник написал:
taskkill /f /im "openfire-service.exe" /t
Ping -n 5 127.0.0.1>nul
sc start Openfire
Служба openfire принудительно убивается, ждем 5 секунд и старт openfire
Автор: DeisGood
Дата сообщения: 11.02.2016 10:15
xrays72
В твоем варианте не совсем ребут получается, ты же получается процесс убиваешь, а я всегда побаивался так , мало ли что в этот момент сервер делает и какие потом последствия будут. С лоадером корректней процесс происходит, по отзывам здесь на форуме:

Цитата:
При старт\стоп консоли клиенты получают корректный статус отключенного сервиса, если же опенфайр сервисом работает то при его остановке клиенты получают ошибку, та же миранда кидает на экран окошко ошибки.

Автор: xrays72
Дата сообщения: 11.02.2016 10:27
DeisGood
Понятно. Попробую через консоль запускать, может исправится ситуация и сессии будут убиваться.
Автор: dreamer2
Дата сообщения: 11.02.2016 18:29
А что у вас с сетью, почему коннекшены залипают? Связь часто рвется или что?

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041

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


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