Фотогалереи

Услуги

Помощь при использовании сайта

Jabber сервер

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

Ejabberd смена имени хоста

После смены имени хоста сервера ejabberd часто отказывается запускаться. Если у вас ejabberd >= 2.1.10 и вы знаете как называлась нода ejabberd, то решение довольно простое. Идем в /etc/default/ejabberd и вписывем старое название ноды (не старое имя хоста, а именно ejabberd ноды) после чего рестартим ejabberd



Бесплатные SSL сертификаты и их установка в nginx postfix dovecot и ejabberd

Сейчас SSL сертификаты можно получить бесплатно и те кому интересна данная тема без труда найдут информацию о получении бесплатных сертификатов StartSSL. Есть хорошая статья по этому поводу на Хабре, поэтому я не буду останавливаться подробно на процессе получения самих ключей и сертификатов, а перейду сразу к процессингу настройки почтового сервера,веб сервера... для работы с SSL.

Итак. Подразумевается, что уже имеете секретный ключ и сертификат подписанный StartSSL. Сразу хочу сказать, что все ключи и сертификат нужно надежно сохранить как минимум до момента, когда вы убедились, что все сертификаты корректно работают на сервере, а лучше всего до окончания срока их действия (1 год).

Введу некоторые обозначения:

  • ssl.key - Приватный ключ
  • ssl.crt - Сертификат подписанный StartSSL
  • ssl_enc.key - Публичный ключ
  • sub.class1.server.ca.pem - Сертификат промежуточного CA
  • ca-bundle.pem - Цепочка сертификатов


ejabberd MySQL В Debian

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

Как известно в стандартной поставке Jabber сервера Ejabberd нет поддержки авторизации через MySQL, присутствует только Mnesia. Это легко решается, так как сам модуль для Ejabberd имеется. С помощью SVN мы можем получить его и собрать, но сначала нужно установить сам SVN.



ejabberd MySQL

 

Возможно позднее добавлю статью в ArchWiki. Первое что нам понадобится это естественно сам ejabberd. Думаю объяснять как ставить пакеты пакманом для человека озаботившегося поставить Jabber-сервер пустая трата времени и вы давно это умеете. Нужно лишь поставить ejabberd а там пакман сам вытянет нужные зависимости. После установки нужно править конфиг. находится он в

/etc/ejabberd/ejabberd.cfg

Открываем его вашим любимым текстовым редактором и ищем строки в которых необходимо изменить параметры.