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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Openfire (Wildfire/Jive Messenger) часть 3

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

ShriEkeR (14-09-2012 21:16): Openfire (Wildfire/Jive Messenger)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213

   

emx



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



Openfire (Wildfire Server / Jive Messenger)
Текущая версия: 3.7.1
 
OpenFire Server - это Open Source XMPP сервер обмена мгновенными сообщениями.
Прост в настройке, администрируется через web-консоль, поддерживает LDAP.
Основные принципы работы и доступные клиенты(wiki) + jabberworld

ПАТЧ v.7.2(сервера 3.6.4+) Для прозрачной NTLM авторизации клиентов  
Корпоративная сборка Миранды 0.9.20


Active Directory Explorer Просмотр структуры LDAP AD
Расширенная настройка фильтрации АД объектов
PyICQ-t
Переход со встроенной на внешнюю базу
Прозрачная авторизация для двух и более доменов


Сначала читаем статьи Установка и настройка - потом задаем вопрос!!!
Установка и настройка, установка и настройка-2
Установка и настройка
 
Установка Miranda клиентам в домене
 
Инструкция по установке патча авторизации
 
MySQL+UTF8
Раздел "Документация" на офсайте
Популярные ошибки администраторов jabber-серверов

Всего записей: 11826 | Зарегистр. 05-06-2002 | Отправлено: 10:59 13-07-2008 | Исправлено: victorae, 16:26 06-07-2012
dazran

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ViziGod
Openfire 3.6.0a с патчем из шапки. База встроенная. При попытке подключения пишет неверный пароль а в логах  
sasl.approvedRealms и sasl.realm нужно указывать именно домен?
В настоящий момент сервер развернут на im.domain.ru, UID клиентов выглядит username@im.domain.ru указывать в sasl нужно просто domain или ?
 
2008.10.24 14:25:52 [org.jivesoftware.openfire.auth.AuthorizationManager.<clinit>(AuthorizationManager.java:74)
] AuthorizationManager: Error loading AuthorizationProvider: org.jivesoftware.openfire.sasl.StrictAuthorizationPolicy
java.lang.ClassNotFoundException: org.jivesoftware.openfire.sasl.StrictAuthorizationPolicy
2008.10.24 14:25:52 [org.jivesoftware.openfire.auth.AuthorizationManager.<clinit>(AuthorizationManager.java:74)
] AuthorizationManager: Error loading AuthorizationProvider: org.jivesoftware.openfire.sasl.DefaultAuthorizationPolicy
java.lang.ClassNotFoundException: org.jivesoftware.openfire.sasl.DefaultAuthorizationPolicy

Всего записей: 234 | Зарегистр. 06-02-2005 | Отправлено: 14:30 24-10-2008
HumpSoft



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
GM07  
1)  да запросто, лезешь в код сервера, ищешь там ошибку и исправляешь ее
Насколько я знаю, проблема "русских квадратиков" появилась после версии. 3.3.2  и была полностью решена только в версии 3.5.2
2)  Попробуй (в базе данных)  в таблице jiveRoster  удалить все лишнее
 

Всего записей: 516 | Зарегистр. 17-03-2006 | Отправлено: 14:53 24-10-2008 | Исправлено: HumpSoft, 14:56 24-10-2008
ViziGod

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HumpSoft
Теперь я ничего не понимаю.
У меня имя железки где стоит сервер пусть будет comp
Домен в котором железка имеет вид domen.local
получаем comp.domen.local
Имя сервера domen.ru
 
т.о.
В свойствах сервера sasl.approvedRealms DOMEN
В клиенте в поле хост указываю comp порт 5222
Сервер domen.ru
Поиск search.domen.ru
 
jidы вида %USERNAME%@domen.ru и совпаает с адресом почты пользователя ...
 
В случае вопрошающего comp заменяется на im по сравнению с моим?
 
Добавлено:

Цитата:
sasl.approvedRealms и sasl.realm нужно указывать именно домен?

Да, причем заглавными буквами ... и без .RU

Всего записей: 26 | Зарегистр. 10-05-2008 | Отправлено: 15:06 24-10-2008
dazran

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ViziGod
А xmpp.domain  это именно хост на котором установлен сервер или?

Всего записей: 234 | Зарегистр. 06-02-2005 | Отправлено: 15:40 24-10-2008
ViziGod

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня это то что подставляется после @ т.е. domain.ru

Всего записей: 26 | Зарегистр. 10-05-2008 | Отправлено: 15:45 24-10-2008
dazran

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если ставлю патч для 3.6.0a - и следую инструкции не вношу изменения в файл openfire.xml то клиенты не коннектятся даже без ntlm авторизации

Всего записей: 234 | Зарегистр. 06-02-2005 | Отправлено: 15:57 24-10-2008
ViziGod

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В 3,6,0а в openfire.xml нет боьше ничего ценного
 
Добавлено:
в java.security добавил строку
security.provider.10=net.za.darkskies.security.sasl.SSPIProvider  ??
 
А пользователи из AD вообще подгружаются? т.е.сервер то их видит в закладке users

Всего записей: 26 | Зарегистр. 10-05-2008 | Отправлено: 16:03 24-10-2008
dazran

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ViziGod
Да видит. Подключил даже одну группу в качестве теста, но все равно не логинится используя ntlm автоизацию. Использую бинарники из шапки - может стоит самому попробовать скомпилить?

Всего записей: 234 | Зарегистр. 06-02-2005 | Отправлено: 16:20 24-10-2008
ViziGod

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
У меня все из шапки, заработало ...
OF+патч+миранда

Всего записей: 26 | Зарегистр. 10-05-2008 | Отправлено: 16:26 24-10-2008
HumpSoft



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ViziGod вообще доменное имя хоста состоит из имени хоста и домена, так что  
в твоем случае получается comp.domen.local
Правда никто не мешает тебе создать алиас domen.local  и присвоить его этому же хосту но сие не есть очень кул .  
Более правильно если  имя жаббер сервера у тебя сomp.domen.local и jid-ы соответственно username@comp.domen.local
 
Почитай доки про DNS, адресация в jabber базируется на ней

Всего записей: 516 | Зарегистр. 17-03-2006 | Отправлено: 16:35 24-10-2008 | Исправлено: HumpSoft, 16:37 24-10-2008
sergdor

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

Цитата:
casm82
Dead_Moroz
Спасибо большое разобрался

Всего записей: 2 | Зарегистр. 01-07-2006 | Отправлено: 16:41 24-10-2008
ViziGod

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я так сделал для того чтобы имя в джабере совпадало с почтовым адресом пользователя.
К тому же в клиенте в поле хост прописано не comp (машина где живет сервер) а просто im, а в dns'е сказано что все обращения на im.domain.local переадрисуются на comp.domain.local
 
т.о. в случае необходимости я подниму на другом хосте новый сервер с таким же именем, настрою как мне надо отлажу, и в прекрасный момент перенаправлю обращение на im с comp на новый хост ...
 
вот для этого я и интересуюсь Как импортировать настройки чатрумов между этими разными серверами независимыми друг от друга

Всего записей: 26 | Зарегистр. 10-05-2008 | Отправлено: 16:50 24-10-2008
HumpSoft



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ViziGod RT таки FM

Цитата:
Каждый пользователь в сети имеет уникальный идентификатор, адрес — Jabber ID (сокращённо JID). Во избежание необходимости существования сервера с полным списком всех адресов, JID подобно адресу электронной почты содержит имя пользователя и DNS-адрес сервера, на котором зарегистрирован пользователь, разделённые знаком (@). Например, пользователь user, зарегистрированный на сервере example.com, будет иметь следующий адрес (JID): user@example.com.

Причем не так суть важно основное это имя (А) или один из алиасов (CNAME), главное чтобы это имя резолвилось (разрешалось в IP адрес) везде, где вы хотите иметь связь с вашим Jabber сервером.  
 
Что я хочу сказать - имя jabber сервера (то, что указывается в конфиге) должно совпадать с одним из DNS имен железки, на котором это сервер функционирует.

Всего записей: 516 | Зарегистр. 17-03-2006 | Отправлено: 08:20 27-10-2008 | Исправлено: HumpSoft, 08:36 27-10-2008
ViziGod

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Только что для теста поднял на одной и тойже железке два джабер сервера (на разных портах) и соответственно с именами
Server Name:    domain.ru
Server Name:    domain
 
Затем части пользователей поменял в клиенте имя сервера с domain.ru на просто domain, хост оставил прежний, порт поменял тоже...
пользователи разделились и JID тоже соответственно изменились ... никакой привязки к железке не вижу (кроме как указание хоста и порта в настройке клиента).
 
такое ощущение что в Server Name можно все что угодно прописать и тоже самое указать в настройках клиента в качестве сервера и получим username@ServerName
У меня клиент миранда в autoexec_jabber.ini прописано
LoginServer=sdomen.ru
Port=w5222
ManualConnect=b1
ManualHost=sIM (он же comp, железка где сервак)
ManualPort=w5222
RosterSync=b1
CodePage=w1251
Jud=ssearch.domen.ru
LastLoggedServer=sIM
TimeZone=b252
doscoWnd_rcJid0=sIM

Всего записей: 26 | Зарегистр. 10-05-2008 | Отправлено: 13:28 27-10-2008
victorae



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ViziGod
 
у тебя же хост в мануал подключении. по нормальному именно jid несет в себе и имя пользователя, и хост на котором его авторизируют.

Всего записей: 1969 | Зарегистр. 17-12-2006 | Отправлено: 15:36 27-10-2008
Geq



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребят, ну не осилю я поиск в 200-х с гаком страниц форума. Нахожу похожие сообщения но не то все...
Смысл вопроса:
Есть сервер jabber стоящий на отдельной машине в домене - пользователей берет из AD - в другом городе такая же система. Как именно соединить эти два сервера наипростейшим путем. Сейчас наши пользователи видят только нашу сеть - нужно чтоб видели еще и ту сеть (и все). Из инета до нашего jabber-сервера не достучишся (т.е. те кто в домене прописывают адрес "имя_компа" на котором стоит jabber и все гуд) - так ткните же мне пальцем на пост где  обьясняется что имено нужно сделать у себя и в том городе (чтоб не показывать им что мы полные идиоты - хотя такие наверна и есть)...

Всего записей: 3 | Зарегистр. 09-10-2008 | Отправлено: 15:56 27-10-2008
Pilat1

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Openfire 3.6.0a+AD+ПАТЧ v7.1 + miranda NTLM
Если кому надо, небольшой патчик на ошибки при логине миранды, как я понял это временный фикс, а настоящий нужно ждать в 3.6.1
http://www.igniterealtime.org/community/message/179066
там в обсуждении есть ссылка на dropper.jar
 
И еще отключил плагин Email Listener , ошибок в error логе стало меньше.

Всего записей: 1 | Зарегистр. 15-11-2006 | Отправлено: 18:19 27-10-2008
victorae



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

Цитата:
пользователей берет из AD  

 
если домен или лес на два города один - кластер ставить. по другому прямой видимости не получится.

Всего записей: 1969 | Зарегистр. 17-12-2006 | Отправлено: 19:06 27-10-2008 | Исправлено: victorae, 21:27 27-10-2008
HumpSoft



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Geq Смотря что ты имеешь в виду под прямой видимостью. Если ростер с шаринг группами с обоих серверов то единственный способ - объединить эти серверы в один с помощью кластера.  
Если ты хочешь чтобы пользователи 2-х серверов просто имели возможность общаться друг с другом, то читаешь по s2s на офсайте, быстро настраиваешь DNS и имена jabber серверов, если все сделаешь правильно, то пользователи смогут общаться, правда в ростер друг друга им придется добавлять вручную.

Всего записей: 516 | Зарегистр. 17-03-2006 | Отправлено: 09:27 28-10-2008 | Исправлено: HumpSoft, 10:27 28-10-2008
Geq



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
to HumpSoft to victorae  
У нас разные домены и AD - единственное нужно общий jabber. Чтоб поиск пользователей работал и у в нашей базе и в ихней.
На оф.сайте смотрел s2s - в каком днс нужно прописать? Я работаю недавно вот такую задачу начальнег поставил - потому прошу ткнуть носом на нужный пост...
заранее спс...

Всего записей: 3 | Зарегистр. 09-10-2008 | Отправлено: 09:37 28-10-2008
   

Страницы: 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 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Openfire (Wildfire/Jive Messenger) часть 3
ShriEkeR (14-09-2012 21:16): 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