inhex.ru — сервис связи на базе Jabber / XMPP
Открытый протокол обмена сообщениями для личного и рабочего общения
JABBER / XMPP

Надёжная связь для личного и рабочего общения

На inhex.ru используется Jabber (XMPP) — открытый протокол обмена сообщениями. Он позволяет использовать разные клиенты на телефоне, компьютере и в браузере, хранить историю переписки на сервере для удобной синхронизации между устройствами и использовать современные механизмы защиты, включая OMEMO в поддерживаемых клиентах.

Что такое Jabber (XMPP)

Jabber, или XMPP, — это открытый протокол обмена сообщениями. По своей логике он близок к электронной почте: у пользователя есть собственный адрес, можно использовать разные приложения-клиенты, а сам сервис не привязан к одному закрытому мессенджеру.

Открытый стандарт

XMPP не зависит от одного поставщика программного обеспечения. Пользователь может выбрать удобный клиент для Android, iPhone, Windows, Linux или браузера.

Гибкость использования

Один аккаунт можно использовать одновременно на смартфоне, домашнем компьютере, рабочей машине и через веб-клиент.

Практические преимущества

Поддерживаются личные сообщения, групповые чаты, передача файлов, история сообщений, шифрование и другие современные функции.

Основное преимущество Jabber/XMPP — независимость от одной закрытой платформы, гибкость выбора клиента и удобство использования как для личного, так и для рабочего общения.

Что такое JID

JID (Jabber ID) — это уникальный адрес пользователя в сети Jabber/XMPP. По виду он похож на адрес электронной почты и используется для входа в клиент, поиска собеседника и обмена сообщениями.

Пример JID: username@inhex.ru

Для чего нужен JID

JID — это ваш постоянный идентификатор в системе. Его указывают при входе в клиент и сообщают собеседникам для связи.

Что вводить при подключении

Обычно достаточно указать JID и пароль. В некоторых клиентах дополнительно настраивается адрес сервера или WebSocket-подключение.

Клиенты для подключения

Вы можете использовать любой удобный XMPP-клиент. Ниже приведены рекомендуемые варианты для основных платформ.

Веб-клиент

Регистрация, смена пароля, удаление учётной записи

Настройки подключения

Для большинства клиентов достаточно указать JID и пароль. Для веб-клиента указание WebSocket-сервера обязательно. Для остальных клиентов отдельное указание WebSocket обычно не требуется.

JID: ваш_логин@inhex.ru WebSocket для веб-клиента: wss://inhex.ru:5281/ws
Для веб-клиента используйте строку wss://inhex.ru:5281/ws в поле сервера.

Возможности сервиса

Современные XMPP-клиенты поддерживают не только обычную переписку, но и обмен медиа, файлами и дополнительными действиями прямо с мобильных устройств.

Общение

  • личные сообщения;
  • групповые чаты;
  • индикация присутствия и статусов;
  • реакции на сообщения в поддерживаемых клиентах.

Файлы и медиа

  • отправка файлов и документов;
  • передача изображений;
  • голосовые сообщения;
  • обмен фото и видео.

Мобильные функции

  • съёмка фото из приложения;
  • запись видео с телефона;
  • отправка местоположения с мобильного устройства;
  • использование одного аккаунта на нескольких устройствах.

OMEMO

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

Что даёт OMEMO

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

Что важно понимать

  • OMEMO должно поддерживаться выбранным клиентом;
  • для работы обе стороны должны использовать совместимые клиенты;
  • рекомендуется включать шифрование в тех чатах, где нужна повышенная конфиденциальность.
Для конфиденциальной переписки рекомендуется использовать клиентов с поддержкой OMEMO и проверять, что шифрование включено в конкретном диалоге.

Что умеет Gajim

Gajim — один из наиболее удобных десктопных XMPP-клиентов для Windows и Linux. Он хорошо подходит для постоянной работы с аккаунтом inhex.ru на компьютере.

Работа с перепиской

Поддерживает личные диалоги, групповые чаты, несколько аккаунтов одновременно, уведомления и удобную работу с контактами.

Безопасность

В совместимых сценариях поддерживает OMEMO, что делает Gajim удобным вариантом для защищённой личной и рабочей переписки.

Передача данных

Позволяет отправлять файлы, использовать историю сообщений, работать сразу на нескольких устройствах и поддерживать постоянное подключение.

Веб-клиент

Для подключения через браузер используйте веб-клиент по адресу https://chat.inhex.ru. Для веб-клиента поле сервера заполняется обязательно.

Окно входа

Изображение ниже будет загружено автоматически, если файл webchat.png расположен в одной папке с файлом index.html.

Окно входа веб-клиента Fluux Messenger

Порядок заполнения полей

  1. JID (Jabber ID). Укажите свой адрес в формате ваш_логин@inhex.ru.
  2. Пароль. Введите пароль от своей учётной записи.
  3. Сервер (обязательно). Укажите точную строку wss://inhex.ru:5281/ws.
  4. Подключение. После заполнения полей нажмите кнопку «Подключиться».

Как использовать

Для веб-клиента необходимо заполнить три поля: JID, пароль и сервер. В поле сервера всегда указывайте wss://inhex.ru:5281/ws.

Технологическая основа

Сервер Jabber работает на ejabberd. Веб-клиент реализован на Fluux Messenger. Оба решения развиваются компанией ProcessOne — разработчиком ejabberd и веб-решений для XMPP.

Для входа через браузер обязательно укажите WebSocket-сервер: wss://inhex.ru:5281/ws

Новости и справочная система

Новости сервиса, материалы справочной системы и дополнительные публикации доступны на отдельном сайте.

Назначение

Используйте этот раздел для просмотра новостей, инструкций, справочных материалов и другой полезной информации по сервисам inhex.ru.

Хранение сообщений

Для удобства пользователей история сообщений хранится на сервере. Это позволяет синхронизировать переписку между устройствами и продолжать общение с телефона, компьютера или через веб-клиент.

Что это даёт

  • доступ к истории с разных устройств;
  • удобное продолжение диалога без потери контекста;
  • работу одного аккаунта одновременно в нескольких клиентах.

Практический смысл

Серверное хранение делает повседневное использование заметно удобнее, особенно при переключении между мобильным телефоном, компьютером и браузером.

Безопасность

Безопасность связи обеспечивается сочетанием защищённого транспортного соединения, корректной настройки клиента и, при необходимости, сквозного шифрования OMEMO.

Защищённое подключение

Для веб-подключения используется защищённый адрес wss://inhex.ru:5281/ws, что защищает соединение между клиентом и сервером.

Сквозное шифрование

Для приватных диалогов рекомендуется использовать OMEMO в совместимых клиентах. Это добавляет отдельный уровень защиты содержимого переписки.

Безопасность учётной записи

Рекомендуется использовать уникальный пароль, не передавать его третьим лицам и менять его при любом подозрении на компрометацию.

Техническая поддержка

По вопросам регистрации, входа, восстановления доступа, смены пароля, удаления учётной записи, настройки клиентов и иным техническим вопросам обращайтесь в службу поддержки.

Электронная почта поддержки

support@inhex.ru

По каким вопросам можно обращаться

  • регистрация и вход в учётную запись;
  • смена и восстановление пароля;
  • удаление учётной записи;
  • подключение клиентов на телефоне и компьютере;
  • общие технические вопросы по работе сервиса.