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

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

Автор: injusticezaec
Дата сообщения: 02.03.2010 11:25
Подскажите, как решить проблему:

Сервер OpenFire 3.6.4 + SASL Mechanisms (JT) 0.3 + Kraken IM Gateway 1.1.2 (БД - mssql)

в качестве клиента используется Miranda

проблема заключается в следующем - не выполняется поиск контактов ICQ (юзер в транспорте, естественно, авторизирован, и с контактами, которые у него в ростере были, все нормально). При этом в списке Search service, присутствует сервер вида - icq.domen.com (где domen.com имя jabber сервера), но когда его выбираеш, пишет , Error 503
Please select other server.

При поиске по JID указывая номер ICQ, получаем результат в виде - UIN@domen.com, а в ростере существующие контакты имеют вид UIN@icq.domen.com.
Но даже, если в качестве JID указываеш полный вид UIN@icq.domen.com, контакт находит, но ни сообщения , ни запрос на авторизация ему не приходят.

В других клиентах - spark, pandion поиск работает как по маслу, сразу выдает контакт с правильным icq.domen.com
не могу понять в чем проблема.

Заранее благодарю за любую помощь
Автор: evgenii_net
Дата сообщения: 03.03.2010 09:49
подскажите кто использует Pandion >2.6 после обновления с 2.5 перестала работать многоадресная отправка сообщений (отправка всем членам группы), переставлять всем на старую версию не вариант, как то поправить желательно эту версию.
Автор: victorae
Дата сообщения: 03.03.2010 10:17
injusticezaec

Цитата:
При поиске по JID указывая номер ICQ, получаем результат в виде - UIN@domen.com, а в ростере существующие контакты имеют вид UIN@icq.domen.com.


сразу в поле JID пиши в виде UIN@icq.domen.com - найти - добавить.
Автор: injusticezaec
Дата сообщения: 03.03.2010 15:12

Цитата:
сразу в поле JID пиши в виде UIN@icq.domen.com - найти - добавить.



так и делаю, но хочется, чтобы при поиске по UIN автоматом вписывало в полном виде icq.domen.com

т.е. пользователи жалуются, что мол ищут по номеру, оно находит, а письма потом туда не доходят .
Автор: victorae
Дата сообщения: 03.03.2010 15:33
injusticezaec

Цитата:
чтобы при поиске по UIN автоматом вписывало в полном виде icq.domen.com


найдешь как - маякни, тоже так хочу
Автор: Bovik07
Дата сообщения: 04.03.2010 10:23
injusticezaec
А в чём плюс использования Kraken IM Gateway при использовании миранды? Ты вроде много там не поадминишь.. Я убрал траспорты с сервера и миранда с аськой на прямую работают.


Добавлено:
И всё таки.. Кто работает с группами? У меня не совсем понятная ситуация... Группа хелпдеска расшарена всем пользователям. Я вхожу в эту группу. Скажем добавляю себе какого нибудь пользователя.. Он меня авторизует, я его взаимно, но в его ростер листе мой статус как был "to" так и не меняется. В моём ростер листе этот пользователь приобретает статус "both". Но поскольку в его ростере мой статус по прежнему "to" сервер не оповещает меня о его входе-выходе. Как я понимаю поскольку мой контакт в его ростере дан групповыми рассылками, он не может быть отредактироавн. То есть он залочен.

Добавлено:
Получается что я не могу добавить кого либо и полноценно получать статус от этого пользователя потому что мой JID есть в любом ростер листе и его статус "to", либо должен шарить своей группе все группы. А это очень много, да и не нужно.. Выход есть?
Автор: victorae
Дата сообщения: 04.03.2010 11:09
Bovik07

для хелпа создай отдельного пользователя, расшарь его в группе и добавь себе как второй.
Автор: Bovik07
Дата сообщения: 04.03.2010 11:22
victorae
Да! Это тема! Наверное так и сделаю! и добавь себе как второй.. Это второй jabber аккаунт?
Автор: victorae
Дата сообщения: 04.03.2010 11:37
Bovik07

Цитата:
Это второй jabber аккаунт?


ну да, миранда поддерживает несколько джаббер учеток в себе.
Автор: Bovik07
Дата сообщения: 04.03.2010 11:41
Отлично! Именно с этим и были связаны все мои проблемы! Спасибо!
Автор: mmmsss
Дата сообщения: 06.03.2010 10:23
Можно вопросик задать? у меня в AD настроен пандион, все компьютеры домена запускают его из папки на сервере, т.е. локально он ни у кого не установлен. В версии 2.5 у меня было настроено так, что кнопка отключится была неактивна, чтобы юзвери сами не выходили из чата, ооднако в последней версии это пропало. не подскажите где это настроить можно? Спасибо
Автор: workdimon
Дата сообщения: 10.03.2010 19:08
Есть вопрос...
Почитал статью... "Популярные ошибки администраторов jabber-серверов" и решил подключить ssl сертифик с https://www.startssl.com (благо бесплатно)
Сертификат и "PRIVATE KEY" получил.
Скачал "StartCom CA Certificates".
Командой

Код:
keytool -import -keystore truststore -alias "StartCom CA" -file ca.pem
Автор: Yukka
Дата сообщения: 11.03.2010 16:16
Подскажите, на опенфайре можно ли в созданую комнату приглашать пользователей из сторонних жаббер-серверов? Как этого добиться?
Автор: vpLuto
Дата сообщения: 13.03.2010 09:18
Снимите с ручника, плз.
Ставлю OpenFire 3.6.4 на windows server 2008R2 server core (x64, разумеется, других не бывает).
Поставил, приконнектил к домену, получил оттуда юзеров/группы, плайнтекст-аутентификация работает.
Далее пытаюсь по посту из заголовка настроить прозрачную ntlm-авторизацию. Иду строго по теме "Инструкция по установке патча авторизации". Но после выполнения п.5 "перезапустить сервер" в настройках не появляются параметры sasl.*
Как я понимаю, он должен там сам появиться, не руками же его создавать.

В списке подключенных плагинов плагин "SASL Mechanisms (JT)" v.0.3 есть.
Наличие нужной строки в \jre\lib\security\java.security проверил на несколько раз.
В эвентлогах винды ничего подозрительного не замечено.

В логах сервера из подозрительного вот такое:

В error.log:
2010.03.13 12:37:50 [org.jivesoftware.util.log.util.CommonsLogFactory$1.error(CommonsLogFactory.java:88)
] Line=19 The content of element type "dwr" must match "(init?,allow?,signatures?)".
2010.03.13 12:38:00 [org.jivesoftware.openfire.container.PluginManager.installPlugin(PluginManager.java:135)
] Error installing plugin: Input stream was null or pluginFilename was null or had no length.
2010.03.13 12:38:00 [org.jivesoftware.openfire.admin.plugin_002dadmin_jsp._jspService(plugin_002dadmin_jsp.java:170)
] Plugin manager failed to install plugin:
2010.03.13 13:04:46 [org.jivesoftware.util.log.util.CommonsLogFactory$1.error(CommonsLogFactory.java:88)
] Line=19 The content of element type "dwr" must match "(init?,allow?,signatures?)".

В warn.log:
2010.03.13 12:25:44 Unexpected packet tag (not message,iq,presence)<abort xmlns="urn:ietf:params:xml:ns:xmpp-sasl"/>

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

И второй вопрос. В процессе поиска решения этой проблемы вроде бы наткнулся на упоминание, что можно автоматически заполнить ростеры пользователей списком всех пользователей сервера. Чтобы не нужно было по отдельности каждого добавлять.
Но как-то упустил, где наткнулся, а сейчас найти не могу. Подскажите, как это включается.
Автор: victorae
Дата сообщения: 13.03.2010 09:24
vpLuto

Цитата:
Как я понимаю, он должен там сам появиться, не руками же его создавать.


можно и руками, там два параметра только нужны
sasl.mechs ANONYMOUS,PLAIN,NTLM
sasl.realm NETBIOS_DOMAIN


Цитата:
автоматически заполнить ростеры

ростер шаринг, в свойствах групп ищи
Автор: vpLuto
Дата сообщения: 13.03.2010 09:38
Действительно, после создания вручную - все заработало. Зря я не проверил сам предварительно.
Спасибо!
Автор: Bovik07
Дата сообщения: 15.03.2010 10:45
Всем привет! А кто реализовывал связь внутрисетевого openfire сервера с внешним миром? Не хочу просто давать внешний IP. Хочу связать с другим внешним openfire сервером.. Там заводить пользователей в ручную, и что бы те "внешние" пользователи могли работать с "внутренними" AD-шными пользователями...
Автор: victorae
Дата сообщения: 15.03.2010 10:52
Bovik07

вначале пойми как работает взаимодействие серверов.
Автор: densanx
Дата сообщения: 15.03.2010 13:47
Не могу подружить Openfire 3.6.4 с транспортом mrim и Pandion 2.6.9
При попытке зарегистрироваться в транспорте mrim, после ввода адреса пароля ника выдает ошибку code 406. С транспортом ICQ (кракен) проблем нет.

При использовании другого клиента QIP Infium такой проблемы нет. Судя по всему ошибка в Пандионе.

У кого-нибудь есть опыт взаимодействия Пандиона с транспортом mrim? Может только эта версия глючит? Или это глюк пандионе?
Автор: neonstorm
Дата сообщения: 15.03.2010 14:24
народ переполняется java память что делать хз
сервер на винде2003 клиенты спакр
клиентов около 120
Автор: victorae
Дата сообщения: 15.03.2010 15:06
densanx

в самом транспорте стоит проверка именно на пандиона. попробуй в файл мрима transport.py изменить все 'email' на 'username' (такие штучки ' ' ОБЯЗАТЕЛЬНО!)
Автор: emfs
Дата сообщения: 15.03.2010 17:08
neonstorm

увеличь
Автор: nikmedber
Дата сообщения: 15.03.2010 19:46
Прошу прощения если были такие вопросы(если есть такое, скинте ссылку пожалуйста на инструкцию по поиску или фильтру по теме состоящих из 4-х и более частей как Openfire), но у меня не хватит сил все перечитывать.

Вопросы(Сервер стоит на Debian)
1. Где, плагин истории сообщений, хранит историю? В каком формате? Хочу переделать стандартное отображение истории. чтобы с лева отображался список пользователей(а не поле для ввода), с верху выбор даты а основная часть окна занимали сообщения.

2. Существует русская локализация для веб интерфейса Openfire?
Автор: victorae
Дата сообщения: 15.03.2010 20:08
nikmedber

Цитата:
Где, плагин истории сообщений, хранит историю? В каком формате?

если вопрос о Monitoring Service то в таблицах базы данных.

Цитата:
Существует русская локализация для веб интерфейса Openfire?  

можно поискать по форуму, были попытки локализации

Автор: HumpSoft
Дата сообщения: 16.03.2010 09:38
neonstorm
на 120 клиентов стандартно выделенной памяти должно хватить "за глаза", разбирайся с утечками памяти.
Автор: nikmedber
Дата сообщения: 16.03.2010 09:55
victorae
Спасибо за оперативный ответ.

Подскажите, что я делаю не так при добавление транспорта icq в Openfire установленного на Debian

Что я сделал:
Поставил плагин IM Gateway. Зашел в этот плагин, поставил галочку на против ICQ. Нажал рядом стоящую кнопку Options, оставил по умолчанию порт и имя сервера ICQ.
На вкладке Permissions даём доступ(по умолчанию) для всех зарегистрированных. Перезагрузил сервер /etc/init.d/openfire restart

Теперь пытаюсь настроить QIP Infium. К Jabber серверу Openfire подключаюсь указав имя учетной записи имя@localhost, в параметрах сервера указываю 192.168.1.1(ip cсервера openfire в локальной сети). Подключается, работает.

В клиенте переходим в настройки «транспорты сервера». Далее и все), список пуст. Есть кнопочка обновить, и поле jid. В jid по молчанию стоит @@transports, нажимаю кнопку обновить – ничего. Тоже самое и с @@my-transports, имя@192.168.1.1, имя@localhost после каждого нового jid нажимая кнопку обновить.

Так же есть кнопка домой, щелкая по ней появляется узел localhost с id localhost с красным знаком стоп (похоже на ошибку)

Похоже, я не правильно настроил параметры подключение в учетной записи Jabber, по идее узел должен указывать на сервер 192.168.1.1 а не на localhost. В чем моя ошибка? Или что-то не так сделал в Openfire?
Автор: victorae
Дата сообщения: 16.03.2010 10:27
nikmedber

Цитата:
Подскажите, что я делаю не так


первое что не так - работа с айпи. обязательно создать в днс отдельное имя для джаббер сервера и на основе этого имени создать джаббер-домен и сформировать пользовательские JID
Автор: nikmedber
Дата сообщения: 16.03.2010 10:37
victorae


Цитата:
обязательно создать в днс отдельное имя для джаббер сервера и на основе этого имени создать джаббер-домен



Т.е. без ДНС сервера и настроек ДНС сервера не обойтись простым указанием IP? Просто сеть совсем маленькая и не хотелось поднимать ДНС.
Автор: Osorkonix
Дата сообщения: 16.03.2010 19:20
Только недавно поднял Openfire 3.6.4 на одном из серваков (Suse 10.2) и столкнулся с некоторыми трудностями. Если часть из них вроде как решена то с этой бьюсь уже второй день:
установил плагин Monitoring Service. он "исправно" собирает переписку которую я веду сам с собой с разных компьютеров . Но в архив как и в mysql базу кладутся знаки вопроса вместо содержания сообщений написаных на кирилице. БД в UTF-8 /etc/my.cnf добавил:

Код: [client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
default-character-set=utf8
Автор: casm82
Дата сообщения: 17.03.2010 17:57

Цитата:
./conf/openfire.xml

Права на запись в файл пользователю от которого запускается Openfire разрешены ?
Если
Цитата:
при перезагрузке openfire и входе на админку он, собака, начинает процесс настройки
думаю, следует проверить, чтобы в openfire.xml была прописалась фраза <setup>true</setup>. Она и отвечает, будет ли запускаться настройка при входе на web-интерфейс.
После установки (если есть права на запись файла), это фраза записывается автоматически.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141

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


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