<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>Копытов Иван: заметки с тегом openfire</title>
<link>https://www.kini24.ru/tags/openfire/</link>
<description>Блог ленивого сисадмина</description>
<author></author>
<language>ru</language>
<generator>Aegea 11.3 (v4134)</generator>

<itunes:subtitle>Блог ленивого сисадмина</itunes:subtitle>
<itunes:image href="" />
<itunes:explicit></itunes:explicit>

<item>
<title>Ошибка в транспорте mrim</title>
<guid isPermaLink="false">123</guid>
<link>https://www.kini24.ru/all/oshibka-v-transporte-mrim/</link>
<pubDate>Thu, 16 Nov 2017 10:43:59 +0700</pubDate>
<author></author>
<comments>https://www.kini24.ru/all/oshibka-v-transporte-mrim/</comments>
<description>
&lt;p&gt;После обновления системы и перезагрузки сервера транспорт агента mail.ru не «завелся». После недолгих поисков обнаружилось, что Openfire по какой-то причине слушает порты по TCPv6, а на «четверку» он забил. Пришлось внести маленькую корректировку в файл конфигурации mrim.conf:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;server = 127.0.0.1&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;заменить на&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;server = localhost&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Ключ -d тоже не сработал, пришлось снова перезагружать сервер для запуска транспорта. Надо как-то это исправить — не буду же я каждый раз для перезапуска транспорта перезагружать систему.&lt;/p&gt;
</description>
</item>

<item>
<title>Проблема подключения Xabber к Openfire</title>
<guid isPermaLink="false">120</guid>
<link>https://www.kini24.ru/all/problema-podklyucheniya-xabber-k-openfire/</link>
<pubDate>Wed, 08 Nov 2017 18:25:16 +0700</pubDate>
<author></author>
<comments>https://www.kini24.ru/all/problema-podklyucheniya-xabber-k-openfire/</comments>
<description>
&lt;p&gt;Ради интереса установил Xabber на телефон. Это «чистый» jabber-клиент, ничего лишнего. Раз уж у меня аська и агент mail.ru подключены через мой сервер, то почему бы мне не снести ранее установленный IM+ с кучей аккаунтов (больше расход трафика, больше сжирает батареи) и не попробовать вышеупомянутый клиент. Сравнить заодно сколько заряда на него будет уходить и сколько трафика. За последний не особо беспокоюсь — тарифные 5 Гб я еще ни разу полностью не использовал. Почему не сменю тариф на более дешевый с меньшим объемом трафика? Да просто потому, что редко, очень редко, но мне может понадобиться скачать, например, большой файл где-то в ебенях у клиента.&lt;br /&gt;
Итак, Xabber установлен, данные учетной записи на сервере введены, но подключаться он не хочет — выдает ошибку по таймауту. Перебор некоторых очевидных для меня вариантов результата не принес, поэтому пришлось идти в гугл и спросить «у ясеня». «Ясень» мне выдал один любопытный результат. Для того, чтобы использовать связку Openfire+Xabber необходимо в настройках безопасности выбрать «Old SSL» и в качестве порта указать 5223. После этих настроек Xabber вполне корректно подключается и работает.&lt;br /&gt;
После этого сразу выявился один нюанс: несмотря на то, что у меня два подключенных транспорта на сервере (mrim и icq), в списке контактов в группе «Transports» показывается всего один активный. Но в списке контактов присутствуют также клиенты, подключенные через агента mail.ru. Будем считать это маленьким багом и не будем обращать на это внимание.&lt;br /&gt;
Если честно, то я бы еще добавил сюда транспорт для whatsapp и telegram, больше никакие «общалки» я не использую, успешно отбиваясь от предложений установить viber и прочие. Отказался бы и от двух вышеперечисленных, но в одной приходится общаться с игроками своей фракции, а в whatsapp порой пишут клиенты. Неужели никому не надоедает этот «зоопарк» мессенджеров? В свое время, несколькими годами ранее, я по той же причине удалил аккаунты из «одноклассников», «вконтакте» и прочих соцсетях, оставив только одну «лазейку» — facebook. Что, надо сказать, совершенно случайно совпало с выходом в эфир небезывестного фильма.&lt;/p&gt;
</description>
</item>

<item>
<title>Добавляем mail.ru в Openfire</title>
<guid isPermaLink="false">116</guid>
<link>https://www.kini24.ru/all/dobavlyaem-mail-ru-v-openfire/</link>
<pubDate>Tue, 31 Oct 2017 11:02:30 +0700</pubDate>
<author></author>
<comments>https://www.kini24.ru/all/dobavlyaem-mail-ru-v-openfire/</comments>
<description>
&lt;p&gt;«Переклинило» меня на очередном эксперименте — подключаться к icq и mail.ru через транспорты своего jabber-сервера. Разницы для меня никакой, в то же время нужно заводить только одну учетную запись в клиенте. Плюс к этому вся история переписки будет храниться опять же на моем сервере.&lt;br /&gt;
Все оказалось и просто и сложно одновременно. Сложность заключалась в том, чтобы найти компонент для использования транспорта. Ссылка на компонент в &lt;a href="http://sudouser.com/nastrojka-transporta-v-mailru-agent-dlya-jabber-servera-openfire.html"&gt;популярной статье&lt;/a&gt; о подключении транспорта оказалась не рабочей, но нашлась на другом ресурсе. Благо, что человек выложил &lt;a href="http://lapsar.ru/files/mrim.rar"&gt;архив с нужными файлами&lt;/a&gt; на своем сайте. Настройка заняла буквально несколько минут.&lt;br /&gt;
Для начала распаковал архив в домашний каталог. Изменил конфигурацию под свой сервер:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;[main]
name = xmpp.kini24.ru
password = пароль_для_регистрации_компонента_на_сервере
# -- optional --
admins = admin@kini24.ru
# -- defaults --
server = 127.0.0.1
disconame = Mail.ru IM
port = 5275
reconnect = on
probe = on
show_version = on
show_os = on
psyco = off
# -- http proxy for avatars (default is none) --
# http_proxy = http://localhost:3128
# -- PID file (default is none) --
# pidfile = /var/run/mrim.pid

[profile]
type = xml
dir = /var/spool/mrim

[logger]
logfile = /var/log/openfire/mrim.log
loglevel = info
# --- logger defaults ---
# timestamp = %%d/%%m/%%y-%%H:%%M:%%S
# xml_formatting = off&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Затем открыл веб-интерфейс Openfire и в разделе &lt;b&gt;Настройки сервера&lt;/b&gt; — &lt;b&gt;Внешние устройства&lt;/b&gt; — &lt;b&gt;Разрешено подключаться&lt;/b&gt; (да, вот такой дурацкий перевод) добавил поддомен и пароль для подключения компонента. Без этого при попытке запуска компонента я получал только кучу сообщений типа&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;31/10/17-10:30:21 Connecting to XMPP server
31/10/17-10:30:22 Connection to server lost&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Затем запустил транспорт:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;/usr/bin/python mrim.py -c mrim.conf&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Вернулся в Openfire, открыл &lt;b&gt;Сеансы&lt;/b&gt; — &lt;b&gt;Компонент сеансов&lt;/b&gt;, где и увидел что транспорт подключился к серверу. Затем прошел регистрацию в своем клиенте Miranda NG и попробовал написать своему другу. Полученный от него ответ оказал, что все работает нормально. Перед этим пришлось, правда, ответить на кучу запросов авторизации.&lt;br /&gt;
Осталось только добавить запуск транспорта в автозагрузку и настройка полностью завершена.&lt;/p&gt;
</description>
</item>


</channel>
</rss>