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

» Openfire (Wildfire/Jive Messenger) часть 3

Автор: ShinePhantom
Дата сообщения: 24.09.2008 09:32
И все так, заранее извиняюсь, но уже устал по страницам бегать.
Как заставить openfire 3.6.0 вести логи сообщений клиентов?
Автор: victorae
Дата сообщения: 24.09.2008 09:36
ShinePhantom

плюгин monitoring services поставь
Автор: my_nik_zem
Дата сообщения: 24.09.2008 11:43
Подскажите пжлста!

Как можно избавится от надоедливого сообщения "выбранный набор смайликов успешно установлен" при запуске Pandion. А так же всплывающих окон о необходимости обновить
Openfire.

Автор: rita1986
Дата сообщения: 24.09.2008 12:23
--------------------------------------------------------------------------------
Дорогие форумчане, я сис.администратор с небольшим стажем...полтора года.
Не так давно получил новую работу.....и попал в контору, которая переезжала...а прежний сис.админ уволился...в общем тут дел не початый край.
НО о главном.
Я не работал прежде с Джаберами....а тут Wildfire 2.4.4. Вроде разобрался...все не так сложно, но вот засада....удалил фамилию старого системного адмистратора из списка юзеров и все((((
Меня выбросило с веб морды и уже никуда не пускает....Я понял свою ошибку, удалил его, а он значит был адмном в джабе. Не ожидал лишь того, что выкинет так резко(((
Как мне быть. Переустановить! это понятно..но очень сейчас проблематично. и думаю будут проблемы с руководством.
В дирректории с программой нашел два файла usershanita.xml и wildfire.xml. подозреваю что в них возможно поправить положение. Вопрос как правильно это сделать. ???!!!
Помогите не внимательному.....но на своих ошибках учатся. Заранее всем спасибо.
П.с. Файлы могу выслать или выложить на свой страх и риск)
Автор: my_nik_zem
Дата сообщения: 24.09.2008 12:54
предполагаю что нужна отредактировать файл brand.xml но как будет верно?
Автор: victorae
Дата сообщения: 24.09.2008 13:45
rita1986

слишком древняя версия, в текущей имя админа хранится в базе. определись встроенная база или внешняя, если внешняя то можно что то искать.
Автор: rita1986
Дата сообщения: 24.09.2008 14:24
как определить? я не видел не с внешней не с внутренней. не с чем сравнить. наверняка знаю только одно. все лежит в одной папке на одном из диско сервера.
Автор: victorae
Дата сообщения: 24.09.2008 16:42
rita1986

тогда берешь ручку с бумагой и большими буквами пишеш "заявление, прошу уволить по собственному желанию.." ну или в крайнем случае - востанови учетку админа прежнего.
Автор: weerkostya
Дата сообщения: 24.09.2008 19:41
по поводу патча на 3.6.0

поставил версию 3.6.0а полностью с нуля на чистую базу
установил патч версии 7.1
установил "патч на патч" строго по инструкции

не работает, скотина.

есть подозрение, что остались проблемы с openfire-patch.xml, точнее с этой секцией


Цитата:

<provider>
<!--
If you're using an external authentication provider like LDAP, or Custom Database,
then you will already have a <provider> section. Make sure this is added to it.
Do not remove the existing <auth> section as that is still required.
-->
<authorization>
<classList>org.jivesoftware.openfire.sasl.StrictAuthorizationPolicy org.jivesoftware.openfire.sasl.DefaultAuthorizationPolicy</classList>
<!-- other options: null, LdapAuthorizationProvider, UnixK5LoginProvider, Strict and Lazy-->
</authorization>
</provider

Автор: victorae
Дата сообщения: 24.09.2008 19:49
weerkostya

если ошибок нет то эта часть парсится в базу и видна в консоли сервера в
server manager - system properties -
переменная provider.authorization.classList
и под ней две строки в значении -
org.jivesoftware.openfire.sasl.StrictAuthorizationPolicy org.jivesoftware.openfire.sasl.DefaultAuthorizationPolicy

там же должны быть переменные sasl.mechs и sasl.realm с доменом большими буквами
Автор: weerkostya
Дата сообщения: 25.09.2008 05:30
victorae
openfire.xml

Цитата:

<?xml version="1.0" encoding="UTF-8"?>

<!--
This file stores bootstrap properties needed by Openfire.
Property names must be in the format: "prop.name.is.blah=value"
That will be stored as:
<prop>
<name>
<is>
<blah>value</blah>
</is>
</name>
</prop>

Most properties are stored in the Openfire database. A
property viewer and editor is included in the admin console.
-->
<!-- root element, all properties must be under this element -->
<jive>
<adminConsole>
<!-- Disable either port by setting the value to -1 -->
<port>9090</port>
<securePort>9091</securePort>
</adminConsole>
<locale>en</locale>
<!-- Network settings. By default, Openfire will bind to all network interfaces.
Alternatively, you can specify a specific network interfaces that the server
will listen on. For example, 127.0.0.1. This setting is generally only useful
on multi-homed servers. -->
<!--
<network>
<interface></interface>
</network>
-->
<connectionProvider>
<className>org.jivesoftware.database.DefaultConnectionProvider</className>
</connectionProvider>
<database>
<defaultProvider>
<driver>net.sourceforge.jtds.jdbc.Driver</driver>
<serverURL>jdbc:jtds:sqlserver://127.0.0.1/OpenFire;appName=jive</serverURL>
<username>**</username>
<password>******</password>
<testSQL>select 1</testSQL>
<testBeforeUse>true</testBeforeUse>
<testAfterUse>true</testAfterUse>
<minConnections>5</minConnections>
<maxConnections>25</maxConnections>
<connectionTimeout>1.0</connectionTimeout>
</defaultProvider>
</database>
<provider>
<authorization>
<classList>org.jivesoftware.openfire.sasl.StrictAuthorizationPolicy org.jivesoftware.openfire.sasl.DefaultAuthorizationPolicy</classList>
<!-- other options: null, LdapAuthorizationProvider, UnixK5LoginProvider, Strict and Lazy-->
</authorization>
</provider>
<setup>true</setup>
</jive>


sasl.mechs NTLM,PLAIN,DIGEST-MD5,CRAM-MD5
sasl.realm KONTORA

provider.authorization.classList в пропертях нет. ручное добавление не помогает.

Автор: LamerOK1024
Дата сообщения: 25.09.2008 05:36
Уважаемые форумчане, я уже задавал на этом форуме этот вопрос, но так и не дождался ответа, но проблема все еще остается, а заключается в следующем:

система: win2003srv, AD, openfire 3.6.0a (3.5.2), mysql, pandion;
проблема: в error логах на сервере постоянно пишется ошибка:


Цитата:
2008.09.24 15:45:28 [org.jivesoftware.openfire.roster.Roster.<init>(Roster.java:177)
] Groups ([Группа]) include non-existent username (Юзер)


Дело в том что пользователи у меня берутся из АД, также расшарена группа из АД Группа, пользователи фильтруются по специальному критерию в АД. Так вот пользователь Юзер входит в группу Группа, но не соответствует фильтру и поэтому не отображается (так и должно быть). Как мне удалось выяснить, вышеупомянутая ошибка появляется если в клиенте (Pandion) кликнуть на одного из пользователей (в Spark`е такой проблемы нет, но спарк это не вариант, мне нужен Pandion).

Может кто-нибудь мне помочь?! Получается что проблема в Pandione, а точнее в запросе который он отправляет серверу при клике на пользователе или при открытии окна переписки.
Подскажите где копать, править скрипты не проблема, я уже пол пандиона переписал (он ошибка не из-за моего вмешательства, я совсем другое делал, да и ошибка изначально была).

Заранее спасибо!
Автор: victorae
Дата сообщения: 25.09.2008 07:10
weerkostya

Цитата:
ручное добавление не помогает.


так может проблема в другом? ты до этого на 3.5.х патч ставил, работал он?
Автор: my_nik_zem
Дата сообщения: 25.09.2008 09:27
victorae не могли бы вы все же подсказать ответ на глупейшей вопрос

Цитата:

Как можно избавится от надоедливого сообщения "выбранный набор смайликов успешно установлен" при запуске Pandion


Автор: zhnavigator
Дата сообщения: 25.09.2008 09:58
LamerOK1024


Цитата:
Получается что проблема в Pandione, а точнее в запросе который он отправляет серверу при клике на пользователе или при открытии окна переписки.


Проблема не в Pandion`е, а в сервере. Если посмотреть на эту группу(веб консоль->User/Groups->Groups) , то в её составе будут пользователь(возможно несколько) помеченные как отсутствующие(помечены красной звездочкой). Т.е. при запросе к AD выбирается состав группы, конфликтующий с фильтром для пользователей. Это баг разработчиков, в данной ситуации сервер не должен писать в лог, но он пишет.... Так что пока можно забить, и ждать исправления. У меня аналогичная ситуация. Подумываю исправить и пересобрать сервер, но пока это только в планах...
Автор: LamerOK1024
Дата сообщения: 25.09.2008 10:17
zhnavigator


Цитата:
Проблема не в Pandion`е, а в сервере. Если посмотреть на эту группу(веб консоль->User/Groups->Groups) , то в её составе будут пользователь(возможно несколько) помеченные как отсутствующие(помечены красной звездочкой).


Да, но со Spark`ом сервер таких ошибок не пишет.

Посмотри дебаг логи. Там тоже много интересного пишет, я так понял что сервер запрашивает vCard всех пользователей группы Группа (в отличии от спарка при выполнении подобных действий).

Может проще исправить Pandion, написанный на Java Script, чем исправлять и перекомпилировать сервер?!
Автор: victorae
Дата сообщения: 25.09.2008 10:30
my_nik_zem

я не помню как было. по моему я ложил набор смайлов рядом с инсталяцией и файлами настройки в которых был указан этот набор смайлов. клиенту просто при установке все устанавливалось тихо и без вопросов
Автор: zhnavigator
Дата сообщения: 25.09.2008 10:35
LamerOK1024


Цитата:
Может проще исправить Pandion, написанный на Java Script, чем исправлять и перекомпилировать сервер?!


Клиентов может быть и несколько(у меня в конторе минимум три), а сервер должен быть один.
Автор: gant001
Дата сообщения: 25.09.2008 10:35
Здравствуйте!
подскажите как отключить в openfire возможность у пользователей отвечать на сообщения групповой рассылки?

получается такая ситуация:
я с Openfire Admin Console отправляю сообщение для всех пользователей
особо тыпенькие юзеры отвечают и их ответы рассылаются всем, как будто были посланы с Openfire Admin Console администратором... естественно рассылка идет от их имени, но всем!!!

можно чтонибудь сделать на сервере, чтобы ответы на груповую рассылку не рассылались сервером всем?
Автор: LamerOK1024
Дата сообщения: 25.09.2008 10:47
gant001

А какой клиент используете? У меня не в пандионе не в спарке нельзя отвечать на широковещательные сообщения отправленные с admin console->sessions->send message.
Может вы используете какойто плагин?! Попробуйте рассылать сообщения чере admin console->sessions->send message или использовать другие клиенты.

P.S. А какая версия сервера?
Автор: zhnavigator
Дата сообщения: 25.09.2008 10:48
И еще раз о NTLM...
Теперь не нужно ставить патч и "патч на патч".
Здесь переработанный дистр плагина.

http://d e p o s i t f i l e s.com/files/8214775

Изменения:
Не нужно вносить изменения в openfire.xml !

После установки, ОБЯЗАТЕЛЬНО измените в пропертях сервера(sasl.realm и sasl.approvedRealms) имя домена(с YOUR_DOMAIN на ваш). Для тех у кого уже все и так работает, смысла нет менять...
Автор: victorae
Дата сообщения: 25.09.2008 11:26
zhnavigator

положил в шапку
Автор: inctrl
Дата сообщения: 26.09.2008 01:36
подскажите...

как сделать,чтоб при переходе от использования плагина Ентерпрайз к Monitoring Service
оставался бы виден архив сообщений от Ентерпрайз ??
в 3.6.0а
Автор: gant001
Дата сообщения: 26.09.2008 04:03

LamerOK1024

Цитата:
А какой клиент используете?

Miranda 0.7.8 + tabbed SRMM plugin Version: 2.2.1.5


Цитата:
Может вы используете какойто плагин?! Попробуйте рассылать сообщения чере admin console->sessions->send message или использовать другие клиенты

отсылаю через Openfire Admin Console -> sessions -> send message
другого клиента использовать не получиться по организационным причинам...


Цитата:
P.S. А какая версия сервера?

Openfire 3.5.2 + openfire-sasl-sspi.v7.1 (для прозрачной NTLM аутентиф.)

Автор: weerkostya
Дата сообщения: 26.09.2008 05:22
victorae


Цитата:
так может проблема в другом? ты до этого на 3.5.х патч ставил, работал он?

на версии 3.5.2 все работало.

в любом случае спасибо. вроде как то справился и "патч на патч" успешно работает.
Автор: LamerOK1024
Дата сообщения: 26.09.2008 05:46
gant001

Мне кажеться что проблема в клиенте Miranda 0.7.8 + tabbed SRMM plugin Version: 2.2.1.5. У меня тоже был Openfire 3.5.2 + openfire-sasl-sspi.v7.1 (для прозрачной NTLM аутентиф.) и я отсылал boardcast сообщения через Openfire Admin Console -> sessions -> send message, в клиентах Spark или Pandion, просто нет возможности ответить на такие сообщения.

Править сервер мне кажется не имеет смысла.
Автор: gant001
Дата сообщения: 26.09.2008 08:18
LamerOK1024
спасибо
Автор: PhoenixUA
Дата сообщения: 26.09.2008 08:21

Цитата:
ПАТЧ v7.1 Для версии 3.6.0а от Zhnavigator

Работает. Спасибо.
Автор: Mand
Дата сообщения: 26.09.2008 14:17

Цитата:
ПАТЧ v7.1 Для версии 3.6.0а от Zhnavigator

Заработало!
Автор: weerkostya
Дата сообщения: 27.09.2008 07:26
если кому интересно.
разработчик Pandion вылез и забытия и стоит платы по открытию исходных кодов hta движка

http://blog.pandion.be/

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141

Предыдущая тема: Kerio Connect (ex Kerio MailServer)


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