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

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

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

emx (13-07-2008 11:00): Openfire (Wildfire/Jive Messenger) часть 3  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

FreemanRU



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



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


Active Directory Explorer Просмотр структуры LDAP AD
ПАТЧ v.7 Для прозрачной NTLM авторизации клиентов  
Инструкция к PyICQ-t v0.8b
Транспорты для Windows - Mail.Ru Agent, JMC(проверка почтовых ящиков), PyICQ-t, и сам Питон
Pandion для Windows98
Преднастроенная Миранда для локальной сети
Набор заплаток для Pandion (в том числе и недоставка сообщений)


Тема в варезнике


Сначала читаем статьи Установка и настройка - потом задаем вопрос!!!
Установка и настройка
Установка и настройка
Установка Miranda клиентам в домене

Всего записей: 3795 | Зарегистр. 16-07-2004 | Отправлено: 13:46 14-07-2007 | Исправлено: victorae, 09:45 03-07-2008
victorae



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

Цитата:
miranda где взять плагин, который сможет экспортировать все настройки в файл autoexec_*.ini  

 
в шапке преднастроенная миранда, в ней есть этот плюгин

Всего записей: 1969 | Зарегистр. 17-12-2006 | Отправлено: 10:32 16-04-2008
Lugerr

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем доброго времени суток.
 
Стоит Openfire 3.5.0 без плагинов, цепляется к MSSQL и берет пользователей из Active Directory.
 
Прочитал все темы, покопался в поиске, пролистал страницы. Нашел описание моей проблемы один в один, вот небольшой ответ:
 

Цитата:

Цитата:
в первой строке файла конфига не испорчен заголовок?  

нет.
более того:
после установки и завершения настройки всё что настроено сохраняется в конфиге корректно.
То есть я открываю этот .xml в Mark'е и вижу примерно следующее:

Код:
<?xml version="1.0" encoding="UTF-8"?>
 
<jive>  
  <locale>en</locale>  
  <connectionProvider>  
    <className>org.jivesoftware.database.EmbeddedConnectionProvider</className>  
  </connectionProvider>  
  <adminConsole>  
    <port>9090</port>  
    <securePort>9091</securePort>  
  </adminConsole>  
  <ldap>  
    <host>SRV-DC1-REG</host>  
    <port>389</port>  
    <baseDN>OU=Местное отделение,OU=Наша фирма,DC=MYDOMAIN</baseDN>  
... etc ...  

кодировка файла как и положено UTF-8.
После этого делаю STOP сервер. И запускаю его опять - START.
Открываю конфиг в Mark'е и вижу уже примерно следующее:

Код:
<?xml version="1.0" encoding="UTF-8"?>
 
<jive>  
  <locale>en</locale>  
  <connectionProvider>  
    <className>org.jivesoftware.database.EmbeddedConnectionProvider</className>  
  </connectionProvider>  
  <adminConsole>  
    <port>9090</port>  
    <securePort>9091</securePort>  
  </adminConsole>  
  <ldap>  
    <host>SRV-DC1-REG</host>  
    <port>389</port>  
    <baseDN>OU=Р С_Р ВчРЎР_РЎв__Р Р:Р СР Вч Р СРЎв__Р Т'Р ВчР В>Р ВчР Р:Р С'Р Вч,OU=Р С_Р°Св'&#9488;Р В° РЎв__Р С'РЎР'Р С_Р В°,DC=MYDOMAIN</baseDN>  
... etc ...  

кодировку файла по прежнему показывает как UTF-8.
 
 
 

 
Все то же самое. В AD так повелось, что Openfire 3.5.0 берет и любые кирилические символы (в моем случае это OU=Офис) переделывает в нечто подбное как в приведенном отрывке - ВчРЎР.
 
Решения этой проблемы я так и не нашел.
 
Может быть теперь у кого то будут мысли как подружить кирилицу и openfire.xml?
 
Не хотелось бы переименовывать основную группу в AD.
 
Да, не все так просто. Если вручную исправить openfire.xml то иногда после этого он работает нормально, но в большинстве случаев - не хочет видеть пользователей ни в какую. Не важно при этом, запускаешь его как приложение или как сервер.
 
Добавлено:
Сразу хочу задать еще один вопрос. Почему в клиенте Pandion (ну всем хорош клиент) отображение картинок привязано к галочке в свойствах обозревателя?! И если у юзера в настройках ИЕ вдруг оказывается "Отключить показ изображений" - все, клиент сразу превращается в текстовое непотребство с дырами на местах бывших картинок.

Всего записей: 2 | Зарегистр. 20-11-2007 | Отправлено: 12:17 16-04-2008 | Исправлено: Lugerr, 12:31 16-04-2008
HumpSoft



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

Цитата:
Сразу хочу задать еще один вопрос. Почему в клиенте Pandion (ну всем хорош клиент) отображение картинок привязано к галочке в свойствах обозревателя?! И если у юзера в настройках ИЕ вдруг оказывается "Отключить показ изображений" - все, клиент сразу превращается в текстовое непотребство с дырами на местах бывших картинок

Потому, что Pandion (по сути своей), есть plagin к IE, только ну о-о-очень самостоятельный

Всего записей: 516 | Зарегистр. 17-03-2006 | Отправлено: 08:37 17-04-2008 | Исправлено: HumpSoft, 08:46 17-04-2008
unlimbpa

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
помогите пожалуйста, в  чём может быть проблема:
на сервере настроил IM Gateway, тестирую  ICQ - всё нормально. а через клиенты связаться не могу - не коннектиться.
клиент у Меня миранда.
может Я должен ещё в клиенте что нибудь прописывать?

Всего записей: 38 | Зарегистр. 29-03-2007 | Отправлено: 10:08 17-04-2008 | Исправлено: unlimbpa, 12:14 17-04-2008
HumpSoft



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Недавно обновился с версии 3.3.2 на 3.5
И столкнулся с проблемой - перестали сохранятся изменения  профиля (vcard) пользователей.
Данные  вроде бы сохраняются, даже всем видны, но при очистке кеша vcard или перезагрузке сервера все обновления сбрасываются.
Похоже, что проблема связана  с сохранением значений в таблицу базы данных.
 
OpenFire 3.5, CentOS 5.1, база на MySQL 5.0.22, авторизация внутренняя
 
Сначала обнаружил, что скрипт обновления базы данных не отрабатывает до конца. (ps.  начиная с 3.51 это исправлено)
По  статье на форуме разработчика Ссылка
поправил файлик,  перегрузил жабу, обновление отработало полностью, версия базы (в таблице jiveVersion) из 13-й стала 16-й.
Но проблему это не решило.
Потом обнаружил, что если в профиле пользователя все поля заполнены латиницей - профиль нормально сохраняется.
Короче  - очередные проблемы с кириллицей.
Решение нашлось здесь

Цитата:
 
Jabber (Openfire) с базой MySQL и поддержкой русского языка (UTF-8)
 
Скачиваем последнюю версию сервера OpenFire.
 
Устанавливаем и создаем базу по документации.
 
Скачиваем последнюю версию MySQL Connector/J.
 
После установки сервера, распаковываем архив с MySQL Connector/J и копируем файл mysql-connector-java-5.1.*-bin.jar вmysql.jar.

Переименовал mysql-connector-java-5.1.6-bin.jar в  mysql.jar и забросил в  /opt/openfire/lib/
вместо того, что установлен при инсталляции.

Цитата:
При настройке коннекта к базе, в URL прописываем строку
jdbc:mysql://localhost:3306/<jabber base name>?useUnicode=true&amp;characterEncoding=UTF-8&amp;characterSetResults=UTF-8

У меня вроде бы нормально работает сокращенный вариант :  jdbc:mysql://localhost:3306/<jabber base name>?characterEncoding=utf8
 
PS . Кстати, замена mysql.jar решает заодно проблему и с  русскими оффлайн сообщениями (кракозябрами они больше не приходят)

Всего записей: 516 | Зарегистр. 17-03-2006 | Отправлено: 18:26 17-04-2008 | Исправлено: HumpSoft, 17:12 11-07-2008
Lugerr

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Первый раз использую Openfire в связке с AD. Расскажите, как вообще должно в идеале происходить обновление персональных данных из AD и что для этого надо сделать? И после чего недавно созданные в АДу пользователи должны  нормально появляться в ростере?  
Перезапустить серв? Пока не помогает.
Очистить кэш? не заметил разницы.
 
Переустанавливать, хоть это и быстро, каждый раз не хочется..

Всего записей: 2 | Зарегистр. 20-11-2007 | Отправлено: 09:22 18-04-2008
MegaWild



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

Цитата:
И после чего недавно созданные в АДу пользователи должны  нормально появляться в ростере?  
Перезапустить серв? Пока не помогает.

необходимо:
1. Если не мапируются группы из АД, то создать левую группу, расшарить её и сказать чтобы все новые пользователи сыпались туды.
2. Если мапируются группы, просто шарить группу, куда ты добавляешь юзеров.
 
Иначе они не появятся автоматически в ростере)))

Всего записей: 66 | Зарегистр. 10-01-2007 | Отправлено: 19:47 18-04-2008
K0NCTANT1N

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А можно как либо подружить PyMSNt и Exchange?  
 
Проблема в том, что на другом конце стоит MS Exchange на котором реализовали почту и MSN, а сам Exchange завязали с AD  Я тоже в этом лесу домена "живу". На сколько вижу PyMSNt не дружит с Exchange серверами. Возможно есть другой выход?

Всего записей: 19 | Зарегистр. 23-04-2008 | Отправлено: 14:33 23-04-2008 | Исправлено: K0NCTANT1N, 15:43 23-04-2008
victorae



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

Цитата:
Возможно есть другой выход?

 
завязать с АД джаббер сервер с транспортом MSN для внешних контактов и отказаться от exchange msn.

Всего записей: 1969 | Зарегистр. 17-12-2006 | Отправлено: 19:24 23-04-2008
AlexShap

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите мучаюсь три дня. Ставлю на Дебиан OpenFire 3.4.4 (3.5.0) ( результат  одинаковый). Разве файл openfire.xml не должен автоматом создаваться? Раньше у меня стоял 3.4.4 все работало, вот блин захотел обновится, а конфиги не сохранил. Устанавливаю через dpkg -i ***.deb. Подкидываю ему этот файлик созданный мной.  
 
<?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.
<jive>
  <adminConsole>
    <!-- Disable either port by setting the value to -1 -->
    <port>9090</port>
    <securePort>9091</securePort>
  </adminConsole>
  <admin>
    <!-- Use this section to define users that will have admin         privileges. Below   you will find two ways to specify which         users are admins.     Admins will  have access to the admin         console (only local users) and may     have also  to other     functionalities like ad-hoc commands. -->
    <!-- By default, only the user with the username "admin" can login
         to the admin console. Alternatively, you can specify a         comma-delimitted
         list usernames that should be authorized to login to the admin     console   by setting the <authorizedUsernames> field below. -->
    <!-- <authorizedUsernames></authorizedUsernames> -->
    <!-- Comma-delimitted list of bare JIDs. The JIDs may belong to         local or remote users. -->
    <!-- <authorizedJIDs></authorizedJIDs> -->
 
 
      <authorizedUsernames>administrator</authorizedUsernames>
 
  </admin>
  <locale>en</locale>
  <!-- Network settings. By default, Openfire will bind to all network         interface  Alternatively, you can specify a specific network     interfaces that     the serv   will listen on. For example,     127.0.0.1. This setting is generally only use    
       on multi-homed servers. -->
  <!--
    <network>
        <interface>eth1</interface>
    </network>
    -->
  <connectionProvider>
    <className>org.jivesoftware.database.EmbeddedConnectionProvider</className>
 
  </connectionProvider>
<setup>true</setup>
</jive>
 
Вхожу в админку, в процессе установки выбираю встроенную базу HSQLDB. Потом в настройках профилей выбираю default (Store users and groups in the server database. This is the best option for simple deployments.) и в результате получаю ошибку:
 
INTERNAL_SERVER_ERROR
 
RequestURI=/setup/setup-profile-settings.jsp
Caused by:
java.lang.NullPointerException
    at org.jivesoftware.util.JiveGlobals.deleteXMLProperty(JiveGlobals.java:492)
    at org.jivesoftware.openfire.admin.setup.setup_002dprofile_002dsettings_jsp._jspService(setup_002dprofile_002dsettings_jsp.java:75)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
    at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
    at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
    at org.jivesoftware.util.LocaleFilter.doFilter(LocaleFilter.java:65)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
    at org.jivesoftware.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:41)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
    at org.jivesoftware.admin.PluginFilter.doFilter(PluginFilter.java:69)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
    at org.jivesoftware.admin.AuthCheckFilter.doFilter(AuthCheckFilter.java:98)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
    at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
    at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
    at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
    at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:726)
    at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
    at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:206)
    at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
    at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
    at org.mortbay.jetty.Server.handle(Server.java:324)
    at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)
    at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:842)
    at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:648)
    at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:205)
    at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
    at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)
    at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:450)
 
 
Уже и sun-java6-jre переставлял.... все равно не работает.  
 
Подскажите что делать. Хочу работать на встроенной базе т.к. база сохранилась, и клиенты настроены. Может кто конфиг подкинет нужный? В чем причина?

Всего записей: 7 | Зарегистр. 02-02-2006 | Отправлено: 10:03 24-04-2008
victorae



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

Цитата:
Подкидываю ему этот файлик созданный мной.  

 
при чистой установке файл конфига сам создается, вернее он присутствует в сборке.  
скачай любую ночную сборку или виндовс архив релиза, там файл есть этот.

Всего записей: 1969 | Зарегистр. 17-12-2006 | Отправлено: 10:14 24-04-2008
unlimbpa

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
помогите пожалуйста, в  чём может быть проблема:
на сервере настроил IM Gateway, тестирую  ICQ - всё нормально. а через клиенты связаться не могу - не коннектиться.
клиент ув конторе - миранда.
может Я должен ещё в клиенте что нибудь прописывать?

Всего записей: 38 | Зарегистр. 29-03-2007 | Отправлено: 10:46 24-04-2008
victorae



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

Цитата:
Я должен ещё в клиенте что нибудь прописывать?

 
меню - джаббер - обзор сервисов - icq транспорт - зарегистрировать.

Всего записей: 1969 | Зарегистр. 17-12-2006 | Отправлено: 11:31 24-04-2008
dnib

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте Имею openfire 3.5.0 на freebsd, база на mysql, авторизация в AD  
Все нормально работало как внутренний сервер сообщений до того, как понадобилось установить icq транспорт.  
Как только пользователь подключает себе аську, к нему перестают приходить сообщения как от пользователей openfire, так и из аськи. Его сообщения доходят всем. Подскажите, куда копать!!!!
Подозреваю, что это из-за того, что сервер находится внутри сети, за маршрутизатором и его имя gate, но очень хочется надеятся, что это не так.

Всего записей: 1 | Зарегистр. 24-04-2008 | Отправлено: 11:44 24-04-2008
HumpSoft



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
AlexShap - Конечно глупый вопрос, но у тебя по правам на директории все в порядке?
Просто *nix дистрибутивы OF  ... Гм ....  как правило несколько сыроваты, и часто нуждаются в доработке напильником.
 
 

Всего записей: 516 | Зарегистр. 17-03-2006 | Отправлено: 12:57 24-04-2008 | Исправлено: HumpSoft, 13:31 24-04-2008
sysadmin777

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здраствуйте.Подскажите что не так. Поставил сервак Open Fire 3.5.0 всё нормально работает, НО пользователи не могут нормально передавать файлы. В качестве клиента использую QIP Infium RC1(9007). Клиенты находятся все в одной локальной сети. Работает примерно так:  
1.Пользователь А отправляет файл.
2.Пользователь Б получает уведомление и нажимает принять.
3.Пользователь Б видит как происходит закачка файла, в то время как пользователь А видит ожидание приёма.
4.Пользователь Б отключается, а пользователь А всё ещё видит ожидание приёма.
5.Пользователю А надоедает и он нажимает отключить и закрыть.
6. Теперь он НЕ МОЖЕТ ОТПРАВЛЯТЬ ФАЙЛЫ этому пользователю(просто менюшка не выходит, как будто он ещё ожидает приёма), НО может другому отправить с ТОЧНО ТАКИМ ЖЕ РЕЗУЛЬТАТОМ!!!
Может кто сталкивался?Подскажет?!

Всего записей: 1 | Зарегистр. 24-04-2008 | Отправлено: 14:04 24-04-2008
victorae



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

Цитата:
QIP Infium RC1(

 
Кип наверное самый сырой из всех джаббер клиентов. Миранда 0.7.4 , 300 юзеров, проблем нет.

Всего записей: 1969 | Зарегистр. 17-12-2006 | Отправлено: 15:11 24-04-2008
K0NCTANT1N

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

Цитата:
отказаться от exchange msn

в том то и дело что Exchange стоит на другом конце и от него отказываться админы этой подсети не будут Еще варианты есть?

Всего записей: 19 | Зарегистр. 23-04-2008 | Отправлено: 15:24 24-04-2008 | Исправлено: K0NCTANT1N, 15:25 24-04-2008
vworld



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
хочу объединить через инет два сервера с опенфаером, но есть сложность, что сервера обладают одним именем localgate
получится ли у меня объеденить их?

Всего записей: 2617 | Зарегистр. 13-02-2003 | Отправлено: 15:49 24-04-2008
victorae



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

Цитата:
сервера обладают одним именем localgate  

 
каким образом объединить? в кластер свести?

Всего записей: 1969 | Зарегистр. 17-12-2006 | Отправлено: 15:57 24-04-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

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Openfire (Wildfire/Jive Messenger) часть 2
emx (13-07-2008 11:00): Openfire (Wildfire/Jive Messenger) часть 3


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru