Инструменты пользователя

Инструменты сайта


openfire

openfire

Установка сервера

Openfire ставится на Debian 7.8 для установки openfire, должны быть установлены web сервер, база данных (если не использовать встроенную openfire), java и samba (если планируется интеграция с AD)

Проверяем предустановленный софт:

 
smbd -V
Version 4.2.14-Debian
 
mysql -V
mysql  Ver 14.14 Distrib 5.5.55, for debian-linux-gnu (x86_64) using readline 6.3
java -version
java version "1.7.0_131"
OpenJDK Runtime Environment (IcedTea 2.6.9) (7u131-2.6.9-2~deb8u1)
OpenJDK 64-Bit Server VM (build 24.131-b00, mixed mode)

У меня не была установлена java и samba

apt-get install default-jre samba

Создаем бд и пользователя для openfire.

mysql -p
mysql> CREATE DATABASE basename;
mysql> GRANT ALL PRIVILEGES ON basename.* TO 'username'@'localhost' IDENTIFIED BY 'PasswordGoldFish' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;

Скачиваем deb пакет openfire c офф сайта

wget https://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_4.1.5_all.deb

устанавливаем пакет

dpkg -i downloadServlet\?filename\=openfire%2Fopenfire_4.1.5_all.deb

по адресу http://ip:9090/ должен появится setap openfire
далее, идем по меню инсталятора, в поле подключения к базе данных вводим:

jdbc:mysql://127.0.0.1:3306/basename?rewriteBatchedStatements=true

и данные пользователя бд.
В AD, был создан пользователь для openfire
В настройке профиля выбираем Сервер директория (LDAP) и заполняем форму:

Тип сервера:     Acnbve Directory
Хост:            ip
База DN:         DC=realm
Аутентификация:  пользователь из AD

После прохождения меню Настройка профиля: Карта пользователя в котором ничего не менялось, вылезла ошибка:

openfire Problem accessing /setup/setup-admin-settings.jsp. Reason:

исправляется в строке, localhost меняется на 127.0.0.1

jdbc:mysql://127.0.0.1:3306/basename?rewriteBatchedStatements=true

Далее выберем пользователя из AD с правами администратора. Установка закончена.

клиент

Используется официальный клиент spark, берется с https://www.igniterealtime.org/downloads/index.jsp / офф сайта
В клиент вбиваются данные пользователя из AD
В дополнительно, прописывается адрес openfire и ставятся птитцы: Accept allcertificates и Disable certificate hostname verification

openfire.txt · Последнее изменение: 2019/10/01 16:13 (внешнее изменение)