{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "Копытов Иван: заметки с тегом openfire",
    "_rss_description": "Блог ленивого сисадмина",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/www.kini24.ru\/tags\/openfire\/",
    "feed_url": "https:\/\/www.kini24.ru\/tags\/openfire\/json\/",
    "icon": false,
    "authors": [
        {
            "name": "Копытов Иван",
            "url": "https:\/\/www.kini24.ru\/",
            "avatar": false
        }
    ],
    "items": [
        {
            "id": "123",
            "url": "https:\/\/www.kini24.ru\/all\/oshibka-v-transporte-mrim\/",
            "title": "Ошибка в транспорте mrim",
            "content_html": "<p>После обновления системы и перезагрузки сервера транспорт агента mail.ru не «завелся». После недолгих поисков обнаружилось, что Openfire по какой-то причине слушает порты по TCPv6, а на «четверку» он забил. Пришлось внести маленькую корректировку в файл конфигурации mrim.conf:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">server = 127.0.0.1<\/code><\/pre><p>заменить на<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">server = localhost<\/code><\/pre><p>Ключ -d тоже не сработал, пришлось снова перезагружать сервер для запуска транспорта. Надо как-то это исправить — не буду же я каждый раз для перезапуска транспорта перезагружать систему.<\/p>\n",
            "date_published": "2017-11-16T10:43:59+07:00",
            "date_modified": "2017-11-16T10:43:50+07:00",
            "tags": [
                "mrim",
                "openfire",
                "исправление",
                "ошибка",
                "транспорт"
            ],
            "_date_published_rfc2822": "Thu, 16 Nov 2017 10:43:59 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "123",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": []
            }
        },
        {
            "id": "120",
            "url": "https:\/\/www.kini24.ru\/all\/problema-podklyucheniya-xabber-k-openfire\/",
            "title": "Проблема подключения Xabber к Openfire",
            "content_html": "<p>Ради интереса установил Xabber на телефон. Это «чистый» jabber-клиент, ничего лишнего. Раз уж у меня аська и агент mail.ru подключены через мой сервер, то почему бы мне не снести ранее установленный IM+ с кучей аккаунтов (больше расход трафика, больше сжирает батареи) и не попробовать вышеупомянутый клиент. Сравнить заодно сколько заряда на него будет уходить и сколько трафика. За последний не особо беспокоюсь — тарифные 5 Гб я еще ни разу полностью не использовал. Почему не сменю тариф на более дешевый с меньшим объемом трафика? Да просто потому, что редко, очень редко, но мне может понадобиться скачать, например, большой файл где-то в ебенях у клиента.<br \/>\nИтак, Xabber установлен, данные учетной записи на сервере введены, но подключаться он не хочет — выдает ошибку по таймауту. Перебор некоторых очевидных для меня вариантов результата не принес, поэтому пришлось идти в гугл и спросить «у ясеня». «Ясень» мне выдал один любопытный результат. Для того, чтобы использовать связку Openfire+Xabber необходимо в настройках безопасности выбрать «Old SSL» и в качестве порта указать 5223. После этих настроек Xabber вполне корректно подключается и работает.<br \/>\nПосле этого сразу выявился один нюанс: несмотря на то, что у меня два подключенных транспорта на сервере (mrim и icq), в списке контактов в группе «Transports» показывается всего один активный. Но в списке контактов присутствуют также клиенты, подключенные через агента mail.ru. Будем считать это маленьким багом и не будем обращать на это внимание.<br \/>\nЕсли честно, то я бы еще добавил сюда транспорт для whatsapp и telegram, больше никакие «общалки» я не использую, успешно отбиваясь от предложений установить viber и прочие. Отказался бы и от двух вышеперечисленных, но в одной приходится общаться с игроками своей фракции, а в whatsapp порой пишут клиенты. Неужели никому не надоедает этот «зоопарк» мессенджеров? В свое время, несколькими годами ранее, я по той же причине удалил аккаунты из «одноклассников», «вконтакте» и прочих соцсетях, оставив только одну «лазейку» — facebook. Что, надо сказать, совершенно случайно совпало с выходом в эфир небезывестного фильма.<\/p>\n",
            "date_published": "2017-11-08T18:25:16+07:00",
            "date_modified": "2017-11-08T18:25:09+07:00",
            "tags": [
                "jabber",
                "openfire",
                "ssl",
                "xabber",
                "подключение",
                "проблема",
                "сервер"
            ],
            "_date_published_rfc2822": "Wed, 08 Nov 2017 18:25:16 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "120",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "116",
            "url": "https:\/\/www.kini24.ru\/all\/dobavlyaem-mail-ru-v-openfire\/",
            "title": "Добавляем mail.ru в Openfire",
            "content_html": "<p>«Переклинило» меня на очередном эксперименте — подключаться к icq и mail.ru через транспорты своего jabber-сервера. Разницы для меня никакой, в то же время нужно заводить только одну учетную запись в клиенте. Плюс к этому вся история переписки будет храниться опять же на моем сервере.<br \/>\nВсе оказалось и просто и сложно одновременно. Сложность заключалась в том, чтобы найти компонент для использования транспорта. Ссылка на компонент в <a href=\"http:\/\/sudouser.com\/nastrojka-transporta-v-mailru-agent-dlya-jabber-servera-openfire.html\">популярной статье<\/a> о подключении транспорта оказалась не рабочей, но нашлась на другом ресурсе. Благо, что человек выложил <a href=\"http:\/\/lapsar.ru\/files\/mrim.rar\">архив с нужными файлами<\/a> на своем сайте. Настройка заняла буквально несколько минут.<br \/>\nДля начала распаковал архив в домашний каталог. Изменил конфигурацию под свой сервер:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">[main]\nname = xmpp.kini24.ru\npassword = пароль_для_регистрации_компонента_на_сервере\n# -- optional --\nadmins = admin@kini24.ru\n# -- defaults --\nserver = 127.0.0.1\ndisconame = Mail.ru IM\nport = 5275\nreconnect = on\nprobe = on\nshow_version = on\nshow_os = on\npsyco = off\n# -- http proxy for avatars (default is none) --\n# http_proxy = http:\/\/localhost:3128\n# -- PID file (default is none) --\n# pidfile = \/var\/run\/mrim.pid\n\n[profile]\ntype = xml\ndir = \/var\/spool\/mrim\n\n[logger]\nlogfile = \/var\/log\/openfire\/mrim.log\nloglevel = info\n# --- logger defaults ---\n# timestamp = %%d\/%%m\/%%y-%%H:%%M:%%S\n# xml_formatting = off<\/code><\/pre><p>Затем открыл веб-интерфейс Openfire и в разделе <b>Настройки сервера<\/b> — <b>Внешние устройства<\/b> — <b>Разрешено подключаться<\/b> (да, вот такой дурацкий перевод) добавил поддомен и пароль для подключения компонента. Без этого при попытке запуска компонента я получал только кучу сообщений типа<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">31\/10\/17-10:30:21 Connecting to XMPP server\n31\/10\/17-10:30:22 Connection to server lost<\/code><\/pre><p>Затем запустил транспорт:<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">\/usr\/bin\/python mrim.py -c mrim.conf<\/code><\/pre><p>Вернулся в Openfire, открыл <b>Сеансы<\/b> — <b>Компонент сеансов<\/b>, где и увидел что транспорт подключился к серверу. Затем прошел регистрацию в своем клиенте Miranda NG и попробовал написать своему другу. Полученный от него ответ оказал, что все работает нормально. Перед этим пришлось, правда, ответить на кучу запросов авторизации.<br \/>\nОсталось только добавить запуск транспорта в автозагрузку и настройка полностью завершена.<\/p>\n",
            "date_published": "2017-10-31T11:02:30+07:00",
            "date_modified": "2017-10-31T11:03:50+07:00",
            "tags": [
                "jabber",
                "mail.ru",
                "openfire",
                "настройка",
                "подключение",
                "сервер",
                "транспорт"
            ],
            "_date_published_rfc2822": "Tue, 31 Oct 2017 11:02:30 +0700",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "116",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": []
            }
        }
    ],
    "_e2_version": 4134,
    "_e2_ua_string": "Aegea 11.3 (v4134)"
}