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

» Openfire (Wildfire/Jive Messenger)

Автор: casm82
Дата сообщения: 23.05.2016 18:57
TyKa
system properties - ldap.vcard-mapping какой-то из параметров
<FN>{Name}</FN>
<NICKNAME>{Name}</NICKNAME>
После изменения параметра нужно чистит кэшы или север перезапустить.
У меня все клиенты отображают в контакт листе фамилии вместо jid.
Автор: jaymarin
Дата сообщения: 23.05.2016 18:59
Здравствуйте.

Имеется OPenfire server 3.10.3. При создании нового пользователя в поле Password вставляется какой то пароль по умолчанию. Как сделать, чтобы поле было пустое, при создании нового пользователя?
Спасибо.
Автор: DeisGood
Дата сообщения: 24.05.2016 04:35
jaymarin
Может там просто точки стоят, а по факту поле пустое?
Или принципиально хотите чтобы пользователи без пароля были? Так не получится.
Автор: TyKa
Дата сообщения: 25.05.2016 06:16
casm82
Большое спасибо! А может кто подсказать в заголовке Spark можно "username" заменить на "name"?
Автор: PaleWooten
Дата сообщения: 07.06.2016 13:36
Всем доброго времени суток! Проблема не новая,но так и не смог разобраться.
Стоит Mysql+openfire_4.0.2 + AD,все коннектится,все работает,но при ребуте сервера слетают все фильтры,имена AD которые прописаны кириллицей. (например фильтр групп (cn=*отдел*) превращается в (cn=*?????*))

пробовал и в строке подключения к базе прописывать
"jdbc:mysql://<localhost or hostname>:3306/<base_name>?useUnicode=true&characterEncoding=UTF-8&characterSetResults=UTF-8 " и базу вроде как переводил на utf.

Что еще можно попробовать?
Автор: techobsl
Дата сообщения: 07.06.2016 14:34
База у вас в стандартной кодировке latin1, когда переводите базу и эту строку

Цитата:
"jdbc:mysql://<localhost or hostname>:3306/<base_name>?useUnicode=true&characterEncoding=UTF-8&characterSetResults=UTF-8 "
нужно поменять, ссылка на статью как правильно это делается:
https://mtaalamu.ru/blog/admining/1516.html

Добавлено:
Я когда ставил сервер сразу перевожу базу в utf-8 и после настраиваю сервер как нужно.
Автор: Vladimir0000
Дата сообщения: 09.06.2016 17:47
Всем привет.
обновился до openfire 4.0.2, все работает а попасть в админку не могу. Просит логин, пароль, ввожу и получаю вот это:

HTTP ERROR 500

Problem accessing /index.jsp. Reason:

Server Error

Caused by:

javax.servlet.ServletException: java.lang.NoSuchMethodError: org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(Ljava/lang/String;Ljava/lang/Class;Ljavax/servlet/jsp/PageContext;Lorg/apache/jasper/runtime/ProtectedFunctionMapper;)Ljava/lang/Object;
at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:858)
at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:791)
at org.jivesoftware.openfire.admin.index_jsp._jspService(index_jsp.java:603)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:812)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669)
at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at org.jivesoftware.util.LocaleFilter.doFilter(LocaleFilter.java:76)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at org.jivesoftware.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:53)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at org.jivesoftware.admin.PluginFilter.doFilter(PluginFilter.java:80)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at org.jivesoftware.admin.AuthCheckFilter.doFilter(AuthCheckFilter.java:162)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215)
at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:110)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
at org.eclipse.jetty.server.Server.handle(Server.java:499)
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoSuchMethodError: org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(Ljava/lang/String;Ljava/lang/Class;Ljavax/servlet/jsp/PageContext;Lorg/apache/jasper/runtime/ProtectedFunctionMapper;)Ljava/lang/Object;
at org.jivesoftware.openfire.admin.index_jsp._jspx_meth_c_005fif_005f0(index_jsp.java:639)
at org.jivesoftware.openfire.admin.index_jsp._jspService(index_jsp.java:176)
... 34 more

Caused by:

java.lang.NoSuchMethodError: org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(Ljava/lang/String;Ljava/lang/Class;Ljavax/servlet/jsp/PageContext;Lorg/apache/jasper/runtime/ProtectedFunctionMapper;)Ljava/lang/Object;
at org.jivesoftware.openfire.admin.index_jsp._jspx_meth_c_005fif_005f0(index_jsp.java:639)
at org.jivesoftware.openfire.admin.index_jsp._jspService(index_jsp.java:176)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:812)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669)
at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at org.jivesoftware.util.LocaleFilter.doFilter(LocaleFilter.java:76)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at org.jivesoftware.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:53)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at org.jivesoftware.admin.PluginFilter.doFilter(PluginFilter.java:80)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at org.jivesoftware.admin.AuthCheckFilter.doFilter(AuthCheckFilter.java:162)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215)
at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:110)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
at org.eclipse.jetty.server.Server.handle(Server.java:499)
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
at java.lang.Thread.run(Unknown Source)

Добавлено:
Проблема решена.
На старой версии был выставлен русский язык интерфейса.
Пришлось откатиться на бэкап старой версии. Зайти в админку, переключить на англ.
После снова обновиться на 4.0.2
И все заработало.
Автор: techobsl
Дата сообщения: 10.06.2016 13:38
Vladimir0000
Удалите пожалуйста java код из своего сообщения, не засоряйте форум. Тем более решили вопрос, а ответить на этот код могут только разработчики java, которых может и нет в этой теме.

Добавлено:
Vladimir0000
Язык можно изменить здесь /usr/share/openfire/conf/openfire.xml .
Автор: slaj1
Дата сообщения: 20.06.2016 16:56
всем доброго времени суток
люди, есть вопрос смежный к теме, извините за оффтоп
хочу поднять openfire с интеграцией с active directory с доступом из интернета
т.е. продуктивный сервер openfire предполагается развернуть в ДМЗ
тестовый сервер внутри локалки поднял, все что было интересно протестировал
основновная проблема на текущий момент - как обезопасить ldap
ткните носом, пож., в какую сторону копать

вариантов на текущий момент нарыл два
1. поднять отдельный контроллер AD в ДМЗ с односторонней синхронизаций изменений локалка -> ДМЗ
2. обращаться внутрь к контроллеру через радиус по впн каналу

проблемы-недопонимание на текущий момет
по п.1 КАК !? что заюзать для синхронизации
по п.2 на сколько я понимаю идеальный вариант, т.к. контроллер радиусу будет давать только ответы можно ли создавать сессию, но тогда, получается, что openfire не сможет читать доп. данные по учеткам, типа телефонов, должностей и т.п.
Автор: techobsl
Дата сообщения: 20.06.2016 17:17
slaj1
Второй вариант не думаю, что может такие проблемы принести.
Можно еще по SSL подключать к LDAP.
Автор: Jaba_B_Ta3e
Дата сообщения: 22.06.2016 10:50
slaj1

Цитата:
1. поднять отдельный контроллер AD в ДМЗ с односторонней синхронизаций изменений локалка -> ДМЗ


Думаю, что это хороший вариант. Чем - RODC.

Модель угроз у Вас же есть наверняка? Какой из векторов атаки рассматривается?
Автор: Sheyket
Дата сообщения: 28.06.2016 15:44
Подскажите.
Есть Openfire 3.9.3, AD и miranda.
Добавил строку <PHOTO> в ldap.vcard-mapping, чтобы фотки брались из АД. Теперь вместо авы подставляются фото из АД. Но сменить аву нельзя, так как видимо он пытается сразу сменить фото и в АД. Как сделать, чтобы можно было поменять аваторку при таком раскладе, но не затрагивая АД?
Автор: casm82
Дата сообщения: 30.06.2016 18:05
Sheyket
При настройке LDAP мастером есть галочка "хранить аватары в БД".
Автор: Sheyket
Дата сообщения: 01.07.2016 12:17

Цитата:
При настройке LDAP мастером есть галочка "хранить аватары в БД".


Стоит галочка, но тем не менеe аватар не сменить.
Автор: varbasik
Дата сообщения: 01.07.2016 23:24
Sheyket
как вариант, одна возможная причина, кодировка, не рассматривалась?


Автор: casm82
Дата сообщения: 02.07.2016 11:15
Sheyket
Попробуйте удалить <PHOTO> из ldap.vcard-mapping.
У меня нет <PHOTO> в ldap.vcard-mapping, "хранить аватары в БД" стоит - если фото есть в AD - клиент показывает её. У тех, у кого нет фото в AD, могут установить аватар, который будет хранится в БД.
Могут ли менять аватар, те у кого фото прописано в AD, не проверял.
Автор: Sheyket
Дата сообщения: 04.07.2016 13:09
varbasik
А по подробнее.

casm82
Если убрать <PHOTO>, то только аваторки показывает, даж на месте фото в информации о юзере из клиента, а из ад фото не берет.
Автор: zhnavigator
Дата сообщения: 10.07.2016 09:47
Всем привет!
На прежнем месте работы я настраивал openfire в корпоративной сети. Есть наработки плагинов, например рассылка сообщений для всех, которые также сохраняются на сервере для пользователей офлайн. Есть варианты ботов, рассылающие прогноз погоды или уведомляют администратора об отвалившимся узле(типа пингера), и т.д. Часть сделанного я могу выложить на гитхаб, если есть интерес пишите. Также, если в вашей конторе есть подобная задача, то можно сделать что-то специфичное под заказ(естественно, за денежку)
Автор: ssi
Дата сообщения: 12.07.2016 10:33
доброго дня! Упал с утра openfire 3.7.1. Перезагрузил сервер, поднялся. При переходе на вкладку Плагины- Доступные плагины получаем следующее:

[more=читать дальше..]
java.lang.NullPointerException
    at java.lang.String.compareTo(Unknown Source)
    at org.jivesoftware.openfire.update.UpdateManager.getNotInstalledPlugins(UpdateManager.java:340)
    at org.jivesoftware.openfire.admin.available_002dplugins_jsp._jspService(available_002dplugins_jsp.java:85)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:530)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1216)
    at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
    at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1187)
    at org.jivesoftware.util.LocaleFilter.doFilter(LocaleFilter.java:74)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1187)
    at org.jivesoftware.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:50)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1187)
    at org.jivesoftware.admin.PluginFilter.doFilter(PluginFilter.java:78)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1187)
    at org.jivesoftware.admin.AuthCheckFilter.doFilter(AuthCheckFilter.java:164)
    at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1187)
    at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:425)
    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
    at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:494)
    at org.eclipse.jetty.server.session.SessionHandler.handle(SessionHandler.java:182)
    at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:933)
    at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:362)
    at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:867)
    at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
    at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:245)
    at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126)
    at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:113)
    at org.eclipse.jetty.server.Server.handle(Server.java:334)
    at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:559)
    at org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:992)
    at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:541)
    at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:203)
    at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:406)
    at org.eclipse.jetty.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:462)
    at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:436)
    at java.lang.Thread.run(Unknown Source)
[/more]
Автор: leoitw
Дата сообщения: 12.07.2016 16:36
Здравствуйте, подскажите пожалуйста где плагин Monitoring Service хранит лог истории сообщений? в каком файле?
зы (платформа Elastix)
Автор: Slycat
Дата сообщения: 14.07.2016 11:29
День потратил, чтобы прочитать несколько страница форума для решения проблемы NTLM авторизации.
В итоге всё заработало!
Win2008R2 + Openfire 4.0.2 + ПАТЧ v.7.2(сервера 3.6.4+) + Корпоративная сборка Миранды 0.9.20

Всё делал по инструкции
http://forum.ru-board.com/topic.cgi?forum=8&topic=45052&start=0&limit=1&m=3#1
но с небольшими поправками:

SaslSspi.dll скопировал в подпапку \jre\bin, а не просто в \bin

в файле \jre\lib\security\java.security вставил строку вместо ТРЕТЬЕЙ (а не 10-й)
security.provider.3=net.za.darkskies.security.sasl.SSPIProvider
Третью сроку просто закомментировал и разместил над этим списком
#security.provider.3=sun.security.ec.SunEC
возможно, пойдёт и вместо 7-й строки, не пробовал

в файл \conf\openfire.xml после тега <jive> добавил
<sasl>
<mechs>ANONYMOUS,PLAIN,DIGEST-MD5,CRAM-MD5,NTLM</mechs>
<realm>[openfire_server]</realm>
</sasl>



Автор: techobsl
Дата сообщения: 18.07.2016 12:26
Slycat
почему не на Kerberos?
Технология Kerberos лучше и безопаснее, чем HTLM.
Автор: ssi
Дата сообщения: 18.07.2016 12:56
Slycat
это под виндой сервер или нет? На 2012R2 последний релиз openfire ставил кто-нибудь? Нормально работает?
Автор: ssgsth
Дата сообщения: 18.07.2016 13:59
Есть у кого адекватная версия OpenFire + Monitoring Service который работает с XEP-0136 и отдает историю переписки в клиент Miranda. Есть версия 1.4.2 перепробовал ее на разных серверах 3.9.3, 3.10.3, 4.0.2 историю сохраняет, но не отдает ее в клиент.
Автор: Hunt0rr
Дата сообщения: 21.07.2016 08:14
Коллеги привет. Столкнулся с такой проблемой.
Разворачиваю у себя OpenFire 4.0.2 на виртуальной машине под Ubunta Server.
Все делал по инструкции с данного форума. OpenFire использует базу MySQL.
Клиенты тянутся при помощи LDAP.
В общем проблема в следующем. Агенты (я пробовал QIP и Miranda) к OpenFire серверу цепляются, но сразу же происходит дисконнект и агент выдает ошибку internal-server-error (null)
Далее происходит повторная попытка соединения, ошибка.., и так до бесконечности...
В инет ничего подобного не нашел по этой ошибке.
До этого ставил OpenFire 3.7.0 правда на Win серваке, таких проблем не наблюдал.
Не знаю куда копать, пробовал менять ось (CentOS, Debian) тоже самое.
Автор: Slycat
Дата сообщения: 21.07.2016 09:52
techobsl, мне не критично - Керберос или NTLM - главное, чтоб не было заморочек с установкой и настройкой на 250 компов


Добавлено:
ssi, у меня 2008R2
Автор: Sirjack
Дата сообщения: 21.07.2016 10:39
Всем привет! Ребят помогите пожалуйста.
Пытаюсь поднять OpenFire 3,8,2 на Debian 8. Клиенты из AD (win 2008)

При авторизации через логин/пароль все работает, а через kerberos ни в какую. В логах openfire в info.log, после попытки подключения, пишется ошибка User Login Failed. Failure to initialize security context.

Подскажите пожалуйста что проверить?

При настройке инфорцию брал в основном от сюда - https://habrahabr.ru/post/181374/ и https://th22.info/blog/nastroyka-jabber-servera-openfire-s-podderzhkoy-asterisk-integratsii-ad-integratsii-i-skvoznoy-avtorizatsii/
Автор: DrWarrior
Дата сообщения: 21.07.2016 23:15
Здравствуйте уважаемые!

Есть проблема с периодическим "отвалом" некоторых юзеров из общей конференции с сообщением "No response from server". Выглядит так - юзер логинится, писать может, но при попытке подключения к общей конференции спарк молчит, а потом выдает "No response from server". Лечится перезапуском всего openfire или пересозданием конференции. Сообщения вроде ходят нормально.
Замечено, что это характерно для клиентов с нестабильным интернетом, у клиентов с хорошим инетом все в порядке. После того, как клиент не может зайти в конференцию, пробуем зайти под его логином с другой машины - такая же ошибка (инет другой, все другое). Решается только пересозданием конференции.
Подскажите пожалуйста, кто сталкивался с подобной проблемой? Чем можно помочь?
Сервер Windows, Openfire 4.0.2+MySQL 5+Monitoring service, No-ip клиент (динамический IP). Клиенты Spark 2.7.6.
Автор: Hunt0rr
Дата сообщения: 22.07.2016 14:44

Цитата:
Коллеги привет. Столкнулся с такой проблемой.
Разворачиваю у себя OpenFire 4.0.2 на виртуальной машине под Ubunta Server.
Все делал по инструкции с данного форума. OpenFire использует базу MySQL.
Клиенты тянутся при помощи LDAP.
В общем проблема в следующем. Агенты (я пробовал QIP и Miranda) к OpenFire серверу цепляются, но сразу же происходит дисконнект и агент выдает ошибку internal-server-error (null)
Далее происходит повторная попытка соединения, ошибка.., и так до бесконечности...
В инет ничего подобного не нашел по этой ошибке.
До этого ставил OpenFire 3.7.0 правда на Win серваке, таких проблем не наблюдал.
Не знаю куда копать, пробовал менять ось (CentOS, Debian) тоже самое.


В общем разобрался в чем проблема...
Оказывается время в Ubunta Server отличалось от реального.... стоял неверный часовой пояс, из-за этого время сдвинулось, хотя при установке ставил нужный.
Автор: omsk_mail
Дата сообщения: 24.08.2016 11:22
Всем доброго времени суток!
Кто нить победил дату в таблице sentdate имеет вид 1467176227191
Мне нужно выдернуть из архива данные, делаю так:

SELECT
    ofmessagearchive.fromjid,
    ofmessagearchive.tojid,
    ofmessagearchive.body,
    ofmessagearchive.sentdate

FROM
    public.ofmessagearchive


WHERE
    (ofmessagearchive.fromjid='user1@*' and ofmessagearchive.tojid='user2@*') or
    (ofmessagearchive.fromjid='user2@*' and ofmessagearchive.tojid='user1@*')

ORDER BY ofmessagearchive.sentdate ASC;

Как конвертировать дату в читаемый вид???

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041

Предыдущая тема: DFL-260E не получает IP по DHCP


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