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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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-серверов

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

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

Всего записей: 900 | Зарегистр. 09-07-2007 | Отправлено: 13:53 24-12-2009
darkyouriy

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо
 
Добавлено:
Спасибо
 
 
 
Добавлено:
Ну то что IP видны в Sessions это понятно. Я ж писал что для этого нужно искать нужный ник, а когда их около 400 - это не очень удобно. Идеальный вариант, когда можно копировать ip из самого клиента

Всего записей: 5 | Зарегистр. 23-03-2007 | Отправлено: 16:36 24-12-2009
emfs

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
darkyouriy
 
Для этого есть плагин у миранды: в меню появляется команда "отправить свои IP"

Всего записей: 900 | Зарегистр. 09-07-2007 | Отправлено: 01:10 25-12-2009
BigInventoR

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите такbе вещи, в логах ползут ошибки:

Код:
 
Error storing offline presence of user: a.username
com.mysql.jdbc.exceptions.MySQLIntegrityConstraintViolationException: Duplicate entry 'e.ahmatgareev' for key 1
    at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:931)
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2985)
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1631)
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1723)
    at com.mysql.jdbc.Connection.execSQL(Connection.java:3283)
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1332)
    at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:882)
    at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.logicalcobwebs.proxool.ProxyStatement.invoke(ProxyStatement.java:100)
    at org.logicalcobwebs.proxool.ProxyStatement.intercept(ProxyStatement.java:57)
    at $java.sql.PreparedStatement$$EnhancerByProxool$$9f0346b6.execute(<generated>)
    at org.jivesoftware.openfire.spi.PresenceManagerImpl.userUnavailable(PresenceManagerImpl.java:268)
    at org.jivesoftware.openfire.handler.PresenceUpdateHandler.process(PresenceUpdateHandler.java:145)
    at org.jivesoftware.openfire.handler.PresenceUpdateHandler.process(PresenceUpdateHandler.java:112)
    at org.jivesoftware.openfire.handler.PresenceUpdateHandler.process(PresenceUpdateHandler.java:176)
    at org.jivesoftware.openfire.PresenceRouter.handle(PresenceRouter.java:134)
    at org.jivesoftware.openfire.PresenceRouter.route(PresenceRouter.java:70)
    at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:76)
    at org.jivesoftware.openfire.SessionManager$ClientSessionListener.onConnectionClose(SessionManager.java:1133)
    at org.jivesoftware.openfire.nio.NIOConnection.notifyCloseListeners(NIOConnection.java:202)
    at org.jivesoftware.openfire.nio.NIOConnection.close(NIOConnection.java:185)
    at org.jivesoftware.openfire.nio.ConnectionHandler.sessionClosed(ConnectionHandler.java:87)
    at org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.sessionClosed(AbstractIoFilterChain.java:550)
    at org.apache.mina.common.support.AbstractIoFilterChain.callNextSessionClosed(AbstractIoFilterChain.java:269)
    at org.apache.mina.common.support.AbstractIoFilterChain.access$800(AbstractIoFilterChain.java:53)
    at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.sessionClosed(AbstractIoFilterChain.java:633)
    at org.apache.mina.common.IoFilterAdapter.sessionClosed(IoFilterAdapter.java:65)
    at org.apache.mina.common.support.AbstractIoFilterChain.callNextSessionClosed(AbstractIoFilterChain.java:269)
    at org.apache.mina.common.support.AbstractIoFilterChain.access$800(AbstractIoFilterChain.java:53)
    at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.sessionClosed(AbstractIoFilterChain.java:633)
    at org.apache.mina.filter.codec.ProtocolCodecFilter.sessionClosed(ProtocolCodecFilter.java:259)
    at org.apache.mina.common.support.AbstractIoFilterChain.callNextSessionClosed(AbstractIoFilterChain.java:269)
    at org.apache.mina.common.support.AbstractIoFilterChain.access$800(AbstractIoFilterChain.java:53)
    at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.sessionClosed(AbstractIoFilterChain.java:633)
    at org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java:249)
    at org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(ExecutorFilter.java:283)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
    at java.lang.Thread.run(Unknown Source)
 
 
 

 

Код:
 
java.lang.IllegalArgumentException
    at java.nio.Buffer.position(Unknown Source)
    at org.apache.mina.filter.support.SSLHandler.messageReceived(SSLHandler.java:313)
    at org.apache.mina.filter.SSLFilter.messageReceived(SSLFilter.java:392)
    at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:299)
    at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilterChain.java:53)
    at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:648)
    at org.apache.mina.common.support.AbstractIoFilterChain$HeadFilter.messageReceived(AbstractIoFilterChain.java:499)
    at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:299)
    at org.apache.mina.common.support.AbstractIoFilterChain.fireMessageReceived(AbstractIoFilterChain.java:293)
    at org.apache.mina.transport.socket.nio.SocketIoProcessor.read(SocketIoProcessor.java:228)
    at org.apache.mina.transport.socket.nio.SocketIoProcessor.process(SocketIoProcessor.java:198)
    at org.apache.mina.transport.socket.nio.SocketIoProcessor.access$400(SocketIoProcessor.java:45)
    at org.apache.mina.transport.socket.nio.SocketIoProcessor$Worker.run(SocketIoProcessor.java:485)
    at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
 

 
Клиент Pandion

Всего записей: 62 | Зарегистр. 23-04-2007 | Отправлено: 11:31 25-12-2009
darkyouriy

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
emfs
А-а, спасибо, не знал.

Всего записей: 5 | Зарегистр. 23-03-2007 | Отправлено: 13:04 25-12-2009
A1ela

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Утром перестал запускаться openfire сервер, ошибки -
Подробнее...
Подскажите, что делать

Всего записей: 125 | Зарегистр. 18-05-2006 | Отправлено: 21:47 26-12-2009 | Исправлено: A1ela, 21:49 26-12-2009
victorae



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

Цитата:
XML properties file does not exist: openfire.xml

файл на месте? java отдельно ставилась или та что с опенфайром?

Всего записей: 1969 | Зарегистр. 17-12-2006 | Отправлено: 21:57 26-12-2009
A1ela

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
openfire.xml нет, пропал куда-то. Проблема именно в этом, завтра найду резервную копию и восстановлю

Всего записей: 125 | Зарегистр. 18-05-2006 | Отправлено: 22:11 26-12-2009
victorae



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

Всего записей: 1969 | Зарегистр. 17-12-2006 | Отправлено: 22:13 26-12-2009
SurinMax

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, имеется ли в openfire возможность ведения логов отдельной конференции?
Если да, то как ее реализовать?
Спасибо.

Всего записей: 22 | Зарегистр. 16-09-2009 | Отправлено: 12:26 29-12-2009
b10s

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

Цитата:
если в джаббере разные домены - то никак.  

 
Странно, что никак. Тогда скажите, как организовать перенос нагрузки на другой сервер, оставив при этом пользовательскую прозрачность, за исключением смены домена. Хотя, не меняя его было бы куда красивее.
 

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

 
Скажем так, требуется распределить нагрузку именно на джабер сервера. Сервер с БД терпит.
 

Цитата:
оставьте один сервер(или кластер) и переведите второй кусок пользователей на одноимя домена  

 
Требуются пояснения)

Всего записей: 45 | Зарегистр. 12-06-2009 | Отправлено: 03:02 09-01-2010 | Исправлено: b10s, 03:13 09-01-2010
idxb

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ткните носом в настройки кипа или миранды, для коннекта к openfire, не могу врубиться...и все. Гуглил.
 
не LDAP, сеть одноранговая. Пользователи просто заведены.
 
Cпасибо.

Всего записей: 2 | Зарегистр. 23-12-2009 | Отправлено: 08:11 12-01-2010 | Исправлено: idxb, 08:13 12-01-2010
HumpSoft



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
idxb ( на примере подключения к jabber.ru, вариант 1.1 )
login server - имя твоего jabber сервера (надеюсь через DNS оно у тебя резолвится ?)
user directory - search.<имя jabber сервера>
 

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

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
И все же, мне требуется подсказка как накрутить такую штуку как - много физических машин по разным зданиям с одним(желательно) или не одним доменом,  но чтобы пользователи были в одном пространстве пользовательском, сидящие в одной или не одной(желательно) базе.
Вот) Буду очень благодарен за любый разъяснения, ссылки и пинки.

Всего записей: 45 | Зарегистр. 12-06-2009 | Отправлено: 17:10 12-01-2010 | Исправлено: b10s, 17:11 12-01-2010
victorae



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
b10s
 
в одном пространстве уже означает что это один джаббер-домен, реализуется одним сервером, несколькими в кластере или один сервер с перефирийными connections manager.  
если действительно нагрузка критическая и один сервер не тянет, то плагин кластера тут http://www.igniterealtime.org/community/blogs/ignite/2009/11/10/clustering-plugin-for-openfire-is-now-open-source

Всего записей: 1969 | Зарегистр. 17-12-2006 | Отправлено: 17:20 12-01-2010
BigInventoR

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Обязательно ли при аунтификации через LDAP давать доступ Openfire через админскую учетку?
я юзаю гостя, но периодами лезут ошибки.

Всего записей: 62 | Зарегистр. 23-04-2007 | Отправлено: 00:06 13-01-2010
OneHunt



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Версия 3,6,2 +LDAP  
Было две группы пользователей и обе видели друг друга и пользователей внутри. Сообщения проходят все ОК. Нужно было добавить еще одну группу. Добавил. Пользователей включил. Но никак не удается заствить третью группу видеть первые две. Причем первые две видят 3-ю.  и сообщениея могут слать. Если в третьей группе поставить в пандионе галку - "принимать сообщения от кого попало", сообщения доходят, но видимости нет все равно. В разделе администрирования - "управление группами" не запоминается установка - расшарить со следующими группами, и имя при расшаривании. Галки ставлю - жму сохранить, перезапускаю сервер, результат тот же. Захожу в управление группами - опять нет галок на зашаривание. Может можно руками в конфиге прописать это все? Место приблизительно нашел, где это может быть, но уверенности нет, боюсь запороть сервер. Ставить с нуля нет времени пока.

Всего записей: 626 | Зарегистр. 24-10-2007 | Отправлено: 14:44 13-01-2010
Vitaly_Sigov

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Здравствуйте, уважаемые форумчане.
Скажите, пожалуйста, как надо правильно установить внешнюю БД на MS SQL Server, чтобы с ней работал OpenFire ?
Хотелось чтобы объяснили пошагово или кинули ссылку на тот ресурс в интернете, где об этом хорошо написано...

Всего записей: 54 | Зарегистр. 23-01-2009 | Отправлено: 21:47 13-01-2010
victorae



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vitaly_Sigov
 
там для разных версий разные строки коннекта, внимательнее. в остальном все одинаковое.
http://www.igniterealtime.org/builds/messenger/docs/latest/documentation/database.html

Всего записей: 1969 | Зарегистр. 17-12-2006 | Отправлено: 21:59 13-01-2010
Vitaly_Sigov

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
1)SQL Server 2005 Express поставил
2) Создал БД im
3)Создал пользователя adm и привязал его к БД im
4)Скачал jdbc-драйвер под SQL Server 2005. Скопировал sqljdbc.jar в C:\Program Files\Openfire\lib
5)
Database Driver Presets: Microsoft SQL Server
JDBC Driver Class:  net.sourceforge.jtds.jdbc.Driver
Database URL: jdbc:jtds:sqlserver://127.0.0.1:1433/im;appName=jive
6)Вбиваю имя пользователя SQL Servera и его пароль
7)Жму Continue
 
Вываливается сообщение об ошибке:
 
The Openfire database schema does not appear to be installed. Follow the installation guide to fix this error
 
В чем может быть проблема ?
 

Всего записей: 54 | Зарегистр. 23-01-2009 | Отправлено: 22:36 13-01-2010
   

Страницы: 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