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

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

Автор: Apparktur
Дата сообщения: 02.04.2010 10:55
Добрый день. Установил openfire и что то не пойму. Как можно просматривать логи сообщений в человеческом виде??? Объясните пожалуйста
Автор: victorae
Дата сообщения: 02.04.2010 10:57
Apparktur

Цитата:
Как можно просматривать логи сообщений


плагин monitoring service
Автор: Apparktur
Дата сообщения: 02.04.2010 11:14
Прошу прощения. Нашел. Спасибо!
Автор: blink82
Дата сообщения: 02.04.2010 11:51
Приветствую! Есть связка Openfire + Openldap.
Коннект такой: baseDN = ou=people,dc=domenname,dc=com
так вот в подкаталоге ou=people,dc=domenname,dc=com находятся учетки (uid,cn,UserPassword и тп....),но полная информация о пользователях (uid,cn,telephoneNumber,street и тп...) находится в подкаталоге ou=shared,ou=contacts,dc=domenname,dc=com, это связано с тем что в данном подкаталоге информация постоянно дополняется и редактируется, а в подкаталоге ou=people,dc=domenname,dc=com - нет (поэтому там нет полной информации, и она там не меняется, за исключением когда заводятся новые учетки).
В результате информация о пользователях берется с того же подкатолога что и учетные записи (ou=people,dc=domenname,dc=com), а нужно чтоб информация бралась с другого подкаталога (ou=shared,ou=contacts,dc=domenname,dc=com).
Если задаешь baseDN = dc=domenname,dc=com, то есть весь католог сервера Openldap, тогда не проходит аутентифкация, клиенты не находят учетные записи...
Подскажет кто как быть?
Пробовал добавить ldap.alternateBaseDN = ou=shared,ou=contacts,dc=domenname,dc=com, но это не помогло или это ваще не для такого случаю, ну если чесно не понятно зачем он нужен?
Еще как вариант может как то синхронизировать атрибуты в подкаталогах....
Есть соображения у кого по этому поводу?
Автор: yumade
Дата сообщения: 05.04.2010 09:33
Доброго времени!
Вроде прочитал все темы, но ответа пока не накопал!

Подскажите, вдруг было!?

Связка опенфайр на 2008 сервере+ Спарк, все на базе SQL Server 2005, аутентификации ЛДАП нет.

Проблема в том что после рестрата сервера, сервис опенфайр поднимается, могу зайти в консоль, но клиенты не могут коннектится (ошибка имени или пароля), я так понимаю нет достуба к БД. Логинюсь на сервер рестарчу сервис опенфайера, и все начинает работать....куда рыть? направьте, о мудрые.

Заранее псб.
Автор: victorae
Дата сообщения: 05.04.2010 09:39
yumade

если база и опенфайр на одной машине - возможно опенфайр стартует раньше. поищи в инете про порядок старта сервисов и зависимость.
Автор: yumade
Дата сообщения: 05.04.2010 10:47
victorae пасиб тебе!

вроде нормально старатануло

В реестре:
HKLM\SYSTEM\CurrentControlSet\Services
прописал параметр DependOnService в зависимость от MSSQL


Автор: PhoenixUA
Дата сообщения: 06.04.2010 11:19
victorae
Для уведомлений использую Exchange notifier.
http://eblis.tla.ro/projects/miranda/Exchange/Exchange%200.0.3.3.zip
Автор: victorae
Дата сообщения: 06.04.2010 11:24
PhoenixUA

я буквально час назад все таки сделал транспорт JMC и он корректно отрабатывает все уведомления
Автор: Osorkonix
Дата сообщения: 06.04.2010 17:43
столкнулся с проблемой когда не работает поиск icq пользователей. вроде все правильно делаю (uin@jabber.server.local), icq шлюз работает, авторизирует и аську шлюзует, но поиск не фунциклирует. Пробовал на 2х клиентах: qip и spark. Локальный поиск пашет. Есть ли какая то специфика?
Автор: victorae
Дата сообщения: 06.04.2010 17:58
Osorkonix

uin@ICQ.jabber.server.local
Автор: Osorkonix
Дата сообщения: 06.04.2010 18:05
сори, это опечатка в посте. именно так и пишу в поиске uin@icq.jabber.server.local
Автор: victorae
Дата сообщения: 06.04.2010 18:06
Osorkonix

ну тогда все, он же не умеет по настоящему искать, то что ты напишешь то и "найдет", поом это добавляешь в контакт лист и идет обмен авторизациями
Автор: Osorkonix
Дата сообщения: 07.04.2010 12:08
victorae
эт я понимаю. но он вообще не ищет. такое впечатление что кнопка Поиск вообще ничего не делает. и. на сколько я могу судить по xml консоли, никаких клиент-серверных переговоров не идет
Автор: victorae
Дата сообщения: 07.04.2010 12:45
Osorkonix

я не знаю как в квипе и спарке это отрабатывает. настройся на Psi, там все проще
Автор: Osorkonix
Дата сообщения: 07.04.2010 13:49
поставил psi "оригинальной" сборки. тоже не ищет
Автор: victorae
Дата сообщения: 07.04.2010 14:00
Osorkonix

а что он искать то будет? встроенный асечный транспорт в любом случае не понимает vCard. потому открыл "Добавть контакт" - Сервис Аська - ввести uin - получить Jabber ID - Добавить. Нет в этой цепочке никакого поиска.
Автор: Aluminium
Дата сообщения: 08.04.2010 12:15
всем привет.
терзают душу пару вопросов:
1. создал комнату, вошел, тестово пофлудил, заходит другой юзер в комнату и ему вываливается весь лог моего флуда, отсюда вопрос: как удалить лог переписки в комнате?
2. сеть на 15к+ абонентов, при создании нового юзера ему будет заводиться учетка на серваке jabbera, вопрос: если юзеры активно будут пользоваться сервисом, то каких примерно размеров будет база, какой нужен канал и какой нужен сервак что бы это выдержать? (примерно)
Автор: djmix77
Дата сообщения: 08.04.2010 13:10
поставил Openfire 3.6.4 - полёт нормальный

вопрос сейчас по клиенту Spark,

мот кто знает ответ, короч когда пользователи входят в чат, они автоматом заходят и в комнату общую как сделать чтобы они не смогли её покинуть -

в плане чтобы не могли закрыть по крестику и чтобы они постоянно висели в этой комнате
Автор: emfs
Дата сообщения: 08.04.2010 13:59
Aluminium

тебе вываливается не весь флуд, а последняя его фиксированная часть
Автор: Aluminium
Дата сообщения: 08.04.2010 14:48
спасибо, понял
перед торжественным открытием перезагружу сервак и логи очистятся
Автор: zaum
Дата сообщения: 08.04.2010 15:17
mrim транспорт переодически отваливается от openfire. Примерно каждые 6-8 минут.. подскажите как бороться?
Автор: victorae
Дата сообщения: 08.04.2010 15:47
zaum

транспорт мрима работает только на никсах из-за реализации протокола.
Автор: zaum
Дата сообщения: 08.04.2010 20:54
victorae
так я на дебиан все и ставил...
проблему решил
чтобы внешние сервисы не отваливались по таймауту надо в настройках поставить
xmpp.component.idle = -1
Автор: victorae
Дата сообщения: 08.04.2010 21:00
zaum

вы же не пишите сразу что и на чем не может стартонуть и т.д. а угадывать тоже сложно. ставь теперь jabber mail component
Автор: zaum
Дата сообщения: 09.04.2010 17:04
victorae

Поставил JMC без проблем. Но самое удивительно что Pandion не видит его в списке транспортов, а psi видит нормально О_О
Автор: vipzero
Дата сообщения: 09.04.2010 17:42
Доброго для.Столкнулся с проблемой
нужен был сервер джаббер - выбрал Openfire так как сним был знаком.
И так сервер FreeBSD 8.0 и Openfire 3,6,4
Жабу поставил с портов
после установки когда захожу на http://localhost:9090/index.jsp
и доходжу до шага с выбором базы - мне выдает

база создана все привелегие наданы,
в логе

Код: 2010.04.09 06:27:16 [org.jivesoftware.database.DbConnectionManager.setConnectionProvider(DbConnectionManager.java:501)]
com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:

** BEGIN NESTED EXCEPTION **

java.net.ConnectException
MESSAGE: Connection refused

STACKTRACE:

java.net.ConnectException: Connection refused
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
    at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
    at java.net.Socket.connect(Socket.java:519)
    at java.net.Socket.connect(Socket.java:469)
    at java.net.Socket.<init>(Socket.java:366)
    at java.net.Socket.<init>(Socket.java:209)
    at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:256)
    at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:271)
    at com.mysql.jdbc.Connection.createNewIO(Connection.java:2771)
    at com.mysql.jdbc.Connection.<init>(Connection.java:1555)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:285)
    at java.sql.DriverManager.getConnection(DriverManager.java:582)
    at java.sql.DriverManager.getConnection(DriverManager.java:154)
    at org.logicalcobwebs.proxool.DefaultConnectionBuilder.buildConnection(DefaultConnectionBuilder.java:39)
    at org.logicalcobwebs.proxool.Prototyper.buildConnection(Prototyper.java:159)
    at org.logicalcobwebs.proxool.ConnectionPool.getConnection(ConnectionPool.java:211)
    at org.logicalcobwebs.proxool.ProxoolDriver.connect(ProxoolDriver.java:89)
    at java.sql.DriverManager.getConnection(DriverManager.java:582)
    at java.sql.DriverManager.getConnection(DriverManager.java:154)
    at org.jivesoftware.database.DefaultConnectionProvider.getConnection(DefaultConnectionProvider.java:75)
    at org.jivesoftware.database.DbConnectionManager.setConnectionProvider(DbConnectionManager.java:494)
    at org.jivesoftware.openfire.admin.setup.setup_002ddatasource_002dstandard_jsp._jspService(setup_002ddatasource_002dstandard_jsp.java:206)
    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:66)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
    at org.jivesoftware.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:42)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
    at org.jivesoftware.admin.PluginFilter.doFilter(PluginFilter.java:70)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
    at org.jivesoftware.admin.AuthCheckFilter.doFilter(AuthCheckFilter.java:146)
    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:152)
    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:843)
    at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:648)
    at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
    at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
    at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)
    at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:488)


** END NESTED EXCEPTION **



Last packet sent to the server was 0 ms ago.
    at com.mysql.jdbc.Connection.createNewIO(Connection.java:2847)
    at com.mysql.jdbc.Connection.<init>(Connection.java:1555)
    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:285)
    at java.sql.DriverManager.getConnection(DriverManager.java:582)
    at java.sql.DriverManager.getConnection(DriverManager.java:154)
    at org.logicalcobwebs.proxool.DefaultConnectionBuilder.buildConnection(DefaultConnectionBuilder.java:39)
    at org.logicalcobwebs.proxool.Prototyper.buildConnection(Prototyper.java:159)
    at org.logicalcobwebs.proxool.ConnectionPool.getConnection(ConnectionPool.java:211)
    at org.logicalcobwebs.proxool.ProxoolDriver.connect(ProxoolDriver.java:89)
    at java.sql.DriverManager.getConnection(DriverManager.java:582)
    at java.sql.DriverManager.getConnection(DriverManager.java:154)
    at org.jivesoftware.database.DefaultConnectionProvider.getConnection(DefaultConnectionProvider.java:75)
    at org.jivesoftware.database.DbConnectionManager.setConnectionProvider(DbConnectionManager.java:494)
    at org.jivesoftware.openfire.admin.setup.setup_002ddatasource_002dstandard_jsp._jspService(setup_002ddatasource_002dstandard_jsp.java:206)
    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:66)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
    at org.jivesoftware.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:42)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
    at org.jivesoftware.admin.PluginFilter.doFilter(PluginFilter.java:70)
    at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
    at org.jivesoftware.admin.AuthCheckFilter.doFilter(AuthCheckFilter.java:146)
    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:152)
    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:843)
    at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:648)
    at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
    at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
    at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)
    at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:488)
2010.04.09 06:27:16 [org.jivesoftware.util.log.util.CommonsLogFactory$1.error(CommonsLogFactory.java:92)] Prototype
com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:

** BEGIN NESTED EXCEPTION **

java.net.ConnectException
MESSAGE: Connection refused
Автор: victorae
Дата сообщения: 09.04.2010 18:26
vipzero


написано же -
Цитата:
MESSAGE: Connection refused

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

Автор: vipzero
Дата сообщения: 09.04.2010 20:26

Цитата:
хоть телнетом зайди на порт мюскула посмотри

Спасибо помогло - в my.cnf было skip-networking

Цитата:
ставить опенфайр нет никакого смысла, ставьте ejabberd

пробовал ejabberd 2.1.3 неработает shared_roster когда используется база мускула
и при старте системи - epmd running deamon=1 и ejabberd сразу валится
Автор: victorae
Дата сообщения: 09.04.2010 20:33
vipzero

Цитата:
пробовал ejabberd 2.1.3


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

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141

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


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