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

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

Автор: HumpSoft
Дата сообщения: 16.06.2008 13:25

Цитата:
Но меня мучает вопрос, почему у меня оффлайн так себя повел. БД вроде нормально работает. Сохраняет таблицы, все отлично. А вот с оффлайном получилось такое нехорошее явление. MySQL 5.0. Знает кто, в чем причина (кривизну рук не отвергаю)

Попробуй обновить .../opt/openfire/lib/mysql.jar
Скачивается комплект MySQL Connector , выдергивается из него файл mysql-connector-java-*.*.*-bin.jar, переименовывается в mysql.jar и кидается на место старого.
Решение не мое, но так так обо всем этом я уже писал, все ссылки и подробности ищите выше.

Добавлено:
Lesni4ij

Цитата:
Здравствуйте. У меня такая проблема:
Стоит WildFire 3.1.1 под Win2003Server. Нужно полностью перенести все настройки, пользователей и т.д. Т.е. полностью всё что можно.
Перенести нужно на OpenFire 3.5.2 который стоит под Debian GNU/Linux 4.0r3

В таких случаях принято говорить телепаты в отпуске ))))
ты не указал кучу важных моментов:
- тип базы данных
- тип авторизации
...
Автор: victorae
Дата сообщения: 16.06.2008 13:53
ViziGod

Цитата:
I-Ball Chat Auditor 2 и ОФ 3.5.1 и только сейчас на форуме узнаю что вместе они не работают


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

Lesni4ij

базы какие у серверов? основная проблема будет - разная структура таблиц. конфиг файл в принципе не менялся, настройки опять же в базе. пользователей можно плюгином экспорт - импорт перебросить http://www.igniterealtime.org/projects/openfire/plugins/userimportexport/readme.html
Автор: Lesni4ij
Дата сообщения: 16.06.2008 13:56

Цитата:
В таких случаях принято говорить телепаты в отпуске ))))
ты не указал кучу важных моментов:
- тип базы данных
- тип авторизации
...

Я не думал, что от этого зависит способ переноса настроек и данных.
Я точно не знаю, т.к. тот WildFire под Вин2003 не я настраивал.
База данных? Их там вроде две может быть? Вроде та, что embedded-db. Где всё это можно посмотреть?
Вот что есть во вкладке Database:

Цитата:

Database Connection Info
Database and Version:     HSQL Database Engine 1.8.0
JDBC Driver:     HSQL Database Engine Driver
JDBC Driver Version:     1.8.0
DB Connection URL:     jdbc:hsqldb:D:\Server\Wildfire\embedded-db\wildfire
DB User:     SA
Transaction Support:     Yes
Transaction Isolation Level:     TRANSACTION_READ_COMMITTED
Supports multiple connections
open at once:     Yes
In read-only mode:     No


Добавлено:
А вот то, что на втором компе с Дебианом:

Цитата:

Database and Version:      HSQL Database Engine 1.8.0
JDBC Driver:     HSQL Database Engine Driver
JDBC Driver Version:     1.8.0
DB Connection URL:     jdbc:hsqldb:/var/lib/openfire/embedded-db/openfire
DB User:     SA
Transaction Support:     Yes
Transaction Isolation Level:     TRANSACTION_READ_COMMITTED
Supports multiple connections
open at once:     Yes
In read-only mode:     No
Автор: victorae
Дата сообщения: 16.06.2008 14:42
Lesni4ij

у тебя на обоих встроенная. значит сейчас разница в файле конфигурации и в структуре
базы.
старый файл конфигурации надо изменить по инструкции http://www.igniterealtime.org/builds/openfire/docs/latest/documentation/wildfire-openfire-upgrade.html и поправив блок с базой данных что бы было DB Connection URL: jdbc:hsqldb:/var/lib/openfire/embedded-db/openfire подсунуть в новый сервер вместе с файлами базы которые лежат в embedded-db\wildfire\* . при старте структура базы должна автоматом подняться до текущей версии. ес-но этого может и не произойти, потому обязательно сделай бекап старого и нового сервера.
Автор: Rico66
Дата сообщения: 16.06.2008 15:30
manofrain писал:
Наступил на следующие грабли - при удалении пользователя из базы данных сервера или же при переносе его в другую группу - всем у кого в ростерах он был приходит сообщение "Пользователь "такой-то" удалил Вас из своего списка контактов"


победили эту глюку али нет?

openfire 3.4.4
mysql
pandion 2.5
linux (debian4.0)
Автор: Lesni4ij
Дата сообщения: 16.06.2008 16:30

Цитата:
старый файл конфигурации надо изменить по инструкции http://www.igniterealtime.org/builds/openfire/docs/latest/documentation/wildfire-openfire-upgrade.html и поправив блок с базой данных что бы было DB Connection URL: jdbc:hsqldb:/var/lib/openfire/embedded-db/openfire подсунуть в новый сервер вместе с файлами базы которые лежат в embedded-db\wildfire\* . при старте структура базы должна автоматом подняться до текущей версии

Запутался
Расставь где надо запятые, а лучше в пункты выдели, с указанием где едлается на первом компе или на втором.
Автор: victorae
Дата сообщения: 16.06.2008 17:00
Lesni4ij

на старом редактируешь по инструкции конфиг файл
на старом в конфиг файле исправляешь путь к файлам базы
переписываешь со старого на новый конфиг файл и файлы базы

Автор: Lesni4ij
Дата сообщения: 17.06.2008 09:57

Цитата:
на старом редактируешь по инструкции конфиг файл
на старом в конфиг файле исправляешь путь к файлам базы
переписываешь со старого на новый конфиг файл и файлы базы

Т.е. я так понял без бекапа и остановки старого сервака ничего не получится?
Автор: victorae
Дата сообщения: 17.06.2008 10:30
Lesni4ij

ну настрой новый по подобию старого, поставь на обоих плюгин импорт-експорт и перекинь пользователей, если критична остановка.
Автор: Jilted
Дата сообщения: 17.06.2008 18:21
Всем привет. Вопрос следующего характера.
Имеется 2 openfire сервера, доверящих друг другу (S2S).
Но вот почему-то сервисы одного сервера на клиентах (psi) подключенных к другому (например поиск) никак работать не хотят!!! Т.е. в списке сервисов они зеленые, но функции не активны!!! Как побороть?
Автор: victorae
Дата сообщения: 17.06.2008 20:44
Jilted

Цитата:
Имеется 2 openfire сервера, доверящих друг другу (S2S)


попробуй в с2с поставить Allowed to Connect - Anyone
Автор: manofrain
Дата сообщения: 18.06.2008 08:05
Господа, такой вопрос - есть машиненка на которой установлен Openfire следующей конфигурации Core2Duo 2,6Gh 1024 Mb и два винта в зеркале. На не 2003 сервер стандарт. Сколько максимально пользователей может обслуживать?
Автор: HumpSoft
Дата сообщения: 18.06.2008 08:11

Цитата:
Т.е. я так понял без бекапа и остановки старого сервака ничего не получится?

Если для тебя не критична остановка нового сервака, то ты можешь остановить его, переписать со старого файлы базы данных и конфигурационный файл, зачмодить и зачовнить их (по необходимости), отредактировать конфиг (как уже было описано выше), и попробовать запустить OpenFire на новом сервере.
Если все работает (обновление прошло без ошибок в логах, можно зайти в консоль, подключиться к новому серверу и тп), то редактируй DNS (чтобы имя жаббер сервера резолвилось теперь в ip адрес нового сервера) и тормози старый сервер.
Автор: victorae
Дата сообщения: 18.06.2008 08:17
manofrain

он даст подключится что то около 30тыс пользователям, другое дело что память он выжрет всю наверное на 3-5тыс подключений.
Автор: ZISZIS
Дата сообщения: 18.06.2008 12:38
Доброго времени суток уважаемые.

Сейчас стоит 3.5.2 и заставить работать с NTLM авторизацией никак не получается.
Есть мнение, что эта версия просто не умеет это делать или патчик SASL для нее не подходит...
Вопрос: какая версия OpenFire однозначно и стабильно работает с NTLM авторизацией и какой патч использовать?

Заранее спасибо и прошу сильно не пинать.

Автор: SharkyVan
Дата сообщения: 18.06.2008 13:00
У меня 3.4.5 стоит сейчас с патчем 7 из шапки. работает отлично.
Автор: kaskad
Дата сообщения: 18.06.2008 13:51
Всем не хворать Подскажите, плиз, а на версию 3.5.2 официальная дока какая-нить есть? На оффсайте нашёл только installation guide, и ещё там пару, но configuring нету (( Тыркните носой, если не сложно, плиз ) Статьи из шапки помогли, заработало, но ведь перфекционизм, пнимаешь ) Хочется уж не во всём, так во многом разобраться )
Автор: Jilted
Дата сообщения: 18.06.2008 14:49
victorae

Цитата:
попробуй в с2с поставить Allowed to Connect - Anyone

Так и стоит... всё равно не пашет...
Автор: victorae
Дата сообщения: 18.06.2008 14:53
ZISZIS

Цитата:
Сейчас стоит 3.5.2 и заставить работать с NTLM авторизацией никак не получается.


а на какой версии у тебя нтлм работала?

kaskad

да нет ничего толкового в одном месте, все по форумам.
Автор: kaskad
Дата сообщения: 18.06.2008 15:13
victorae
Ок )) Буду шуршать по форумам.

А такой вопросик - как подружить PSI с Опеном. если опен у меня внутренний? Т.е. PSI просит логин (Jabber ID) в виде user@user.us А у меня-то имя сервера localhost. Если я пытаюсь прописать IP сервера после собаки, то мой сервак отбивает такое имя пользователя.

На примере, есть пользователь user (завёл на серваке)
Есть сервак Server (нетбиосовское имя)

В настройки PSI вбиваю
Jabber ID - user@server и пароль

PSI ищет по сети комп с именем server, находит и ломится на него с логином user@server, а не user, как я заводил на сервере. Соответственно, сервак верещит, что не авторизован и идите вон. При попытке заводить на сервере пользователей с именами user@server, user1@server и т.п. получил грабли с невозможностью добавления таких усеров в группы ((( Может, кто знает, как корректно настроить и сервер и пси, чтобы всё дружило?
Автор: victorae
Дата сообщения: 18.06.2008 15:23
kaskad

Цитата:
А у меня-то имя сервера localhost


ну вот и начни с настройки днс. создай для сервера отдельное имя, желательно пингуемое как из инета, так и из локалки. на опенфайр сервере доменом указываешь это имя и клиенты получают jid в виде user@днс_имя_сервера. без этого как бы нет особого смысла глюки ловить с локалхостами и прочим.
Автор: my_nik_zem
Дата сообщения: 18.06.2008 15:31
Уважаемый victorae !

подскажите пжлста можна ли на Openfire 3.5.1
увеличить количество подключений (стоит 25) ?
Автор: kaskad
Дата сообщения: 18.06.2008 17:18
А такой вопрос знатокам ещё - какую кодировку нуно поставить в IM Gateway для Опена, чтобы сообщения по-русски приходили. А то от меня все нормально получают, а мне в ответ приходят крякозябры ( Заранее пасип.

victorae
Нашёл в PSI волшебную опцию - прописать IP сервера явным образом И всё законнектилось. Но всё равно спасибо.
Автор: victorae
Дата сообщения: 18.06.2008 17:40
my_nik_zem

Цитата:
увеличить количество подключений (стоит 25)


каких подключений?

kaskad

Цитата:
кодировку нуно поставить в IM Gateway


говорят что windows-1251


Цитата:
Нашёл в PSI волшебную опцию - прописать IP сервера явным образом


ну это через одно место к другому на самом деле для пси достаточно только jid для поиска и подключения к серверу. что, с днс и созданием хост записи совсем плохо?
Автор: alexsoft85
Дата сообщения: 18.06.2008 20:30
прошу сильно не пинать.
Есть CentOS с установленным openfire 3.5.2 и есть проблема.
Если создать пользователя с именем на русском языке, то при авторизации получем фигвам(имя пользователя или пароль некорректны). При этом через веб-админку имя пользователя отображается корректно.

Собственно, вопрос, устранимо ли?
локаль в системе: UTF-8
БД: HSQL db

Автор: kaskad
Дата сообщения: 18.06.2008 20:43
victorae

Цитата:
говорят что windows-1251

Прописал windows-1251, теперь вообще не стартует IM Gateway ((( Может там нуно сокращение какое-нить? Типа win-1251?
Автор: victorae
Дата сообщения: 18.06.2008 21:07
kaskad

Цитата:
Прописал windows-1251, теперь вообще не стартует IM Gateway


эти приколы с русским в транспорте встроенном из версии в версию ходят. лично держу
питоновский pyicq-t , т.ч. в ньансах не помогу. полистай форум по ссылке, может что
полезное найдешь.

http://www.igniterealtime.org/community/message/165480

Автор: kaskad
Дата сообщения: 18.06.2008 21:37

Цитата:
pyicq-t

Не хочется огород городить ((( Неужто штатный плуг от разработчиков не прокатит? Только кодировку подобрать осталось
Автор: victorae
Дата сообщения: 18.06.2008 22:56

Цитата:
Только кодировку подобрать осталось


я знаю только две, windows-1251 и cp1251

Автор: ZISZIS
Дата сообщения: 19.06.2008 05:34
To victorae


Цитата:

Цитата: Цитата:
Сейчас стоит 3.5.2 и заставить работать с NTLM авторизацией никак не получается.

а на какой версии у тебя нтлм работала?

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465

Предыдущая тема: IP-phone cisco 7940 выдает tftp timeout при загрузке


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