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

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



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет народ. Кто пробовал настраивать два сервера с OpenFire и связывать их? Никак не въеду, что нужно сделать, чтобы юзеры видели друг друга с разных серверов. Подскажите, плиз, кто знает!

Всего записей: 600 | Зарегистр. 21-08-2003 | Отправлено: 16:42 12-02-2008
Sergey_Ugryumov

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

Цитата:
память берут конкретные вещи - логи сервера и кеш. в вашем случае еще и база. случаем не ентерпрайз с архивом сообщений? поднимайтесь до 3.4.5, но на внешнюю базу.

 
Да, стоял ентерпрайз с архивом сообщений, но я его удалил.Однако памяти после этого исапользоваться меньше не стало. Настройки кэша не менял.  
Как наиболее безболезненно перейти на внешнюю базу? Создать ее и с помощью поагина import/export users перенести пользователей? Но этот плагин (верися 2.1.0) у меня за все время сколько я пробовалсработал только один раз. И то похоже криво выгрузил пользователей. Во всех осталлных случаях после задания имени файла и нажатии на кнопку export вылетает "невозможно отобразить страницу".

Всего записей: 5 | Зарегистр. 03-08-2006 | Отправлено: 18:36 12-02-2008
mymymy



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

Цитата:
Были, были. И на 3.4.4 есть

 
Не наблюдаю на винде вплоть до 3.4.5. Может от количества пользователеей зависит.. У меня с версии 3.4.3 не больше 15 в онлайне и все на спарке

Всего записей: 14 | Зарегистр. 16-01-2007 | Отправлено: 18:54 12-02-2008 | Исправлено: mymymy, 19:06 12-02-2008
victorae



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

Цитата:
Да, стоял ентерпрайз с архивом сообщений, но я его удалил.Однако памяти после этого исапользоваться меньше не стало.

 
из базы заархивированные сообщения удалили, или они так с основой и грузились в оперативку?
 

Цитата:
Как наиболее безболезненно перейти на внешнюю базу?

 
найти средство для експорта данных из встроенной базы http://hsqldb-query-tool.qarchive.org/ , определиться с внешней, настроится на нее и импортировать.

Всего записей: 1969 | Зарегистр. 17-12-2006 | Отправлено: 18:55 12-02-2008
victorae



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alexey_o
 
а в таблицах jiveVcard записи есть? в логе Errors нет ошибок про vcard при изменении своих данных? дело в том что разработчики поменяли немного схему сохранения аватарок в vcard , может это косяком выходит. то что изменения vcard видно, а потом после обновления нет указывает только на работу кеша сервера. фактически в базе изменения не происходят. только в кеше сервера.

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

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
victorae да в базе нет данных о фотографии о остальном (, как побороть, хотя спарк вроде как нормально сохраняет. Я бы его использовал с удовольствием, но он столько памяти жрет!

Всего записей: 36 | Зарегистр. 17-04-2007 | Отправлено: 09:34 13-02-2008
MadEdward

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно ли сделать из OpenFire, аналогично данному интересному продукту  
http://im-gate.com
т.е. работа с одним логином ICQ нескольким людям, чтобы при ответе подставлялось его имя.
Реально, логика работы, такая же как у любой обычной голосовой АТС.
У них идея хорошая, но страшно глючная, а поставил, но понял, что до нормального уровня у них очень далеко.
А для нашей тех.поддержки, это было бы в самый раз.
Если есть варианты как сделать такое же из OpenFire, подскажите плиз.  
Можно написать на емейл edward@nm.ru

Всего записей: 1 | Зарегистр. 11-02-2008 | Отправлено: 10:45 13-02-2008
fedmun

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

Цитата:
Кто пробовал настраивать два сервера с OpenFire и связывать их? Никак не въеду, что нужно сделать, чтобы юзеры видели друг друга с разных серверов

Все по инструкции Server To Server HowTo's.
Работает 3 сервера по TLS

Всего записей: 1387 | Зарегистр. 13-06-2002 | Отправлено: 11:54 13-02-2008
manofrain



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уважаемые коллеги, помогите разобраться с логами Openfire 3.4.5 на Windows 2003 SP2 R2 rus, ява из комплекта Openfire. Лог следующий -  
 
at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
at java.lang.Thread.run(Unknown Source)
2008.02.13 13:42:04 [org.jivesoftware.openfire.nio.ConnectionHandler.messageReceived(ConnectionHandler.java:134)
] Closing connection due to error while processing message: <response xmlns="urn:ietf:params:xml:ns:xmpp-sasl">dXNlcm5hbWU9IiIscmVhbG09ImNvbnRyb2xsZXIyIixub25jZT0ielRId1VRTjVZL29pQVhCdVpMemdGWUJyaUNZaFlLZDVBclNpTUlRSSIsY25vbmNlPSJiYjRjY2EyZTM4Nzc3NGI3Yjc0ZDVkMmI5NDE1OWZjZTU1MTVjMTc3IixuYz0wMDAwMDAwMSxxb3A9YXV0aCxkaWdlc3QtdXJpPSJ4bXBwL2NvbnRyb2xsZXIyIixjaGFyc2V0PXV0Zi04LHJlc3BvbnNlPTBjZDVkODM0OTMzYmRmYTEwZDNjMzI4OWY0YmQwMWRi</response>
java.lang.IllegalArgumentException
at javax.security.auth.callback.NameCallback.<init>(Unknown Source)
at com.sun.security.sasl.digest.DigestMD5Server.validateClientResponse(Unknown Source)
at com.sun.security.sasl.digest.DigestMD5Server.evaluateResponse(Unknown Source)
at org.jivesoftware.openfire.net.SASLAuthentication.handle(SASLAuthentication.java:280)
at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:156)
at org.jivesoftware.openfire.nio.ConnectionHandler.messageReceived(ConnectionHandler.java:132)
at org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messageReceived(AbstractIoFilterChain.java:570)
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.filter.codec.support.SimpleProtocolDecoderOutput.flush(SimpleProtocolDecoderOutput.java:58)
at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecFilter.java:173)
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.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java:239)
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)
 
Благодарю заранее.

Всего записей: 26 | Зарегистр. 05-06-2006 | Отправлено: 14:46 13-02-2008
franchisement



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Такая же история после апгрейда на 3.4.5

Всего записей: 382 | Зарегистр. 21-09-2004 | Отправлено: 14:52 14-02-2008
victorae



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
manofrain
 
буквально 10-15 страниц назад эту ошибку обговаривали, полистай.

Всего записей: 1969 | Зарегистр. 17-12-2006 | Отправлено: 18:07 14-02-2008
ccccp



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Win2k3r2 + OF 3.4.3 + AD на клиентах Pandion 2.5 (~400 клиентов)
кеши под ростеры и vcard увеличены до 45Mb
памяти серверу выделено 1Gb
 
\openfire\jre\bin>java.exe -version
java version "1.6.0_03"
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
Java HotSpot(TM) Client VM (build 1.6.0_03-b05, mixed mode)
 
попробовал на паре клиентов поставить Miranda IM 0.7.1 Unicode (Jabber v.0.7.1.0 [Kbkv6])
начался дикий расколбас пандион начал показывать лиш часть онлайн клиентов
часть сообщений перестали доходить ( и раньше было но не так часто)
в сообщениях от миранды появлялись квадратики
 
в info.log пишутся следущие записи:
 
2008.02.15 10:59:01 Packet sent to unreachable address
<iq type="get" to="aakislidenko@im/Pandion" id="mir_466" from="aszhukov@im/Kbkv6">
  <query xmlns="http://jabber.org/protocol/disco#info"/>
</iq>
2008.02.15 11:00:36 Packet sent to unreachable address
<iq type="get" to="avgedz@im/Pandion" id="mir_472" from="aszhukov@im/Kbkv6">
  <query xmlns="jabber:iq:version"/>
</iq>
2008.02.15 11:00:36 Packet sent to unreachable address
<iq type="get" to="avgedz@im/Pandion" id="mir_473" from="aszhukov@im/Kbkv6">
  <query xmlns="http://jabber.org/protocol/disco#info"/>
</iq>
 
 
вырубил обе миранды. все более менее стабилизировалось.

Всего записей: 26 | Зарегистр. 05-12-2002 | Отправлено: 09:13 15-02-2008
victorae



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

Цитата:
попробовал на паре клиентов поставить Miranda IM 0.7.1 Unicode (Jabber v.0.7.1.0 [Kbkv6])
начался дикий расколбас пандион начал показывать лиш часть онлайн клиентов
часть сообщений перестали доходить ( и раньше было но не так часто)
в сообщениях от миранды появлялись квадратики  

 
это после двух миранд все пандионы начали глючить?
 
 
 

Всего записей: 1969 | Зарегистр. 17-12-2006 | Отправлено: 09:35 15-02-2008
ccccp



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

Цитата:
это после двух миранд все пандионы начали глючить?

 
думаю не в миранде дело а всетаки в пандионе  
 

Всего записей: 26 | Зарегистр. 05-12-2002 | Отправлено: 09:45 15-02-2008
ZHirnovMax



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Два дня мучался с привязкой Openfire к ActiveDirectory. С фильтрами (для пользователей и групп) разобрался только благодаря программке AdExplorer: в ней много нужной информации отображается. Осталась одна проблема: при добавлении пользователя в AD он появляется в списке контактов у клиента (Pandion 2.5) только после перезапуска сервера Openfire: что не очень-то и удобно... При этом существует следующий интересный факт:
1) Создаём пользователя в AD
2) Смотрим в "Openfire Admin Console: User Summary" - пользователь появился
3) Смотрим в "Openfire Admin Console: Group Summary" группу пользователя и видим что число членов в ней не изменилось (соответственно если открыть группу то его там не найдём)
4) Смотрим список в Pandion'е - нового пользователя нет
5) Перезапускаем сервер Openfire - новый пользователь появляется и в Group Summary и в списке Pandion'а.
Подскажите, пожалуйста, в чём может быть дело и как решить эту проблему?

Всего записей: 38 | Зарегистр. 15-02-2008 | Отправлено: 10:18 15-02-2008
victorae



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

Цитата:
5) Перезапускаем сервер Openfire

 
читай "очищаем кеш сервера.."

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



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
victorae
Пролистал весь форум. Да, нашел ошибку подобную моей. Но никаких рецептов решения не увидел. Пока что все осталось как есть - увеличил лишь до 50 МБ кэши ростеров и Вкардов. Не совсем понимаю какие значения надо выставлять в параметре "лайфтайм" для кэшей. Буду благодарен за подсказку. А вообще сейчас готовлюсь к трем вещам.
 
1. Переход на внешнюю базу, скорее всего на PostgreSQL
2. Переход на LDAP  
3. отказ от Pandion как от клиента и переход скорее всего на PSI или собственную сборку Миранды.
 
одобряешь?
 
На всякий случай привожу точный текст ошибки - может что все же подскажут добрые люди.
 
    2008.02.15 09:44:40 [org.jivesoftware.openfire.nio.ConnectionHandler.messageReceived(ConnectionHandler.java:134)
] Closing connection due to error while processing message: <response xmlns="urn:ietf:params:xml:ns:xmpp-sasl">dXNlcm5hbWU9IiIscmVhbG09ImNvbnRyb2xsZXIyIixub25jZT0iY2w2UGs1clJQZHc5NEY3MVZQelRvWHArUWlVdWFpU3F4SnpUSElnNSIsY25vbmNlPSI0NjA4MzVjNGVlMjUzMGUwNWRkOTE2OTNjNjVjYWYzN2Q4YzE5ZWE0IixuYz0wMDAwMDAwMSxxb3A9YXV0aCxkaWdlc3QtdXJpPSJ4bXBwL2NvbnRyb2xsZXIyIixjaGFyc2V0PXV0Zi04LHJlc3BvbnNlPWNlNDQxOGVlZjY2NDc3YjBlNDhlMTYwOGFjNGUwNmZl</response>
java.lang.IllegalArgumentException
at javax.security.auth.callback.NameCallback.<init>(Unknown Source)
at com.sun.security.sasl.digest.DigestMD5Server.validateClientResponse(Unknown Source)
at com.sun.security.sasl.digest.DigestMD5Server.evaluateResponse(Unknown Source)
at org.jivesoftware.openfire.net.SASLAuthentication.handle(SASLAuthentication.java:280)
at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:156)
at org.jivesoftware.openfire.nio.ConnectionHandler.messageReceived(ConnectionHandler.java:132)
at org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messageReceived(AbstractIoFilterChain.java:570)
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.filter.codec.support.SimpleProtocolDecoderOutput.flush(SimpleProtocolDecoderOutput.java:58)
at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecFilter.java:173)
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.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java:239)
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)

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



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

Цитата:
читай "очищаем кеш сервера.."

 
Спасибо! Действительно очистка кеша позволяет обойтись без перезапуска сервера, но хочется обходиться даже без этого... И ещё одно: после очистки кеша сервера данные у клиента обновляются только после его переподключения... С этим можно что-нибудь сделать?

Всего записей: 38 | Зарегистр. 15-02-2008 | Отправлено: 11:48 15-02-2008
victorae



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

Цитата:
1. Переход на внешнюю базу, скорее всего на PostgreSQL

 
все сторонние плюгины используют свои скрипты для создания таблиц и т.д. во внешней базе. PostgreSQL поддерживается разработчиками, но не факт что будет корректный скрипт у сторониих плюгинов. если не религия, то я бы использовал MySQL
 

Цитата:
2. Переход на LDAP  
3. отказ от Pandion как от клиента и переход скорее всего на PSI или собственную сборку Миранды.  

 
Миранда хороша если прозрачная авторизация+АД, иначе действительно можно Psi, что бы там не было, а реализация Psi как клиента наиболее удачна.
 
Добавлено:
ZHirnovMax

Цитата:
С этим можно что-нибудь сделать?

 
запретить серверный кеш на roster, тогда сервер будет работать напрямую с АД. что в принципе не критично, АД имеет свои ресурсы на производительность, т.ч. косяков быть не должно.

Всего записей: 1969 | Зарегистр. 17-12-2006 | Отправлено: 12:07 15-02-2008
franchisement



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
2008.02.15 11:35:51 [org.jivesoftware.openfire.http.HttpBindManager.start(HttpBindManager.java:95)
] Error starting HTTP bind service
java.net.BindException: Address already in use: bind
at sun.nio.ch.Net.bind(Native Method)
at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
at org.mortbay.jetty.nio.SelectChannelConnector.open(SelectChannelConnector.java:205)
at org.mortbay.jetty.nio.SelectChannelConnector.doStart(SelectChannelConnector.java:304)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
at org.mortbay.jetty.Server.doStart(Server.java:233)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
at org.jivesoftware.openfire.http.HttpBindManager.start(HttpBindManager.java:92)
at org.jivesoftware.openfire.spi.ConnectionManagerImpl.startHTTPBindListeners(ConnectionManagerImpl.java:505)
at org.jivesoftware.openfire.spi.ConnectionManagerImpl.startListeners(ConnectionManagerImpl.java:134)
at org.jivesoftware.openfire.spi.ConnectionManagerImpl.access$000(ConnectionManagerImpl.java:52)
at org.jivesoftware.openfire.spi.ConnectionManagerImpl$1.pluginsMonitored(ConnectionManagerImpl.java:106)
at org.jivesoftware.openfire.container.PluginManager.firePluginsMonitored(PluginManager.java:532)
at org.jivesoftware.openfire.container.PluginManager.access$800(PluginManager.java:46)
at org.jivesoftware.openfire.container.PluginManager$PluginMonitor.run(PluginManager.java:1023)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
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)
 
что это может быть? java.net.BindException: Address already in use: bind

Всего записей: 382 | Зарегистр. 21-09-2004 | Отправлено: 12:37 15-02-2008 | Исправлено: franchisement, 12:38 15-02-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