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

» Openfire (Wildfire/Jive Messenger) and (Spark; Pandion)

Автор: dimot
Дата сообщения: 06.02.2007 16:43
Ruslan200
Расскажи, как сделал конференции. Я через интерпрайз плугин делал, поставил автологин, но нихрена не происходит. Клиент - пандион
Автор: Ruslan200
Дата сообщения: 06.02.2007 17:20
Что именно в конференции (чтоб запускалась при запуски Пандиона) так это сам Пандион умеет (добавляешь конференцию в закладки и ставишь галку чтоб она запускалась при запуски)
Автор: unreal 777
Дата сообщения: 06.02.2007 17:31
Следующий непонятный и неприятный момент с установкой Пандиона. Есть маленькй тестовый домен 8 машин. Решил раскидать Пандион через GPO, тот который перепаковынный в pandion_25_32bit_fullUI_machine-then-user.msi . Рядышком положил оба файла с настройками override.xml и default.xml. Так вот настройки он не подхватил Потом попробовал эту же инсталляху вручную запустить - та же история. устанавливается чистый. Как быть, чтобы эта мега-вещь установилась на все машины рабочего домена(около 200, устану руками всем ставить ? Там есть 6 видов msi установок (в форуме много листов назад), какая-то может взят настройки сама? Кто-нибудь пробовал?
Автор: dimot
Дата сообщения: 06.02.2007 17:48
Ruslan200
Я хотел централизовано, через ентерпрайз плуги, там есть Client Management -> Group Chat Bookmarks. Типа должен и закладку добавить и автоджойн сделать. Или это к пандеону не относится
Автор: Ruslan200
Дата сообщения: 06.02.2007 19:01
TO dimot
К СОЖАЛЕНИЮ((( помочь с данным плагиным не магу (не использовал его)

В файле bookmarks.xml лежат настройки по автозапуску. Сам файл лежит:
\Documents and Settings\"UserName"\Application Data\Pandion\Profiles\"login"\
может поможет

Добавлено:
а етсь еще какие нить ресурсы связанные с Pandion??? кроме официального сайта и форума
Автор: victorae
Дата сообщения: 06.02.2007 22:02

Цитата:
а етсь еще какие нить ресурсы связанные с Pandion?


http://forum.jrudevels.org/
Автор: victorae
Дата сообщения: 07.02.2007 08:15
http://www.igniterealtime.org/downloads/index.jsp

Автор: HumpSoft
Дата сообщения: 07.02.2007 09:32

Цитата:
Wildfire 3.2.0 released
We are pleased to announce the release of Wildfire 3.2.0 including updated versions of the Enterprise plugin and the connection manager module. Wildfire 3.2 is a major milestone for the project that includes lots of new features, improvements and an huge...
Автор: OTOPBA
Дата сообщения: 07.02.2007 13:11
Сегодня поднял WildFire в сети, где есть родительский домен и 7 дочерних.
Ставил НЕ на контроллер домена.
Все чудесно установилось, сервер видит всех пользователей.
Где то здесь на форуме видел такую фразу - "укажи порт не 398 а 3268, это снижает нагрузку на контроллер домена"
Это не совсем так, дело в том, что по этому порту, как правило, обращаются к глобальному каталогу для получения списка пользователей и авторизации в домене.

Короче это лучший сервак, что мне приходилось тестировать.
Всем кому нужна помощь в настройке - пишите в профиль.

unreal 777
Ты, я так понял, msi-ку делал сам. Так вот.
Установи на тестовой машине Pandion. Настрой его таким образом, как он должен будет запустится на машинах пользователей.
Потом иди в профиль:
\Documents&Settings\Твой_профиль\Application Data\Pandion\Profile\
там в профилях лежат xml файлы настроек.
Открой их
потом открой \Program Files\Pandion\settings\
файлы brand.xml и default.xml
сравни соответствующие поля тех что в профиле и подправь их в Program Files
Чтобы посмотреть на результат, грохни в профилях папку Pandion, а с Program Files запусти Pandion.exe
Пандион подхватит настройки и применит их к текущему пользователю.
Вот и всего лишь!
Теперь осталось собрать MSI пакет, который копирует на тачки юзеров папку Pandion.
Да, и не забудь, что перед запуском Pandion'а, на тачке где его еще ни разу небыло, должна выполнится команда \pandion.exe /regserver под правами администратора.

Jaba_B_Ta3e
Можешь слить свою сборку?
Мне бы для "посмотреть".
Я вот смену иконок статуса в трее прикрутил.
Кульно

Добавлено:
unreal 777
И тогда совсем не обязательно класть рядом с msi пакетом файлы конфигурации
Автор: victorae
Дата сообщения: 07.02.2007 13:34

Цитата:
Где то здесь на форуме видел такую фразу - "укажи порт не 398 а 3268, это снижает нагрузку на контроллер домена"
Это не совсем так, дело в том, что по этому порту, как правило, обращаются к глобальному каталогу для получения списка пользователей и авторизации в домене.


Изначально это я взял в форуме Вилдфаера где была проблема с 100% загрузкой контроллера домена при обращении на 398 порт. Хотя для меня вопрос открыт пока какой лучше порт использовать и в каких случаях.
Автор: Strong_Gale
Дата сообщения: 07.02.2007 14:14
О великие Гуру, прошу помощи.

Пытаюсь разобраться что к чему...

Стоит WildFire 3.1.1, пользователей берет из LDAP, стоит клиент Spark 2.4.1, все логинеться, работает, файлики и сообщения бегают, но не работает поиск пользователей. Причем никак. В админке WildFire прописал Search service name: search.mydomain.ru, DNS сделал псевдоним на реальный сервер, где стоит WildFire и ничего не работает - пользователи не находяться ни через админку - Advanced User Search, ни в Спарке. Подскажите что не так?
Автор: Jaba_B_Ta3e
Дата сообщения: 07.02.2007 14:21

Цитата:
Можешь слить свою сборку?
Мне бы для "посмотреть".
Я вот смену иконок статуса в трее прикрутил.
Кульно

Не нужно, наверное. Кроме отражения статуса в трее и патча, который я раньше описывал - всё остальное заточенное под контору, т.е. иконка в трее в виде фирменного логотипа и т.д.
Да, ну и конечно парочка багфиксов в русском переводе, типа "Отравить" и т.д.
Автор: OTOPBA
Дата сообщения: 07.02.2007 15:03

Цитата:
Стоит WildFire 3.1.1, пользователей берет из LDAP, стоит клиент Spark 2.4.1, все логинеться, работает, файлики и сообщения бегают, но не работает поиск пользователей. Причем никак. В админке WildFire прописал Search service name: search.mydomain.ru, DNS сделал псевдоним на реальный сервер, где стоит WildFire и ничего не работает - пользователи не находяться ни через админку - Advanced User Search, ни в Спарке. Подскажите что не так?


Как же он берет пользователей из LDAP, если ты сам сказал, что админка юзеров не видит?
Внимательно изучи свою секцию ldap
<ldap>
<host>pdc-domain</host> - контроллер домена, на котором Global Catalog
<port>389</port> - порт для подключения к каталогу (лучше 3268)
<baseDN>dc=domain,dc=local,dc=ru</baseDN> - имя домена
<adminDN>CN=wildfire,OU=WildFire,DC=domain,DC=local,DC=ru</adminDN> - полный путь к админу сервера WilFire в LDAP
<adminPassword>********</adminPassword> - его пароль
<connectionPoolEnabled>true</connectionPoolEnabled>
<sslEnabled>false</sslEnabled>
<ldapDebugEnabled>false</ldapDebugEnabled>
<autoFollowReferrals>false</autoFollowReferrals>
<usernameField>sAMAccountName</usernameField> - что используется при авторизации пользователей сервером - имя аккаунта в AD
<searchFilter>(&(sAMAccountName={0})(objectClass=user)(objectCategory=person)(memberOf=cn=jabber,ou=wildfire,dc=domain,dc=local,dc=ru))</searchFilter> - фильтр поиска в LDAP (искать по всем аакунтам, класс юзер, категории Персоны, являющиеся членами группы такой-то, лежащей в AD там то)
<nameField>cn</nameField>
<emailField>mail</emailField>
<groupNameField>cn</groupNameField>
<groupMemberField>member</groupMemberField>
<groupDescriptionField>description</groupDescriptionField>
<posixMode>false</posixMode>
<groupSearchFilter>
<![CDATA[ (&(sAMAccountName={0})(objectCategory=Group))]]> - фильтр для поиска групп
</groupSearchFilter>
</ldap>

А записи в DNS править совсем не обязательно.

Ах, да.
Учетку для сервера WildFire будешь создавать - дай ей First Name и Display Name точно такие же как и сам логин.


Добавлено:
Strong_Gale

посмотри мой конфиг на 51 странице этого форума. он рабочий.

Jaba_B_Ta3e
ОК. нет так нет.
Автор: Strong_Gale
Дата сообщения: 07.02.2007 15:42
OTOPBA

Я все так и прописал:

<ldap>
<host>domain.local.ru</host>
<port>389</port>
<baseDN>DC=domain,DC=local,DC=ru</baseDN>
<adminDN>CN=LDAPReader,CN=Users,DC=domain,DC=local,DC=ru</adminDN>
<adminPassword>****</adminPassword>
<connectionPoolEnabled>true</connectionPoolEnabled>
<sslEnabled>false</sslEnabled>
<ldapDebugEnabled>false</ldapDebugEnabled>
<autoFollowReferrals>false</autoFollowReferrals>
<usernameField>sAMAccountName</usernameField>
<searchFilter>(&amp;(sAMAccountName={0})(objectClass=user)(objectCategory=person))</searchFilter>
<vcard-mapping> <![CDATA[
<vCard xmlns='vcard-temp'>
<FN>{displayName}</FN>
<NICKNAME>{displayName}</NICKNAME>
<BDAY>{dob}</BDAY>

<ADR>
<HOME/>
<EXTADR>{company}</EXTADR>
<STREET>{streetAddress}</STREET>
<LOCALITY>{l}</LOCALITY>
<REGION>{st}</REGION>
<PCODE>{postalCode}</PCODE>
<CTRY>{co}</CTRY>
</ADR>

<TEL>
<HOME/>
<VOICE/>
<NUMBER>{telephoneNumber}</NUMBER>
</TEL>

<EMAIL>
<INTERNET/>
<USERID>{mail}</USERID>
</EMAIL>
<TITLE>{title}</TITLE>

<ROLE></ROLE>
<ORG>
<ORGNAME>{o}</ORGNAME>
<ORGUNIT></ORGUNIT>

</ORG>
<URL>{labeledURI}</URL>
<DESC></DESC>

</vCard>
]]> </vcard-mapping>
<nameField>cn</nameField>
<emailField>mail</emailField>
<groupNameField>cn</groupNameField>
<groupMemberField>member</groupMemberField>
<groupDescriptionField>description</groupDescriptionField>
<posixMode>false</posixMode>
<groupSearchFilter><![CDATA[ (&(sAMAccountName={0})(objectCategory=Group))]]></groupSearchFilter>
<searchFields>sAMAccountName</searchFields>
</ldap>

И что не так? Все-равно отображается sAMAccountName, а не displayName и поиск в Advanced User Search и клиенте не работает - не находит никого ни по user, ни по user@domain.local.ru, ни по us*, зато User Summary отображает все правильно
Автор: AzefWetaly
Дата сообщения: 07.02.2007 15:58
Подскажите было у кого такое и как с этим боротся.
HTTP ERROR: 500
Java heap space
RequestURI=/index.jsp
Powered by Jetty://
Автор: Strong_Gale
Дата сообщения: 07.02.2007 17:29
Поиск в web админе заработал. Попытка поиска из клиента вываливается с ошибкой "не найден сервер для поиска"... Причем при этом клиент отваливается от сервера...

Народ помогите!

Отваливаться перестало, но не ищет ничего...

Добавлено:
Поиск заработал. Но тоже коряво. Из двух полей для поиска: UserName/sAMAccountName,FullName/displayName
Заполняется только одно - UserName - в спарке, второе пустое. в PSI - оба пустые.

Так и не решена проблема с отображение в контактном листе имен...
Автор: victorae
Дата сообщения: 07.02.2007 18:37

Цитата:
<searchFields>sAMAccountName</searchFields>


а это откуда?
Автор: Dogadinn
Дата сообщения: 07.02.2007 20:03

Цитата:

а это откуда?

Был не прав, сейчас там стоит:

<searchFields>UserName/sAMAccountName,FullName/displayName</searchFields>
Автор: victorae
Дата сообщения: 07.02.2007 20:17

Цитата:
Был не прав, сейчас там стоит:


у меня просто такого параметра вообще в конфиге нет. все ищются нормально.
Автор: Dogadinn
Дата сообщения: 07.02.2007 20:26
У меня он есть, это заполняются поля для поиска: Отображаемое имя/поле для поиска
Он ищет нормально, но вот только не выводит значения этих полей...
Автор: victorae
Дата сообщения: 07.02.2007 21:37

Цитата:
Он ищет нормально, но вот только не выводит значения этих полей...


поставил релиз 3.2.0, послетали нафиг поля маппинга и поиска, пришлось ковырять все сначала. было и отваливание при попытке поиска и поиск без вывода результата поиска и прочее, вообщем 2 часа потерял. что сейчас - два поля поиска имя и фамилия, в результате поиска jid и отображаемое имя, т.е. в одном поле Иван И. Иванов, проверил на пандишене и Пси.

<searchFilter>(&amp;(sAMAccountName={0})(objectCategory=Person))</searchFilter>
<vcard-mapping><![CDATA[
<vCard xmlns="vcard-temp">
<N>
<GIVEN>{givenName}</GIVEN><MIDDLE>{initials}</MIDDLE><FAMILY>{sn}</FAMILY>
</N>
<FN>{displayName}</FN>
<NICKNAME>{displayName}</NICKNAME>
<ADR>
<HOME/>
...........

</vCard>]]></vcard-mapping>
<nameField>cn</nameField>
......
<searchFields>Name/givenName,Family/sn</searchFields>
--------

<nameField>cn</nameField> - эта строка и отвечает за вывод результатов поиска.
Автор: zorg zerg
Дата сообщения: 08.02.2007 06:42
Ну что господа дикие огневики... седьмая бетка родного транспорта появилась... наверно ща сделаю апдейт до 3.2.0 и наверну гейтвей... кто-то еще тестить будет, или всех устраивает питоновский аппендикс?
Автор: victorae
Дата сообщения: 08.02.2007 07:21

Цитата:
кто-то еще тестить будет, или всех устраивает питоновский аппендикс?


там и тестить особо нечего, vcard не работает в протоколе.
Автор: HumpSoft
Дата сообщения: 08.02.2007 08:26
Привет, кто нибудь разбирался с этой проблемой?
_http://www.igniterealtime.org/forum/thread.jspa?messageID=139495&

Пандион соединяется с сервером версии 3.2 только по нешифрованному соединению (TLS и SSL не работает)
Автор: Strong_Gale
Дата сообщения: 08.02.2007 08:37
victorae

Цитата:
<nameField>cn</nameField> - эта строка и отвечает за вывод результатов поиска.


Не отвечает она за это, похоже.

Я хочу, чтобы поиск велся по 3-м параметрам: sAMAccountName, displayName, mail.

Указываю в Search Fields значение UserName/sAMAccountName,FullName/displayName,e-mail/mail, поиск ведеться, но результаты не корректны: в админке:
Online     Username Name Created
1     Offline     dvr      dvr      null
2     Offline     проверка     Проверка     proverka@domain.local.ru

В Spark - выводиться JID и sAMAccountName, два остальный у всех пользователей выводит пустыми, в PIS - выводит только JID, а все остальные - пустыми, почему?

Автор: victorae
Дата сообщения: 08.02.2007 09:12

Цитата:
поиск ведеться, но результаты не корректны:


за поиск отвечает плугин который не обновлялся уже полгода. не факт что получить корректные результаты тут вообще возможно. если поля поиска можно указать и это работает, то поля вывода результата ограничены только <nameField>
Автор: Strong_Gale
Дата сообщения: 08.02.2007 09:20
victorae

Цитата:
за поиск отвечает плугин который не обновлялся уже полгода. не факт что получить корректные результаты тут вообще возможно. если поля поиска можно указать и это работает, то поля вывода результата ограничены только <nameField>


Хорошо, понятно.

А как сделать так, чтобы в Spark и Psi корректно отображались имена в ростере? Т.е. не CN, displayName.
Автор: unreal 777
Дата сообщения: 08.02.2007 09:21
господа, кто встречал такое?
В AD есть группа Pandion, строка поиска <searchFilter>(objectCategory=Person)</searchFilter>, при запуске сервера все 87 контактов втягиваются нормально, 88-й пишет такое:
Groups ([Pandion]) include non-existent username (andrey$)
что сие могет означать?
Автор: victorae
Дата сообщения: 08.02.2007 09:37

Цитата:
А как сделать так, чтобы в Spark и Psi корректно отображались имена в ростере? Т.е. не CN, displayName.


спарк не знаю, а Пси правится конфиг в профиле пользователя - PsiData\Profiles\default\config.xml поставить значение true
<autoResolveNicksOnAdd>true</autoResolveNicksOnAdd>

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

Добавлено:

Цитата:
Groups ([Pandion]) include non-existent username (andrey$)


вообще то andrey$ учетка компьютера. вылазит из-за неверно настроенного фильтра поиска, проверяй.
Автор: Strong_Gale
Дата сообщения: 08.02.2007 09:55
victorae
А скажи откуда скачать Pandion?

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Делаю комп.класс, возникают проблемы, помогите решить.


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