Jabber настройка на андроид: Использование клиента Xabber на Android: jabber777 — LiveJournal
Использование клиента Xabber на Android: jabber777 — LiveJournal
Сеть Jabber предназначена для общения в интернете. Jabber или XMPP (Extensible Messaging and Presence Protocol) — это расширяемый протокол обмена сообщениями и информацией о присутствии. На основе протокола XMPP уже открыто множество частных и корпоративных серверов XMPP. Среди них есть достаточно крупные проекты, такие как Facebook, Google Talk, WhatsApp, Одноклассники.ru, QIP, LiveJournal, Juick. Для такого общения необходимо установить специальную программу, через которую вы будете общаться с друзьями — клиент Jabber. У ваших персональных компьютеров, смартфонов или планшетов могут быть разные операционные системы, поэтому вам надо будет выбрать клиент Jabber конкретно под вашу операционную систему. Если вы используете смартфон на операционной системе Android, тогда вам подойдет простой и удобный клиент Jabber – Xabber.
Алгоритм установки клиента Xabber для операционной системы Android довольно прост. Он будет описан ниже.
Шаг №1. Установка Xabber на Android
1. Загрузка приложения клиента Xabber на Google Play. Чтобы установить приложение клиента Jabber – Xabber, необходимо войти на вашем смартфоне в приложение Google Play и в поиске набрать запрос «Xabber». Вам откроется страница этого приложения.
Либо можно просто в браузере набрать ссылку: https://play.google.com/store/apps/details?id=com.xabber.android . На этой странице вам необходимо будет нажать на кнопку «Установить».
Вы должны знать, что в дальнейшем клиент Xabber будет запрашивать у вас разрешение на обновление.
2. Установка и запуск приложения клиента Xabber. После нажатия кнопки «Установить» программа установки запросит у вас разрешение на доступ к вашим контактам, телефону и файлам мультимедиа. Необходимо будет нажать кнопку «Принять».
После установки приложения клиента Xabber в окне Google Play появится кнопка «Открыть». Нажимаем эту кнопку.
3. Открытие приложения клиента Xabber. После нажатия кнопки «Открыть» у вас на экране откроется окно приложения Xabber, в котором сразу будет предложение «Добавить учетную запись».
На этом установка клиента Jabber — Xabber для операционной системы Android будет закончена.
Таким образом, мы научились устанавливать клиент Jabber — Xabber для смартфона на операционной системе Android.
Шаг№2. Создание учетной записи Xabber на Android
Учетная запись или аккаунт Jabber необходимы для идентификации вас в сообществе всех пользователей клиентами Jabber для общения между собой. Псевдоним в сети Jabber – это запись в виде e-mail ,в которой сначала пишется логин, затем знак @, а после название сервера, например, duckgo.com.
Ниже будет изложен понятный алгоритм создания учетной записи или регистрации нового аккаунта для клиента Xabber на операционной системе Android.
1. Открытие клиента Xabber. Запускаем клиента Xabber. Перед нами откроется главное окно данного клиента, в котором будет предложение «Добавить учетную запись».
2. Добавление данных о новой учетной записи. Чтобы зарегистрировать свою учетную запись в приложении клиента Xabber, необходимо нажать на кнопку «Добавить учетную запись», которая будет в главном окне приложения при его первом запуске. Если вы заходите в приложение не в первый раз, то вам необходимо нажать кнопку «Выбрать» и в меню выбрать «Настройки».
В меню «Настройки» надо выбрать «Учетные записи XMPP».
Далее нажать меню «Добавить учетную запись».
После этого перед вами откроется окно для заполнения данных новой учетной записи.
Вам необходимо будет выбрать тип учетной записи.
Далее следует придумать ник вашего аккаунта в приложении Xabber в формате ник@duckgo.com, затем придумать пароль для входа в аккаунт. После этого необходимо нажать кнопку «Добавить учетную запись».
После этого ваш аккаунт будет создан в приложении клиента Xabber.
Таким образом, вы научились создавать учетную запись или новый аккаунт клиента Jabber – Xabber для операционной системы Android.
Шаг №3. Добавление собеседника в Xabber на Android
Чтобы общаться с нашими собеседниками и друзьями через клиент Jabber – Xabber по смартфону с операционной системой Android, вам необходимо добавить контакты этих людей. Алгоритм этой операции следующий.
1. Открываем меню «Добавить контакт». Чтобы добавить собеседника в клиент Xabber на операционной системе Android необходимо в открытом приложении клиента нажать кнопку «Выбрать» и в ниспадающем меню выбрать пункт «Добавить контакт».
2. Форма добавления нового контакта вашего собеседника в Xabber. После этого перед вами откроется окно формы добавления нового контакта. Вам необходимо будет заполнить поле «Имя Собеседника» в формате [email protected]. Имя Собеседника вы должны получить от вашего собеседника. Он его вам должен продиктовать. Псевдоним вашего собеседника, с которым он будет отображаться в вашем клиенте Xabber, вы указываете сами. Далее вы можете выбрать группу собеседников, к которой будет относиться новый контакт. По окончанию заполнения всех данных следует нажать кнопку «Добавить контакт».
После этого контакт вашего собеседника станет доступен в списке всех ваших контактов по группам. А ваш собеседник получит запрос на подписку с вашей стороны. Когда он его примет, вы начнете получать от него статусы и сможете начать с ним переписку.
Таким образом, мы научились добавлять контакты собеседников в клиенте Xabber на операционной системе Android.
Jabber для примера конфигурации Android
Cisco Jabber для Android позволяет пользователям, подключенным к корпоративной сети, пользоваться корпоративной IP-телефонией и иметь доступ к корпоративному каталогу. Если приложение Cisco Jabber для Android работает в фоновом режиме и подключено к корпоративной сети, можно выполнять и принимать вызовы IP-телефонии по корпоративному телефонному номеру с помощью Cisco Unified Communications Manager (CUCM), используя свое мобильное устройство.
Приложение Jabber для Android автоматически регистрируется в CUCM, когда оно доступно. Этот документ описывает, как настроить двойной режим Cisco для системы Android.
Требования
Удостоверьтесь в соответствии этим требованиям перед попыткой применения этой конфигурации:
Cisco Jabber CUCM 8.6 поддерживается с для Android 8.6.1 или более поздней версии.
(Дополнительная) голосовая почта: Cisco Unity Connection версий 7.1, 8.0, 8.5 и 8.6.1.
Интеграция упрощенного протокола доступа к каталогам (LDAP) (дополнительная): Microsoft Active Directory 2003 и 2008 или открытый LDAP. Требуется только для поддержки поиска корпоративного каталога.
На этих устройствах можно запустить Cisco Jabber для Android:
Samsung Galaxy S, международный (gt-I9000) с Версией 2.2. 1 или 2. 3
Samsung Galaxy Tab, международный (P1000 GT) с Android 2.2. 1 или 2. 3
Samsung Galaxy S II (AT&T) с Android 2.3
Примечание: Для использования Cisco Jabber для Android на устройстве Samsung Galaxy S необходимо обновить ОС своего телефона до Android версии 2.2. 1 или 2. 3. Обратитесь на сайт производителя или оператора связи для получения дополнительной информации о том, как обновить ОС на своем устройстве. Незначительные проблемы с качеством голосовой связи могут возникать в зависимости от используемого устройства.
Используемые компоненты
Сведения, содержащиеся в данном документе, касаются следующих версий программного обеспечения и оборудования:
CUCM 8.6
Samsung Galaxy Tab
Наилучшие точки доступа с одинаковым идентификатором набора сервисов (SSID). При использовании Jabber IP-адресов по Wi-Fi для получения наилучшего опыта сети Wi-Fi должны быть ориентированы на сведение к минимуму количества случаев перемещения уровня 3 при изменении, что приводит к длительной задержке, большому времени перемещения, отброшенным вызовам и отброшенным голосовым пакетам.
Сведения, представленные в этом документе, были получены от устройств, работающих в специальной лабораторной среде. Все устройства, описанные в этом документе, были запущены с чистой (стандартной) конфигурацией. В рабочей сети необходимо изучить потенциальное воздействие всех команд до их использования.
Условные обозначения
Более подробную информацию о применяемых в документе обозначениях см. в описании условных обозначений, используемых в технической документации Cisco.
Высокоуровневые действия
В этом разделе предоставляется информация, необходимая для настройки функций, описанных в этом документе:
Загрузите файл пакета опций Cisco (COP) устройства в CUCM.
Установите COP файл на устройствах.
Увеличьте значение таймера уведомления двойного режима SIP.
Создайте специализированный профиль SIP.
Подтвердите предварительные условия системного уровня.
Добавьте устройство пользователя.
Загрузите Cisco Jabber приложение для своего устройства.
Загрузите COP файл устройства
Файл COP требуется для обеспечения доступности правил набора номера в приложении для Jabber. Выполните эти действия для получения файла COP устройства:
Перейдите к к сайту загрузки программного обеспечения.
Найдите и загрузите cmterm-android_8.6.2v17.cop.sgn.
Установите COP файл на устройствах
Для обеспечения доступности Jabber в качестве устройства в CUCM необходимо установить специализированный для устройства файл COP на всех своих серверах CUCM.
Выполните следующие действия:
Разместите COP файл на сервере FTP или SFTP, который доступен с ваших серверов CUCM.
Из поля со списком навигация в правом верхнем углу портала администрирования CUCM выберите Cisco унифицированное администрирование ОС и выберите идут.
Выберите Обновления программного обеспечения> Установка/Обновление.
Укажите местоположение файла COP в окне Установка программного обеспечения / Обновляют и предоставьте необходимую информацию.
Нажмите кнопку затем.
Выберите COP файл устройства в поле списка доступное программное обеспечение.
Нажмите кнопку затем.
Нажмите Установка кнопку (Установить).
Дождитесь завершения процесса. Этот процесс может занять некоторое время.
Перезагрузите все серверы CUCM во время малоинтенсивной эксплуатации.
Перезапустите сервис Cisco Tomcat на сервере CUCM.
Это действие требуется для надлежащего отображения значка устройства на странице списка устройств в CUCM. Это действие очищает кэш изображений Tomcat:
Подайте эту команду из CLI:
utils service restart Cisco Tomcat
Позвольте системе полностью вернуться к сервису.
Примечание: Установите файл COP на каждом абонентском сервере в кластере. Используйте ту же процедуру, которая использовалась для издатель, включая перезагрузку сервера.
Увеличьте значение таймера уведомления двойного режима SIP
Увеличьте значение таймера уведомления двойного режима SIP, чтобы гарантировать то, что вызовы к расширения Jabber не направлялись преждевременно на телефонный номер мобильной сети. Jabber Приложение должно работать для приема вызовов IP-телефонии.
Выполните следующие действия:
Зарегистрируйтесь в разделе администрирование CUCM.
Выберите Система> Параметры сервиса.
Выберите сервер.
Выберите сервис Сisco CallManager (активный).
Выберите с помощью прокрутки раздел общекластерные параметры (система — мобильность).
Увеличьте значение таймера уведомления двойного режима SIP до 4500 миллисекунд.
Нажмите Сохранить.
Примечание: Если после увеличения значения таймера уведомления двойного режима SIP входящие вызовы все еще поступают в Jabber и завершаются и отклоняются с помощью приложения Мобильное Подключение, можно увеличить значение таймера уведомления двойного режима SIP. Значение, равное 4500 миллисекундам, является самым низким рекомендуемым значением.
Создайте специализированный профиль SIP
Создайте специализированный профиль SIP, который позволяет приложению Jabber оставаться подключенным к CUCM, в то время как Jabber работает в фоновом режиме.
Выполните следующие действия:
В CUCM выберите Устройство> Настройки устройства> профиль SIP.
Создайте новый профиль SIP или скопируйте существующий профиль SIP. Введите имя и описание как показано здесь:
Прокрутите вниз и установите эти значения в новом профиле SIP:
Дельта регистра таймера = 30
Срок действия регистрации таймера истекает к 660
Срок действия поддержки активности таймера истекает к 660
Срок действия подписки таймера истекает к 660
Таймер подписывает дельту = 15
Сохраните изменения.
Подтвердите предварительные условия системного уровня
Убедитесь, что ваша система удовлетворяет этим предварительным условиям:
Стандартные SIP функции и телефона, такие как эти, настраиваются и работают независимо от Jabber:
Функции Midcall, включая:
Удержание/возобновление
Ожидание вызова
Добавьте вызов
Конференц-связь
Передача
Возможность обработать RFC 2833, язык разметки нажатий клавиш (KPML) и двухтональные многочастотные (DTMF) сигналы для маршрутизации вызовов IVR, позволяющей пользователям использовать клавиатуру для маршрутизации до соответствующей добавочной линии или соответствующего департамента.
Для вызовов конференц-связи с использованием программных мостов конференц-связи требуется G.711 для всех участвующих оконечных точек. Аппаратные мосты конференц-связи, которые используют обработку цифрового сигнала (DSP) на маршрутизаторе Cisco, позволяют подключать участников конференции G.729 без применения перекодировщика.
Добавьте устройство пользователя
Убедитесь, что пул устройств, который будет назначен устройству Jabber, ассоциируется с регионом, который включает в себя поддержку кодека G.711.
Выполните следующие действия:
Зарегистрируйтесь в разделе администрирование Cisco Unified Communications Manager.
Перейдите Device> Phone к (Устройство> Телефон).
Нажмите Добавить нов.
Из выпадающего списка Тип телефона выберите Двойной режим Cisco для Android.
Нажмите кнопку затем.
Введите настройки для специализированных для устройства данных:
Введите имя устройства. Имя устройства:
Должен запуститься с BOT.
Должно быть прописным.
Может содержать до 15 символов.
Может включать только эти символы: От до Z, от 0 до 9, тире (-) или символ подчеркивания (_).
Выберите Стандартный двойной режим Android для шаблона телефонной кнопки.
Настройте эти параметры для предотвращения непонятной ситуации для человека с с пользовательскими вызовами:
Список группа медиаресурсов
Пользователь держит источник аудиосигнала MOH (Источник звукового сигнала MOH при удержании линии пользователем)
Сетевое удержание источника звукового сигнала MOH
Выберите настольный телефон в качестве основного телефона, если у пользователя есть настольный телефон.
Введите настройки специализированных данных протокола, как описано здесь:
В выпадающем списке Профиль безопасности устройства выберите Двойной режим Cisco для Android — стандартный SIP незащищенный профиль.
В выпадающем списке Профиль SIP измените профиль SIP на профиль, который только что создан в разделе Создание специализированного профиля SIP.
Примечание: Выберите этот профиль SIP для двойного режима Cisco для всех устройств на базе Android, которые работают под управлением Jabber.
Введите настройки в разделе Специализированная модель конфигурации продукта, как описано здесь:
Выберите соответствующий уровень отслеживания использования в раскрывающемся списке Использование Cisco и отслеживание ошибок.
Оставьте URL-адрес поле правил набора номера в приложении пустым.
Если сервер каталогов требует аутентификации, введите имя пользователя и пароль LDAP. В противном случае оставьте эти поля пустыми.
Введите любые назначенные номера экстренных служб в поле Номера экстренных служб.
Введите свой домен в поле «Имя домена», если уставка CUCM в разделе Система> Сервер является именем хоста, которое не включает в себя имя домена.
Введите список до трех SSID, разделенных косыми чертами (/) в поле Предварительно настроенные сети Wi-Fi.
Нажмите Сохранить.
Нажмите Применить конфигурацию.
Нажмите [Линия n] — Добавляет новый DN.
Введите Телефонный номер для этого устройства.
Примечание: Это может быть новый телефонный номер. В настольном телефоне с тем же телефонным номером нет необходимости.
Если это устройство является автономным устройством (без совместного использования телефонного номера с настольным телефоном), настройте эти параметры для переадресации вызовов, если приложение Jabber не работает и подключен к сети, таким образом, чтобы абоненты не получали сообщение об ошибке:
Задайте Никакая кольцевая продолжительность ответа = 24 секунды, чтобы выделить время приложению Jabber на вызов перед тем, как вызовы будут переведены в голосовую почту.
Нажмите Сохранить.
Перейдите на страницу конечного пользователя для пользователя.
Ассоциируйте двойной режим Cisco с устройством на базе Android, которое только что создано для данного пользователя.
Если у этого пользователя есть настольный телефон, выберите настольный телефон как основное устройство пользователя.
Если устройство является автономным устройством, которое работает без ассоциированного настольного телефона, может понадобиться ввести другие данные, которые являются стандартными для всех устройств в вашей системе.
Загрузите Cisco Jabber приложение для мобильного устройства
Используйте Android Market приложение на своем устройстве для получения Jabber для применения в системе Android. Jabber Найдите на рынок Google Android.
Настройка Cisco Jabber for Android
В данном материале подробно рассматривается настройка пользователя, имеющего стационарный телефон, а также мобильный телефон Samsung Galaxy, на который мы установим Cisco Jabber For Android.
CUCM Version 11.5
Имя Ivan
Фамилия Zolotov
Город Tyumen
Login izolotov
DN 1356
Заходим в свойства телефона и выставляем:
- Description: 1356 — Tyumen — Ivan Zolotov
- Device pool: Tyumen_pool
- Calling Search Space: Tyumen_Internal_css
- Owner User ID: izolotov
Жмем Save, затем для применения параметров Apply. При этом телефон перезагрузится.
На той же странице слева вверху щелкнем “Line 1” и зайдем в свойства линии и заполним следующие поля:
- Directory Number: 1356
- Route Partition: Oncluster_pt
- Description: 1356 — Tyumen — Ivan Zolotov
- Alerting name: 1356 Ivan Zolotov
- ASCII Alerting name: 1356 Ivan Zolotov
- Calling Search Space: Tyumen_Internal_css
- Выставляем CSS Tyumen_Internal_css для параметров Call Forward:
- Forward All
- Forward Busy Internal
- Forward Busy External
- Forward No Answer Internal
- Forward No Answer External
- Display (Internal Caller ID): 1356 Ivan Zolotov
- ASCII Display (Internal Caller ID): 1356 Ivan Zolotov
- Line Text Label: 1356 Ivan Zolotov
- ASCII Line Text Label: 1356 Ivan Zolotov
- Нажимаем Save (без этого не появится кнопка Associate end users)
- Users Associated with Line – выбираем заведенного пользователя
- Нажимаем Save – Apply
User Management -> End User
Controlled Devices, жмём Device Associations – находим стационарный телефон и добавляем его
Permissions Information, добавляем Standard CCM End Users.
Стационарный телефон должен успешно звонить и принимать звонки.
Пользователь должен успешно заходить на Cisco Unified Communications Self Care Portal
Даже без предварительных настроек на CUCM. Пользователь уже должен успешно логиниться в Cisco Jabber:
Для начала настроим параметры сервера:
Далее логинимся пользователем в формате username@AD_domain_name_fqdn + доменный пароль этого пользователя.
После успешного логина мы увидим:
Но при попытке вызвать клавиатуру будет выдаваться ошибка:
Настроим теперь Cisco Jabber for Android в качестве второго аппарата.
Перед началом следует проверить что наш Device pool поддерживает кодек G.711.
Идём
Device > Phone > Add > Cisco Dual Mode for Android
Вводим параметры устройства:
- Device Name: BOTIZOLOTOV
- Имя Device Name должно быть UPPERCASE и должно начинаться с BOT
- Длина до 15 символов
- Может включать симвоолы A to Z, 0 to 9, dash (-), or underscore (_)
- Рекомендуется задавать в формате BOTUSERNAME
- Description: 1356 — Tyumen — Ivan Zolotov
- Device pool: Tyumen_pool
- Phone Button Template: Standard Dual Mode for Android
- Calling Search Space: Tyumen_Internal_css
- Owner User ID: izolotov
- Primary Phone: выбрать соответствующий desktop Phone
- Device Security Profile: Cisco Dual Mode for Android — Standard SIP Non-Secure Profile
- SIP Profile: Standard SIP Profile
- Нажимаем Save – Apply
На той же странице слева вверху щелкнем “Line 1” и зайдем в свойства линии и заполним следующие поля:
- Directory Number: 1356
- Route Partition: Oncluster_pt
Система автоматом «узнает» этот DN и подгрузит все параметры данного DN. - Нажимаем Save – Apply
После этого при логине в Jabber мы уже сможем принимать и отправлять звонки.
User Management -> End User
Controlled Devices, жмём Device Associations – находим Jabber телефон и добавляем его
Источники:
https://supportforums.cisco.com/document/98886/configuring-cisco-jabber-…
мультипротокольный jabber клиент для Android
Давным давно публиковали мы на этом сайте Обзор jabber клиентов для Android, но мир не стоит на месте и с тех пор появился новый, довольно неплохой клиент — Xabber для android. За информацию спасибо андроидоводу. Клиент мультипротокольный, т.е. поддерживает работу с несколькими учетными записями, а также работает с целым рядом jabber сервисов — стандартный XMMP, Google Talk, Facebook, В Контакте, QIP, Я.Онлайн, LiveJournal. Программа имеет довольно удобный интерфейс, и неплохую стабильность работы. Хотя она еще в разработке, и разные недочеты по мере возможности убираются.
Xabber поддерживат работу с несколькими учетными записями, которые вам нужно добавить при начале работы. Можно выбрать как общий статус для всех записей, так и для каждой отдельно. Список отображается в красивом виде с аватарами. Я сразу сменил на светлую тему, т.к. моим глазам это как то более привычно. Контакты, как и положено группируются. По кнопке меню вызывается панель задач, в которой можно добавить контакт, сменить статус и статус-сообщение, зайти в список чатов, настройки или управление учетными записями. Ну и как у всех нормальных программ есть кнопка выхода.
В опциях Xabber можно настроить внешний вид (например сменить темную тему на светлую, как лично мне привычней), отображение списка контактов и чата, оповещения, настройки подключени. В общем их вполне достаточно, но и не сильно много. Для удобной работы хватает с головой.
Сам чат тоже выглядит красиво, можно настроить отображения аватара как 1 раз вверху, так и в каждом сообщении.
В целом программа произвела хорошее впечатление, работает вроде стабильно, готовых настроек протоколов много, настроек много. Пожалуй, это действительно настоящая альтернатива всем остальным клиентам для Jabber. Программа бесплатная и без рекламы, в настоящее время ее разработка продолжается, поэтому в скором времени Xabber обещает стать еще лучше. Скачать его можно с Android-market.
Скачать Xabber с android-market
Похожие статьи:
Добавить комментарий
jabber настройка на андроиде
Jabber для примера конфигурации Android
Параметры загрузки
Об этом переводе
Этот документ был переведен Cisco с помощью машинного перевода, при ограниченном участии переводчика, чтобы сделать материалы и ресурсы поддержки доступными пользователям на их родном языке. Обратите внимание: даже лучший машинный перевод не может быть настолько точным и правильным, как перевод, выполненный профессиональным переводчиком. Компания Cisco Systems, Inc. не несет ответственности за точность этих переводов и рекомендует обращаться к английской версии документа (ссылка предоставлена) для уточнения.
Содержание
Введение
Cisco Jabber для Android позволяет пользователям, подключенным к корпоративной сети, пользоваться корпоративной IP-телефонией и иметь доступ к корпоративному каталогу. Если приложение Cisco Jabber для Android работает в фоновом режиме и подключено к корпоративной сети, можно выполнять и принимать вызовы IP-телефонии по корпоративному телефонному номеру с помощью Cisco Unified Communications Manager (CUCM), используя свое мобильное устройство.
Приложение Jabber для Android автоматически регистрируется в CUCM, когда оно доступно. Этот документ описывает, как настроить двойной режим Cisco для системы Android.
Предварительные условия
Требования
Удостоверьтесь в соответствии этим требованиям перед попыткой применения этой конфигурации:
Cisco Jabber CUCM 8.6 поддерживается с для Android 8.6.1 или более поздней версии.
(Дополнительная) голосовая почта: Cisco Unity Connection версий 7.1, 8.0, 8.5 и 8.6.1.
Интеграция упрощенного протокола доступа к каталогам (LDAP) (дополнительная): Microsoft Active Directory 2003 и 2008 или открытый LDAP. Требуется только для поддержки поиска корпоративного каталога.
На этих устройствах можно запустить Cisco Jabber для Android:
Samsung Galaxy S, международный (gt-I9000) с Версией 2.2. 1 или 2. 3
Samsung Galaxy Tab, международный (P1000 GT) с Android 2.2. 1 или 2. 3
Samsung Galaxy S II (AT&T) с Android 2.3
Примечание: Для использования Cisco Jabber для Android на устройстве Samsung Galaxy S необходимо обновить ОС своего телефона до Android версии 2.2. 1 или 2. 3. Обратитесь на сайт производителя или оператора связи для получения дополнительной информации о том, как обновить ОС на своем устройстве. Незначительные проблемы с качеством голосовой связи могут возникать в зависимости от используемого устройства.
Используемые компоненты
Сведения, содержащиеся в данном документе, касаются следующих версий программного обеспечения и оборудования:
Наилучшие точки доступа с одинаковым идентификатором набора сервисов (SSID). При использовании Jabber IP-адресов по Wi-Fi для получения наилучшего опыта сети Wi-Fi должны быть ориентированы на сведение к минимуму количества случаев перемещения уровня 3 при изменении, что приводит к длительной задержке, большому времени перемещения, отброшенным вызовам и отброшенным голосовым пакетам.
Сведения, представленные в этом документе, были получены от устройств, работающих в специальной лабораторной среде. Все устройства, описанные в этом документе, были запущены с чистой (стандартной) конфигурацией. В рабочей сети необходимо изучить потенциальное воздействие всех команд до их использования.
Условные обозначения
Основная задача
Высокоуровневые действия
В этом разделе предоставляется информация, необходимая для настройки функций, описанных в этом документе:
источник
Использование клиента Xabber на Android
Шаг №1. Установка Xabber на Android
1. Загрузка приложения клиента Xabber на Google Play. Чтобы установить приложение клиента Jabber – Xabber, необходимо войти на вашем смартфоне в приложение Google Play и в поиске набрать запрос «Xabber». Вам откроется страница этого приложения.
Либо можно просто в браузере набрать ссылку: https://play.google.com/store/apps/details?id=com.xabber.android . На этой странице вам необходимо будет нажать на кнопку «Установить».
Вы должны знать, что в дальнейшем клиент Xabber будет запрашивать у вас разрешение на обновление.
2. Установка и запуск приложения клиента Xabber. После нажатия кнопки «Установить» программа установки запросит у вас разрешение на доступ к вашим контактам, телефону и файлам мультимедиа. Необходимо будет нажать кнопку «Принять».
После установки приложения клиента Xabber в окне Google Play появится кнопка «Открыть». Нажимаем эту кнопку.
3. Открытие приложения клиента Xabber. После нажатия кнопки «Открыть» у вас на экране откроется окно приложения Xabber, в котором сразу будет предложение «Добавить учетную запись».
На этом установка клиента Jabber — Xabber для операционной системы Android будет закончена.
Таким образом, мы научились устанавливать клиент Jabber — Xabber для смартфона на операционной системе Android.
Шаг№2. Создание учетной записи Xabber на Android
Учетная запись или аккаунт Jabber необходимы для идентификации вас в сообществе всех пользователей клиентами Jabber для общения между собой. Псевдоним в сети Jabber – это запись в виде e — mail ,в которой сначала пишется логин, затем знак @, а после название сервера, например, duck go.com .
Ниже будет изложен понятный алгоритм создания учетной записи или регистрации нового аккаунта для клиента Xabber на операционной системе Android.
1. Открытие клиента Xabber . Запускаем клиента Xabber. Перед нами откроется главное окно данного клиента, в котором будет предложение «Добавить учетную запись».
2. Добавление данных о новой учетной записи . Чтобы зарегистрировать свою учетную запись в приложении клиента Xabber, необходимо нажать на кнопку «Добавить учетную запись», которая будет в главном окне приложения при его первом запуске. Если вы заходите в приложение не в первый раз, то вам необходимо нажать кнопку «Выбрать» и в меню выбрать «Настройки».
В меню «Настройки» надо выбрать «Учетные записи XMPP».
Далее нажать меню «Добавить учетную запись».
После этого перед вами откроется окно для заполнения данных новой учетной записи.
Вам необходимо будет выбрать тип учетной записи.
Далее следует придумать ник вашего аккаунта в приложении Xabber в формате ник@duckgo.com, затем придумать пароль для входа в аккаунт. После этого необходимо нажать кнопку «Добавить учетную запись».
После этого ваш аккаунт будет создан в приложении клиента Xabber.
Таким образом, вы научились создавать учетную запись или новый аккаунт клиента Jabber – Xabber для операционной системы Android.
Шаг №3. Добавление собеседника в Xabber на Android
Чтобы общаться с нашими собеседниками и друзьями через клиент Jabber – Xabber по смартфону с операционной системой Android, вам необходимо добавить контакты этих людей. Алгоритм этой операции следующий.
1. Открываем меню «Добавить контакт» . Чтобы добавить собеседника в клиент Xabber на операционной системе Android необходимо в открытом приложении клиента нажать кнопку «Выбрать» и в ниспадающем меню выбрать пункт «Добавить контакт».
2. Форма добавления нового контакта вашего собеседника в Xabber. После этого перед вами откроется окно формы добавления нового контакта. Вам необходимо будет заполнить поле «Имя Собеседника» в формате [email protected]. Имя Собеседника вы должны получить от вашего собеседника. Он его вам должен продиктовать. Псевдоним вашего собеседника, с которым он будет отображаться в вашем клиенте Xabber, вы указываете сами. Далее вы можете выбрать группу собеседников, к которой будет относиться новый контакт. По окончанию заполнения всех данных следует нажать кнопку «Добавить контакт».
После этого контакт вашего собеседника станет доступен в списке всех ваших контактов по группам. А ваш собеседник получит запрос на подписку с вашей стороны. Когда он его примет, вы начнете получать от него статусы и сможете начать с ним переписку.
Таким образом, мы научились добавлять контакты собеседников в клиенте Xabber на операционной системе Android.
источник
Обзор Jabber клиентов для Android
По аналогии с обзором icq-клиентов решил сделать обзор jabber-клиентов. Я думаю так будет удобней читателю, и к тому же не каждый из описанных мною далее месседжеров заслуживает отдельной заметки
Лично для меня джаббер нужен по работе, чтобы при возникновении проблем можно было быстро связаться с офисом.
Обзор начну с чисто jabber-клиентов, затем опишу универсальные клиенты, в которых наряду с кучей протоколов есть jabber.
Jabiru
Один из самых старых клиентов. На моем HTC Tattoo почему то постоянно вылетает. Так что не смог оценить его работу. При этом после вылета в трее висит его иконка, и ее никак не убить, кроме как перезагрузив смартфон.
Интерфейс сильно напоминает eBuudy: 3 вкладки — контакт-лист, список чатов, и статус.
У других пользователей вроде приложение взлетело, но отзывы в интернете опять же не лучшие. Зато вроде бы поддерживает MUC — конференции.
Довольно новый, но очень сырой клиент. Много недоработок, глюков тоже немало. Например, нет элементарной кнопки выхода или дисконекта. При сворачивании приложения в трее висит иконка, которая почему-то открывает сначала окно статус сообщения. Неудобно.
Своеобразный ход — прокручиваение групп вверху экрана, вместо привычного разделения на группы в списке. Настройки представлены настройками контакт-листа и уведомлений, и установками соединения. Конференции не поддерживает. Лично у меня почему-то часть контактов перенес в «без группы».
Из положительного — имеется настройка приоритета, поддержка прокси, и прочие настройки сети.
Вывод: очень сырой, неудобный, непродуманный клиент. Но для начала сойдет, есть куда расти. Нет конференций
Jabbim
Тоже новый, но многообещающий клиент, довольно неплохой. Имеет приятный светлый интерфейс, хранит историю, работает вроде стабильно. Вверху экрана расположено меню статуса, ниже — контакт-лист.
По кнопке меню вызывается список чатов, настройка статус-сообщения, добавление контакта или настройки. Последние представлены настройками аккаунта, соединения, уведомлений, контакт листа. Можно включить или выключить ведение истории — пункт «Log messages».
Как и Beem, часть контактов у меня почему-то помещает в пустую группу. Иногда медленно загружает контакты. Но это не смертельно. При сворачивании не висит в трее, не очень неудобно.
Конференции пока не поддерживает.
Вывод: Неплохой клиент, но есть ряд недоработок. Из плюсов — приятный интерфейс, хранит историю, имеет кнопку выхода наконец
В принципе понравился.
Jabbroid Beta
Новый jabber клиент, на маркете относительно недавно. Наверное самый многообещающий клиент из опробованных мной. Поддерживает MultiUserChat (MUC), т.е. конференции. что немаловажно. Правда нет средств модерирования конференции.
Интерфейс довольно удобный. Имеет 3 экрана, меняющихся привычными для Android движениями пальцев — Контакт лист, обзор чатов, и конференции.
Настройки представлены только настройками уведомлений и соединения. последние довольно обширные. При сворачивании висит в трее. С кодировкой проблем пока не наблюдал.
Работает Jabbroid в принципе стабильно, но на моем HTC Tattoo не очень шустро, немного больше нагружает систему, чем например Jabbim. Есть небольшие баги и недоделки, но думаю все исправят. Также не мешало бы добавить настроек интерфейса.
Вывод: Самый полнофункциональный из работающих на моем Tattoo джаберов, приятный интерфейс, средняя скорость работы, поддержка конференций. В общем неплохо, для тех кому нужны конференции — советую.
Ставил еще Imov Messeger — это пока ну ооооочень сырое приложение, глюков многовато, не советую устанавливать. Остальные клиенты не стал даже качать, рейтинг у них сильно низкий на андроид-маркете.
Что ж, из чисто джабберовских клиентов выбор пока не радует. Но ведь есть и универсальные клиенты, которые я уже описывал в статье об icq-клиентах, поэтому здесь коротко о них.
IM+ Lite
Я остановился на этом клиенте. Он хоть и не поддерживает конференции и не хранит историю, но зато работает стабильно, имеет довольно удобный интерфейс, к тому же с этого клиента я сейчас сижу в аське). Плюс можно добавить несколько аккаунтов. Имеются вполне неплохие смайлы.
Настройки правда в IM+ минимальные. В отличие от других клиентов, у меня контакты отразились нормально в одной группе, без разбивки. Есть доступ к открытым чатам, правда если случайно закрыть — то уже не увидим сообщений, история удаляется сразу.
Вывод прежний: Простой, мощный, стабильный клиент, с минимальным набором функций.
Meebo
Ничего нового по сравнению с предыдущей статьей про ICQ-клиенты здесь не скажу. Довольно стабильный, есть немало настроек. Jabber у меня все таки заработал, но как-то непонятно. Своеобразный интерфейс, проблем с кодировкой вроде нет. Свою аудиторию этот клиент обязательно найдет, но лично мне он не привычен. Не мое в общем. Плохого о нем сказать вроде не могу. Еще забавляет иконка в виде сперматозоида в трее)
Еще раз данные для скачивания:
Xabber (ссылка на обзор)
Этот клиент появился относительно недавно, о нем нам сообщил в комментариях наш читатель, за что ему спасибо. Впечатление Xabber оставил хорошее, интерфейс удобен и красив, и без всяких хитрых элементов, содающих лишние неудобства. Тему интерфейса можно менять, по умолчанию стоит темная, я сразу поменял на светлую, так мне привычней. Имеется поддержка нескольких учетных записей, среди которых можно выбрать XMMP, Google Talk, Facebook, В Контакте, QIP, Я.Онлайн, LiveJournal. Не хватает только ICQ
. Пока что в нем нет рекламы. Из минусов — отсутствие поддержки конференций, отсутствие смайлов. Подалуй больше минусов и нет, в остальном все очень даже хорошо.
Можно подвести ИТОГ — идеального клиента Jabber, также как и icq, для андройда пока нет. Но, как говорится, на безрыбье — на вкус и цвет товарища нет
Есть несколько неплохих клиентов, из которых следует уже выбрать то что понравится. Советую выбирать из следующих:
Жду комментариев и оценок)
источник
установка джаббер на андроид
Обзор Jabber клиентов для Android
По аналогии с обзором icq-клиентов решил сделать обзор jabber-клиентов. Я думаю так будет удобней читателю, и к тому же не каждый из описанных мною далее месседжеров заслуживает отдельной заметки
Лично для меня джаббер нужен по работе, чтобы при возникновении проблем можно было быстро связаться с офисом.
Обзор начну с чисто jabber-клиентов, затем опишу универсальные клиенты, в которых наряду с кучей протоколов есть jabber.
Jabiru
Один из самых старых клиентов. На моем HTC Tattoo почему то постоянно вылетает. Так что не смог оценить его работу. При этом после вылета в трее висит его иконка, и ее никак не убить, кроме как перезагрузив смартфон.
Интерфейс сильно напоминает eBuudy: 3 вкладки — контакт-лист, список чатов, и статус.
У других пользователей вроде приложение взлетело, но отзывы в интернете опять же не лучшие. Зато вроде бы поддерживает MUC — конференции.
Довольно новый, но очень сырой клиент. Много недоработок, глюков тоже немало. Например, нет элементарной кнопки выхода или дисконекта. При сворачивании приложения в трее висит иконка, которая почему-то открывает сначала окно статус сообщения. Неудобно.
Своеобразный ход — прокручиваение групп вверху экрана, вместо привычного разделения на группы в списке. Настройки представлены настройками контакт-листа и уведомлений, и установками соединения. Конференции не поддерживает. Лично у меня почему-то часть контактов перенес в «без группы».
Из положительного — имеется настройка приоритета, поддержка прокси, и прочие настройки сети.
Вывод: очень сырой, неудобный, непродуманный клиент. Но для начала сойдет, есть куда расти. Нет конференций
Jabbim
Тоже новый, но многообещающий клиент, довольно неплохой. Имеет приятный светлый интерфейс, хранит историю, работает вроде стабильно. Вверху экрана расположено меню статуса, ниже — контакт-лист.
По кнопке меню вызывается список чатов, настройка статус-сообщения, добавление контакта или настройки. Последние представлены настройками аккаунта, соединения, уведомлений, контакт листа. Можно включить или выключить ведение истории — пункт «Log messages».
Как и Beem, часть контактов у меня почему-то помещает в пустую группу. Иногда медленно загружает контакты. Но это не смертельно. При сворачивании не висит в трее, не очень неудобно.
Конференции пока не поддерживает.
Вывод: Неплохой клиент, но есть ряд недоработок. Из плюсов — приятный интерфейс, хранит историю, имеет кнопку выхода наконец
В принципе понравился.
Jabbroid Beta
Новый jabber клиент, на маркете относительно недавно. Наверное самый многообещающий клиент из опробованных мной. Поддерживает MultiUserChat (MUC), т.е. конференции. что немаловажно. Правда нет средств модерирования конференции.
Интерфейс довольно удобный. Имеет 3 экрана, меняющихся привычными для Android движениями пальцев — Контакт лист, обзор чатов, и конференции.
Настройки представлены только настройками уведомлений и соединения. последние довольно обширные. При сворачивании висит в трее. С кодировкой проблем пока не наблюдал.
Работает Jabbroid в принципе стабильно, но на моем HTC Tattoo не очень шустро, немного больше нагружает систему, чем например Jabbim. Есть небольшие баги и недоделки, но думаю все исправят. Также не мешало бы добавить настроек интерфейса.
Вывод: Самый полнофункциональный из работающих на моем Tattoo джаберов, приятный интерфейс, средняя скорость работы, поддержка конференций. В общем неплохо, для тех кому нужны конференции — советую.
Ставил еще Imov Messeger — это пока ну ооооочень сырое приложение, глюков многовато, не советую устанавливать. Остальные клиенты не стал даже качать, рейтинг у них сильно низкий на андроид-маркете.
Что ж, из чисто джабберовских клиентов выбор пока не радует. Но ведь есть и универсальные клиенты, которые я уже описывал в статье об icq-клиентах, поэтому здесь коротко о них.
IM+ Lite
Я остановился на этом клиенте. Он хоть и не поддерживает конференции и не хранит историю, но зато работает стабильно, имеет довольно удобный интерфейс, к тому же с этого клиента я сейчас сижу в аське). Плюс можно добавить несколько аккаунтов. Имеются вполне неплохие смайлы.
Настройки правда в IM+ минимальные. В отличие от других клиентов, у меня контакты отразились нормально в одной группе, без разбивки. Есть доступ к открытым чатам, правда если случайно закрыть — то уже не увидим сообщений, история удаляется сразу.
Вывод прежний: Простой, мощный, стабильный клиент, с минимальным набором функций.
Meebo
Ничего нового по сравнению с предыдущей статьей про ICQ-клиенты здесь не скажу. Довольно стабильный, есть немало настроек. Jabber у меня все таки заработал, но как-то непонятно. Своеобразный интерфейс, проблем с кодировкой вроде нет. Свою аудиторию этот клиент обязательно найдет, но лично мне он не привычен. Не мое в общем. Плохого о нем сказать вроде не могу. Еще забавляет иконка в виде сперматозоида в трее)
Еще раз данные для скачивания:
Xabber (ссылка на обзор)
Этот клиент появился относительно недавно, о нем нам сообщил в комментариях наш читатель, за что ему спасибо. Впечатление Xabber оставил хорошее, интерфейс удобен и красив, и без всяких хитрых элементов, содающих лишние неудобства. Тему интерфейса можно менять, по умолчанию стоит темная, я сразу поменял на светлую, так мне привычней. Имеется поддержка нескольких учетных записей, среди которых можно выбрать XMMP, Google Talk, Facebook, В Контакте, QIP, Я.Онлайн, LiveJournal. Не хватает только ICQ
. Пока что в нем нет рекламы. Из минусов — отсутствие поддержки конференций, отсутствие смайлов. Подалуй больше минусов и нет, в остальном все очень даже хорошо.
Можно подвести ИТОГ — идеального клиента Jabber, также как и icq, для андройда пока нет. Но, как говорится, на безрыбье — на вкус и цвет товарища нет
Есть несколько неплохих клиентов, из которых следует уже выбрать то что понравится. Советую выбирать из следующих:
Жду комментариев и оценок)
источник
Использование клиента Xabber на Android
Шаг №1. Установка Xabber на Android
1. Загрузка приложения клиента Xabber на Google Play. Чтобы установить приложение клиента Jabber – Xabber, необходимо войти на вашем смартфоне в приложение Google Play и в поиске набрать запрос «Xabber». Вам откроется страница этого приложения.
Либо можно просто в браузере набрать ссылку: https://play.google.com/store/apps/details?id=com.xabber.android . На этой странице вам необходимо будет нажать на кнопку «Установить».
Вы должны знать, что в дальнейшем клиент Xabber будет запрашивать у вас разрешение на обновление.
2. Установка и запуск приложения клиента Xabber. После нажатия кнопки «Установить» программа установки запросит у вас разрешение на доступ к вашим контактам, телефону и файлам мультимедиа. Необходимо будет нажать кнопку «Принять».
После установки приложения клиента Xabber в окне Google Play появится кнопка «Открыть». Нажимаем эту кнопку.
3. Открытие приложения клиента Xabber. После нажатия кнопки «Открыть» у вас на экране откроется окно приложения Xabber, в котором сразу будет предложение «Добавить учетную запись».
На этом установка клиента Jabber — Xabber для операционной системы Android будет закончена.
Таким образом, мы научились устанавливать клиент Jabber — Xabber для смартфона на операционной системе Android.
Шаг№2. Создание учетной записи Xabber на Android
Учетная запись или аккаунт Jabber необходимы для идентификации вас в сообществе всех пользователей клиентами Jabber для общения между собой. Псевдоним в сети Jabber – это запись в виде e — mail ,в которой сначала пишется логин, затем знак @, а после название сервера, например, duck go.com .
Ниже будет изложен понятный алгоритм создания учетной записи или регистрации нового аккаунта для клиента Xabber на операционной системе Android.
1. Открытие клиента Xabber . Запускаем клиента Xabber. Перед нами откроется главное окно данного клиента, в котором будет предложение «Добавить учетную запись».
2. Добавление данных о новой учетной записи . Чтобы зарегистрировать свою учетную запись в приложении клиента Xabber, необходимо нажать на кнопку «Добавить учетную запись», которая будет в главном окне приложения при его первом запуске. Если вы заходите в приложение не в первый раз, то вам необходимо нажать кнопку «Выбрать» и в меню выбрать «Настройки».
В меню «Настройки» надо выбрать «Учетные записи XMPP».
Далее нажать меню «Добавить учетную запись».
После этого перед вами откроется окно для заполнения данных новой учетной записи.
Вам необходимо будет выбрать тип учетной записи.
Далее следует придумать ник вашего аккаунта в приложении Xabber в формате ник@duckgo.com, затем придумать пароль для входа в аккаунт. После этого необходимо нажать кнопку «Добавить учетную запись».
После этого ваш аккаунт будет создан в приложении клиента Xabber.
Таким образом, вы научились создавать учетную запись или новый аккаунт клиента Jabber – Xabber для операционной системы Android.
Шаг №3. Добавление собеседника в Xabber на Android
Чтобы общаться с нашими собеседниками и друзьями через клиент Jabber – Xabber по смартфону с операционной системой Android, вам необходимо добавить контакты этих людей. Алгоритм этой операции следующий.
1. Открываем меню «Добавить контакт» . Чтобы добавить собеседника в клиент Xabber на операционной системе Android необходимо в открытом приложении клиента нажать кнопку «Выбрать» и в ниспадающем меню выбрать пункт «Добавить контакт».
2. Форма добавления нового контакта вашего собеседника в Xabber. После этого перед вами откроется окно формы добавления нового контакта. Вам необходимо будет заполнить поле «Имя Собеседника» в формате [email protected]. Имя Собеседника вы должны получить от вашего собеседника. Он его вам должен продиктовать. Псевдоним вашего собеседника, с которым он будет отображаться в вашем клиенте Xabber, вы указываете сами. Далее вы можете выбрать группу собеседников, к которой будет относиться новый контакт. По окончанию заполнения всех данных следует нажать кнопку «Добавить контакт».
После этого контакт вашего собеседника станет доступен в списке всех ваших контактов по группам. А ваш собеседник получит запрос на подписку с вашей стороны. Когда он его примет, вы начнете получать от него статусы и сможете начать с ним переписку.
Таким образом, мы научились добавлять контакты собеседников в клиенте Xabber на операционной системе Android.
источник
Как
настроить универсальный защищённый мессенджер: XMPP+OTR / Мастерская
⇡#Предварительные замечания
Вообще-то говорить о защищённости мессенджеров в отрыве от защищённости других компонентов системы несколько странно. Нет-нет, мы все же попробуем дать практические советы и инструкции для не слишком опытных пользователей, однако для начала придётся рассказать о других важных аспектах. И первый из них очень прост — мессенджер не существует сам по себе, он всегда работает в окружении ОС и других программ, которые могут оказаться не слишком надёжными и безопасными. Какой толк от защищённого мессенджера, если ваша модная клавиатура с пони и гифками на смартфоне сразу отправляет всё набранное прямо на сервера производителя? С другой стороны, и сами приложения могут сохранять на устройстве свои данные, порой в не слишком защищённом виде.
Про различные зловреды для любых ОС или уязвимости даже говорить не будем — один Quadrooter чего стоит. Ну или истории с предустановкой в прошивку аппаратов именитых производителей программ-шпионов, якобы нужных для сбора статистики. А ведь есть ещё более экзотические методы удалённого сбора информации! Впрочем, паранойей от этого обзаводиться не стоит, надо всего лишь не забывать, что уязвимости есть всегда и везде. Кроме того, нужно понимать, что, какой бы прекрасной ни была архитектура приложения в теории, на практике реализовывать её будут живые люди, которым свойственно ошибаться. И даже открытость кода не является достаточным условием для того, чтобы все ошибки такого рода быстро нашли и исправили.
Второй важный аспект — это то, что любой мессенджер для работы требует сетевого подключения. Очевидно, что нас интересует интернет-соединение, а это автоматически означает прохождение трафика через неконтролируемые пользователем каналы. Даже если он зашифрован, это ещё не означает, что его нельзя будет расшифровать потом. Собственно говоря, для подобных задач и предназначены системы вроде СОРМ, а также различные законы. И это третий аспект. В некоторых странах в принципе запрещено использовать стойкое шифрование, в других же пользователь по первому требованию властей обязан предоставить ключи для расшифровки. К слову, на территории Таможенного союза, куда входит Россия, на этот счёт тоже есть правила.
Наконец, последнее важное замечание — всегда придётся искать баланс между удобством пользования и защищённостью. Ранее мы рассказывали про создание сетей P2P-VPN, однако они подойдут лишь опытным пользователям, которые наверняка обойдутся и без наших советов. Вариант попроще — сети F2F или другие пиринговые сети вроде TOR или I2P, в которых есть собственные сервисы для общения (заметьте, именно внутри сетей, а не для проксирования других сервисов). Но это опять-таки не слишком просто для обычного пользователя. К счастью, EFF уже давно подготовила инструкции по настройкам безопасности различных мессенджеров. С учётом вышесказанного из этой таблицы были отобраны два решения, совместимых друг с другом: для мобильных устройств и для десктопов. Оба они сводятся к использованию протоколов Off-the-Record Messaging (OTR) и XMPP.
⇡#Настройка ChatSecure
ChatSecure — это бесплатный мессенджер с открытым исходным кодом, который, во-первых, работает на Android и iOS, а во-вторых, совместим с другими мессенджерами, использующими всё те же OTR и XMPP. То есть сообщения, отправленные из ChatSecure, можно прочитать в других мессенджерах, поддерживающих эти протоколы, и наоборот, сообщения из этих мессенджеров можно отправлять пользователям ChatSecure.
Настроить его совсем нетрудно. Для работы ChatSecure в Android потребуется сканер штрих-кодов — приложение само предложит его установить. Кроме того, ChatSecure поддерживает интеграцию с TOR-клиентом Orbot. При первом запуске предлагается задать мастер-пароль, который надо будет вводить при каждом открытии приложения. Лучше от него не отказываться и задать надёжную кодовую фразу. Далее мессенджер предложит добавить новый аккаунт.
На Android проще всего воспользоваться учётной записью Google Talk/Hangouts, но для пущей безопасности можно прямо в приложении завести отдельный аккаунт на любом из общедоступных Jabber-серверов (для простоты ChatSecure и сам предлагает штук пять на выбор). Для надёжности лучше заводить всем участникам аккаунты на одном и том же сервере. Также рекомендуется в настройках программы включить автоматическое удаление незащищённых медиафайлов (Delete Insecure Media), а в настройках аккаунта включить обязательные безопасное TLS-подключение и принудительное шифрование переписки (Chat Encryption, Always Require). Для некоторых серверов там же требуется включить обработку SRV-записи. Чтобы зайти в настройки аккаунта, надо кликнуть по его названию в меню слева.
Естественно, у вашего собеседника тоже должны быть аналогичный по возможностям мессенджер и собственный Jabber-аккаунт (хотя бы Google Talk/Hangouts). Для инициализации чата необходимо, чтобы собеседник был онлайн. В основном окне ChatSecure надо нажать на плюсик и либо выбрать собеседника из списка контактов, либо отправить ему приглашение. Альтернативный вариант, который к тому же считается своего рода хорошим тоном у любителей криптографии – личная встреча с собеседником и прямой обмен ключами. В данном случае он производится с помощью QR-кодов. В настройках аккаунта можно сгенерировать код отпечатка (fingerprint) и показать его собеседнику, который в своём ChatSecure просто просканирует его.
После взаимного добавления контактов рекомендуется также придумать секретный вопрос и ответ на него, чтобы в случае чего удалённо проверить подлинность собеседника. Затем в списке контактов нужно кликнуть по необходимому и в открывшемся окне чата посмотреть на значок замочка в правом верхнем углу. Если у этого значка стоит красный крестик, а не зелёная галочка, то надо кликнуть по нему и включить шифрование (Start Encryption). Через некоторое время, если у обоих собеседников правильные настройки и приложение активно, будет установлен защищённый обмен данными. Даже если в настройках включено принудительное шифрование переписки, стоит дождаться установки защищённого чата.
О получении нешифрованных (unencrypted) сообщений мессенджер предупреждает сразу. Да и вообще, в нём повсеместно используются простые обозначения: значок закрытого навесного замка означает защиту, а его отсутствие или значок открытого замка — её отсутствие. Упомянутые выше секретный вопрос и ответ нужны для дополнительной проверки подлинности собеседника. Чтобы задать их, надо кликнуть по той же иконке замка справа вверху и просмотреть профиль (View Profile), где выбрать соответствующий пункт. В русской версии интерфейса он обозначен как «Вопрос», а в английской как Question.
Фактически сообщения передаются в виде зашифрованного текста. Если открыть тот же клиент Hangouts, то можно увидеть наборы сообщений, состоящих из большого числа последовательностей букв и цифр. Ровно таким же образом в ChatSecure передаются изображения и любые другие файлы. Обратите внимание, что для Google-аккаунтов вся переписка в зашифрованном виде может сохраняться в Gmail.
⇡#Настройка Pidgin с плагином OTR
Так, с настройкой безопасного мессенджера для мобильных платформ разобрались, теперь займемся тем же самым на дестопе. Мессенджеров с поддержкой XMPP и OTR для всех настольных ОС существует немало. Есть даже специализированные варианты сборок, которые работают только с этими протоколами. Мы же рассмотрим решение для Windows, совместимое с тем же ChatSecure, хотя и частично — будет доступен только обмен текстовыми сообщениями. Нам понадобятся открытый бесплатный мессенджер Pidgin и OTR-плагин для него. Оба имеют готовые инсталляторы для Windows, которые надо будет запустить один за другим. При первом включении Pidgin предложит сразу добавить аккаунт, нам нужен XMPP. Как и в случае Chat Secure, можно завести новый на любом из доступных Jabber-серверов, либо использовать Google-аккаунт.
Обратите внимание, что для корректной работы в настройках Google придётся включить доступ для непроверенных приложений, хотя надёжнее всё-таки использовать двухэтапную аутентификацию и сгенерировать для Pidgin отдельный пароль. В дополнительных настройках аккаунта рекомендуется использовать принудительное шифрование для подключения к серверу и запретить аутентификацию открытым текстом через нешифрованные соединения. Затем в списке модулей (Ctrl+U) необходимо включить плагин OTR, а в настройках плагина для нужного аккаунта сгенерировать новый ключ (отпечаток). Желательно включить принудительное использование OTR и, если хочется, отключить запись логов переписки.
Как в случае ChatSecure, для защищённого разговора необходимо, чтобы у собеседника имелись свой Jabber-аккаунт и клиент с поддержкой OTR, а сам он должен быть онлайн. Для включения шифрования в окне переписки в меню OTR надо выбрать соответствующий пункт. Через несколько мгновений шифрование будет активировано, на что будет указывать статус в самом окне чате и в области справа и ниже чата. Дополнительно аутентифицировать собеседника можно с помощью всё того же меню OTR. Если собеседник использует ChatSecure, то для него подойдёт вариант проверки подлинности с помощью секретных вопроса и ответа. Ещё раз напомним, что проверять наличие шифрования необходимо при каждой новой беседе.
⇡#Заключение
Как видите, защита переписки в мессенджере — это не такая уж сложная задача. Для остальных ОС и клиентов инструкции по настройке OTR можно найти на сайте EFF, а вот к советам по использованию других разрекламированных защищённых мессенджеров надо подходить с осторожностью. Естественно, что стопроцентной защиты не гарантируют ни они, ни приведённая выше инструкция. Для тех, кому эта тема интересна, можно посоветовать материалы про шифрование накопителей, отключение телеметрии в Windows, безопасность мобильных устройств и тонкости работы VPN. Впрочем, лучшая защита во всём — это здравый смысл и осторожность. Искренне надеемся, что все наши советы будут использованы читателями исключительно в благих целях.
Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Jabber для Android — Краткое руководство
Введение
В этом документе описаны действия, необходимые для успешного развертывания Cisco Jabber для Android с базовыми функциями. Это краткое руководство, в котором не рассматриваются дополнительные функции, поддерживаемые Cisco Jabber для Android.
Предварительные требования
Cisco рекомендует вам иметь общее представление о веб-странице администрирования Cisco Unified Communications Manager (CUCM), а также иметь опыт работы с основными конфигурациями телефона.
Требования к программному обеспечению
В этом руководстве предполагается, что используются следующие версии программного обеспечения:
- Cisco Unified Communications Manager (CUCM) версии 10.5 (2) или выше.
- Cisco Unified IM and Presence (IM&P) версии 10.5 (2) или выше.
- Cisco Unity Connection (CUXN) версии 10.5 или выше.
- Jabber для Android 12.1 или выше.
- Операционная система Android 4.4 или новее.
Требования к оборудованию
Приведенные ниже технические характеристики оборудования представляют собой рекомендуемые минимальные требования для работы Cisco Jabber для Android в операционной системе Android:
- ЦП
- 1.Двухъядерный процессор
- четырехъядерный процессор 1,2 ГГц или более поздний
с частотой 5 ГГц
- Дисплей
- Минимальное требование к разрешению дисплея для двустороннего видео — 480 x 800.
- Минимальные требования к разрешению экрана только для IM — 320 x 480.
Примечание : Cisco Jabber для Android не поддерживается на устройствах Android на базе набора микросхем Intel или устройствах Android с набором микросхем Tegra 2
Настройка телефонных служб
Программный телефон Jabber
Jabber для Android предоставляет возможность предоставлять телефонные услуги через двойной режим Cisco для устройства Android, которое часто называют BOT или Softphone.
Чтобы настроить устройство BOT, войдите на веб-страницу администрирования CUCM и перейдите к устройству > Телефон.
В меню «Найти и отобразить телефоны» выберите «Добавить новый».
В меню «Добавить новый телефон» выполните поиск в раскрывающемся меню типа телефона для типа устройства Cisco Dual Mode для Android . После выбора нажмите Далее .
В таблице ниже (Таблица 1.0) содержит все поля, которые необходимо настроить при настройке устройства Cisco Dual Mode для Android (BOT) в CUCM. Большинство обязательных полей имеют конфигурации по умолчанию, и их не нужно настраивать вручную, если иное не требуется для вашего развертывания. Вы должны вручную настроить все поля, где в столбце Настроено по умолчанию в таблице ниже установлено значение NO .
Совет : Cisco рекомендует, чтобы все устройства Cisco Dual Mode для Android были настроены с префиксом имени устройства BOT.Например, вы предоставляете пользователю по имени Holly Day устройство BOT. Ее идентификатор конечного пользователя CUCM — hday, поэтому ее имя устройства BOT будет BOTHDAY.
Таблица 1.0
Поля, обязательные для заполнения | Параметр по умолчанию | Настроено по умолчанию | Описание |
Имя устройства | Необходимо добавить вручную, имя устройства должно начинаться с BOT. | НЕТ | Введите имя для идентификации программных телефонов |
Пул устройств | Необходимо выбрать один из доступных пулов устройств. | НЕТ | Выберите пул устройств, которому вы хотите назначить этот телефон. Пул устройств определяет наборы общих характеристик для устройств, таких как регион, группа даты / времени и шаблон программных клавиш. |
Шаблон кнопки телефона | Стандартная платформа обслуживания клиентов | НЕТ | Выберите соответствующий шаблон кнопки телефона. Шаблон кнопки телефона определяет конфигурацию кнопок на телефоне и определяет, какая функция (линия, быстрый набор и т. Д.) Используется для каждой кнопки. |
Общий профиль телефона | Стандартный общий телефонный профиль | ДА | Выберите общий профиль телефона из списка доступных общих профилей телефона |
Расположение | Hub_None | ДА | Используйте местоположения для реализации контроля допуска вызовов (CAC) в централизованной системе обработки вызовов. Местоположение указывает общую пропускную способность, доступную для звонков в это местоположение и из него. Настройка местоположения Hub_None означает, что функция местоположения не отслеживает полосу пропускания, которую потребляет этот Cisco Unified IP Phone.Параметр местоположения Phantom указывает местоположение, которое обеспечивает успешный CAC по межкластерным соединительным линиям, использующим протокол H.323 или SIP. |
Встроенный мост | По умолчанию | ДА | Включение или отключение встроенного конференц-моста для функции баржи с помощью раскрывающегося списка «Встроенный мост» (выберите Вкл., Выкл. Или По умолчанию) |
Конфиденциальность | По умолчанию | ДА | Для каждого телефона, которому требуется конфиденциальность, выберите «Вкл.» В раскрывающемся списке «Конфиденциальность».Когда включена конфиденциальность, система удаляет информацию о вызовах со всех телефонов, которые совместно используют линии, и блокирует другие общие линии от вторжения в ее вызовы. |
Режим мобильности устройства | По умолчанию | ДА | Включите или выключите функцию мобильности устройства для этого устройства или выберите «По умолчанию», чтобы использовать режим мобильности устройства по умолчанию. В настройке по умолчанию используется значение параметра службы режима мобильности устройства для устройства. |
ID пользователя владельца | Установить ID пользователя | НЕТ | Из раскрывающегося списка выберите ID пользователя назначенного пользователя телефона.Идентификатор пользователя записывается в подробные сведения о вызовах (CDR) для всех вызовов, сделанных с этого устройства. Назначение идентификатора пользователя устройству также перемещает устройство из «Неназначенных устройств» в «Пользователи» в отчете об использовании лицензии. |
Use Trusted Relay Point | По умолчанию | ДА | В раскрывающемся списке включите или отключите возможность вставки Cisco Unified CM устройства доверенной точки ретрансляции (TRP) с этой конечной точкой мультимедиа. Устройство Trusted Relay Point (TRP) обозначает MTP или устройство транскодирования, которое помечено как Trusted Relay Point. |
Всегда использовать первичную линию | По умолчанию | ДА | В раскрывающемся списке выберите (Выкл., Вкл. Или По умолчанию). По умолчанию — Cisco Unified Communications Manager использует конфигурацию из параметра службы Always Use Prime Line, который поддерживает службу Cisco CallManager |
Всегда использовать основную линию для голосовых сообщений | По умолчанию | ДА | В раскрывающемся списке выберите (Выкл., Вкл. Или По умолчанию).По умолчанию — Cisco Unified CM использует конфигурацию из параметра службы «Всегда использовать основную линию для голосовых сообщений», который поддерживает службу Cisco CallManager. |
Режим захвата пакетов | Нет | ДА | Этот параметр существует только для устранения неполадок шифрования; захват пакетов может вызвать высокую загрузку ЦП или прерывания обработки вызовов. |
BLF Группа присутствия | Стандартная группа присутствия | ДА | Выберите группу присутствия для конечного пользователя.Выбранная группа определяет устройства, конечных пользователей и пользователей приложений, которые могут отслеживать этот номер каталога. Значение по умолчанию для группы присутствия указывает стандартную группу присутствия, настроенную при установке. |
Профиль безопасности устройства | Необходимо выбрать вручную. | НЕТ | Необходимо применить профиль безопасности ко всем телефонам, настроенным в Cisco Unified Communications Manager Administration. Установка Cisco Unified Communications Manager предоставляет набор предопределенных незащищенных профилей безопасности для автоматической регистрации. Чтобы включить функции безопасности для телефона, необходимо настроить новый профиль безопасности для типа устройства и протокола и применить его к телефону. Если телефон не поддерживает безопасность, выберите незащищенный профиль. |
Профиль SIP | Необходимо выбрать вручную. | НЕТ | Выберите профиль SIP по умолчанию или определенный ранее созданный профиль.Профили SIP предоставляют конкретную информацию SIP для телефона, такую как таймеры регистрации и поддержки активности, медиа-порты, и не мешают управлению. Обычно стандартный профиль SIP для мобильных устройств будет использоваться на устройстве BOT. |
Свидетельство об эксплуатации | Нет ожидающих операций | ДА | Это поле связано с регистрацией в CAPF. |
Опция «Не беспокоить» | Отклонение вызова | ДА | При включении режима «Не беспокоить» на телефоне этот параметр позволяет указать, как функции «Не беспокоить» обрабатывают входящие вызовы. |
После того, как вы настроили все обязательные поля для конфигурации BOT, сохраните конфигурацию, нажав кнопку Сохранить .
Теперь, когда вы создали BOT, вам необходимо добавить к устройству номер каталога. Это можно сделать, выбрав опцию Добавить новый DN , расположенную в верхнем левом углу конфигурации BOT.
Примечание : Этот документ не охватывает полную конфигурацию линии для устройства BOT.Конфигурация линии — это стандартная конфигурация, которая должна выполняться для всех телефонов, а не конфигурация, специфичная для устройств BOT.
Подсказка : После того, как вы настроили каталожный номер, ваше устройство BOT обязательно связывает конечного пользователя CUCM с каталожным номером. Это можно сделать, прокрутив вниз конфигурацию каталожного номера и выбрав Associate End Users . Эта конфигурация необходима, если вы планируете использовать Jabber для присутствия по телефону.
Настройка голосовой почты
Jabber для Android может извлекать и воспроизводить сообщения голосовой почты, которые были сохранены в Cisco Unity Connection. Чтобы настроить голосовую почту для Jabber для Android, выполните следующие действия:
Конфигурация подключения Unity
Начните с входа на веб-страницу веб-администрирования Cisco Unity Connection и перехода к Пользователи> Пользователи.
При представлении Search Users Страница найдите и выберите свой почтовый ящик Jabber для пользователей Android.
После отображения страницы Edit User Basics почтового ящика пользователя отметьте Calls of Service , которые настроены.
Через левую панель навигации перейдите к Class of Service> Class of Service.
При отображении на странице Search Class of Service выполните поиск и выберите класс обслуживания, который вы ранее указали.
На странице Edit Class of Service убедитесь, что следующее:
- Убедитесь, что установлен флажок Разрешить пользователям использовать функцию «Входящие веб-страницы» и RSS-каналы .
- Также убедитесь, что Разрешить пользователям использовать унифицированный клиент для доступа к функции Voicema il включена, установив флажок рядом с названием функции.
После проверки конфигурации класса обслуживания перейдите к Системные настройки> Дополнительно> Настройки API на левой панели навигации. Включите все три параметра, представленные на странице Конфигурация API .
Конфигурация CUCM
Теперь, когда Unity Connection настроен, мы перейдем к настройке CUCM для Jabber для голосовой почты Android.Начните с перехода к User Management> User Settings> UC Service.
На странице Find and List UC Services выберите Добавить новый .
Когда отображается страница UC Service Configuration , выберите Voicemail из раскрывающегося списка UC Service Type , затем выберите Next .
Затем вам будет представлена страница конфигурации службы UC .Начните с выбора Unity Connection из раскрывающегося списка Product Type . Вам также потребуется настроить Name для VoicemailUCService, а также предоставить IP, имя хоста или полное доменное имя (FQDN) сервера соединений Unity, на котором запущены REST и Jettyservices.
Примечание : Профилю aUCService можно назначить до трех VoicemailUCServices.
Теперь, когда определены службы UC голосовой почты, мы назначим их профилю службы.Начните с перехода к User Management> User Settings> Service Profile .
В меню «Найти и просмотреть сервисные профили» найдите и выберите сервисный профиль, используемый вашим Jabber для пользователей Android, или создайте новый сервисный профиль, выбрав «Добавить новый ».
На странице конфигурации профиля обслуживания прокрутите вниз до раздела Voicemail Profile и назначьте UCService голосовой почты профилю службы, затем выберите Save .
Примечание : Установка Jabber для Android выше предполагает, что Unity Connection использует аутентификацию LDAP. В случаях, когда почтовые ящики не интегрированы с LDAP, обратитесь к Руководству по развертыванию Cisco On-Premises.
Настройка каталога
Jabber для Android зависит от служб каталогов для разрешения корпоративных контактов. Jabber может выполнять разрешение каталогов с помощью Облегченного протокола доступа к каталогам (LDAP) или CUCM User Data Services (UDS).Пожалуйста, обратитесь к разделам ниже для получения информации о настройке служб каталогов LDAP или UDS для Jabber для Android.
Службы каталогов LDAP
Jabber для Android поддерживает три хорошо известных службы каталогов LDAP, как показано ниже:
- Доменные службы Active Directory
- OpenLDAP
- Служба облегченного доступа к каталогам Active Directory (AD LDS)
В этом руководстве представлены шаги по настройке Jabber для Android 12.1 или выше для интеграции с доменными службами Active Directory, так как это обычная интеграция.
Начните с входа на веб-страницу администрирования CUCM и перехода к User Management> User Settings> UC Service .
На странице Find and List UC Services выберите Добавить новый .
Когда отображается страница UC Service Configuration , выберите Directory из раскрывающегося списка UC Service Type и выберите Next .
Затем вам будет представлена страница конфигурации службы UC . Выберите Enhanced Directory из раскрывающегося списка Product Type . Вам также потребуется настроить Name для службы Directory UCService, а также предоставить IP, имя хоста или полное доменное имя (FQDN) сервера каталогов.
По умолчанию для типа подключения будет установлено значение Глобальный каталог , что предполагает, что в качестве источника каталога используется контроллер домена Microsoft.Если используется сервер глобального каталога, номер порта в конфигурации должен быть установлен на 3268 . Cisco рекомендует использовать сервер глобального каталога в качестве ресурса каталога, поскольку он обеспечивает более эффективное разрешение запросов.
Совет : В случаях, когда вы не используете контроллер домена для доменных служб Microsoft Active Directory, служба UC Directory должна иметь порт , установленный на 389, с по Тип подключения должен быть установлен на Ldap .
Примечание : Профилю aUCService можно назначить до трех DirectoryUCService.
Теперь, когда службы Справочника UC определены, мы назначим их профилю службы. Начните с перехода к User Management> User Settings> Service Profile .
В меню «Найти и просмотреть сервисные профили» найдите и выберите сервисный профиль, используемый вашим Jabber для пользователей Android, или создайте новый сервисный профиль, выбрав «Добавить новый ».
На странице конфигурации профиля обслуживания прокрутите вниз до раздела Directory Profile и назначьте UCService Справочника профилю обслуживания. Вам также нужно будет определить базу поиска Active Directory, это должно быть подразделение или каталог, в котором существуют ваши корпоративные пользователи.
При настройке раздела Directory Profile вам также необходимо настроить метод аутентификации каталога.Установите флажок рядом с « Использовать учетные данные зарегистрированного пользователя », чтобы предотвратить анонимные запросы и заставить Jabber аутентифицироваться с учетными данными, которые были введены во время входа в Jabber. Если параметр «Использовать учетные данные зарегистрированного пользователя » не отмечен, Jabber попытается для выполнения анонимного доступа к серверу каталогов. Анонимный доступ к каталогам не рекомендуется Cisco.
По завершении настройки каталога Directory Profile выберите Сохранить .
Примечание : Если вы используете CUCM 10.X — 11.5.X, раздел профиля каталога профиля службы также будет включать поля имени пользователя и пароля, которые позволяют использовать отличительное имя в качестве идентификатора пользователя, которому разрешено запускать запросы на сервере LDAP. В CUCM 12.X, если вы хотите использовать единственный идентификатор пользователя для аутентификации для служб каталогов, вам нужно будет использовать параметры ConnectionUsername и ConnectionPassword в jabber-config.xml.
Осторожно : Cisco Jabber запрашивает источник контактов с использованием различных атрибутов, не все из этих атрибутов индексируются по умолчанию.Для обеспечения эффективного поиска атрибуты, используемые Cisco Jabber, должны быть проиндексированы на сервере каталогов. Для получения дополнительной информации обратитесь к разделу Предварительные требования LDAP в Руководстве по планированию Jabber.
Служба каталогов UDS
CUCM User Data Services (UDS) предоставляет API источника контактов, который может использоваться Jabber через мобильный и удаленный доступ Cisco Expressway для разрешения контактов, и это дополнительная служба контактов для клиентов в корпоративной сети.Источник контактов UDS использует информацию таблицы конечных пользователей Unified CM для обеспечения разрешения каталога.
Начните с входа на веб-страницу администрирования CUCM и перехода к User Management> User Settings> Service Profile .
В меню Найти и просмотреть профили обслуживания найдите и выберите профиль службы, используемый вашим Jabber для пользователей Android, или создайте новый профиль службы, выбрав Добавить новый.
На странице конфигурации профиля обслуживания прокрутите вниз до раздела Directory Profile и установите флажок Использовать UDS для разрешения контактов , затем выберите Сохранить.
После включения UDS в профиле службы Jabber для Android автоматически обнаружит серверы CUCM UDS во время процесса входа в систему Jabber.
Настройка конечных пользователей CUCM
Конфигурация конечного пользователя CUCM — решающий шаг в развертывании Jabber для Android, поскольку многие функции Jabbers зависят от этой конфигурации.На изображении ниже показаны все конфигурации Jabber, которые зависят от конфигурации конечного пользователя CUCM.
Для настройки Jabber для Android конечный пользователь CUCM начните с входа на веб-страницу администрирования CUCM и перехода к Управление пользователями> Конечный пользователь .
В меню «Поиск и просмотр пользователей » найдите и выберите конечного пользователя CUCM, которого вы хотите настроить для Jabber для Android.
На веб-странице конфигурации конечного пользователя прокрутите вниз до раздела Настройки службы , здесь вы можете назначить конечному пользователю услуги, которые вы хотите, чтобы он использовал.Чтобы пользователь мог войти в Jabber для Android, необходимо включить службу Home Cluste r, установив флажок рядом с именем службы.
Если ваши конечные пользователи будут использовать Jabber для Android для обмена мгновенными сообщениями, вам необходимо включить их конечного пользователя для службы, установив флажок рядом с полем Включить пользователя для единого обмена мгновенными сообщениями и присутствия.
Затем вы захотите назначить профиль службы, выбрав профиль службы из раскрывающегося списка UC Service Profile .Профиль службы используется для предоставления клиенту Jabber конфигурации службы CUCM UC. ,
Примечание : Если вы не назначаете профиль службы конечному пользователю CUCM, то пользователь будет автоматически использовать профиль службы, который установлен как профиль службы по умолчанию в системе.
Затем прокрутите вниз до раздела Device Information . Здесь вы можете управлять устройствами, контролируемыми конечными пользователями CUCM. Назначьте пользователю программный телефон (BOT). CUCM предоставляет этот список устройств Jabber для Android во время входа в Jabber.
Вы можете назначить устройство пользователю, нажав кнопку Device Association . Затем вам будет представлено меню User Device Association . Отсюда вы можете искать устройства конечных пользователей CUCM. Когда вы найдете устройство, установите флажок рядом с ним и выберите Сохранить выбранные изменения .
Теперь прокрутите вниз до раздела ассоциации номера каталога и выберите первичный добавочный номер конечных пользователей CUCM из раскрывающегося списка Primary Extension .
Затем прокрутите вниз до раздела Permissions Information . Здесь будут назначены разрешения, необходимые Jabber для Android.
В таблице ниже (Таблица 1.1) перечислены все необходимые роли, их привилегии и причина, по которой Jabber требуется назначенная роль.
Таблица 1.1
Роли | Привилегии / ресурсы | Использование роли Jabber |
Стандартные конечные пользователи CCM | Предоставьте конечному пользователю права входа в систему в параметрах пользователя Cisco Unified CM. | Аутентификация Jabber SOAP |
Стандартное администрирование CCMUSER | Разрешает доступ к параметрам пользователя Cisco Unified CM. | Аутентификация Jabber SOAP |
Чтобы назначить группу разрешений конечному пользователю CUCM, нажмите кнопку Добавить в группу управления доступом .
Затем найдите группу управления доступом, которую вы хотите добавить, и установите флажок рядом с названием группы управления доступом.Когда закончите, нажмите кнопку Добавить выбранное .
Service Discovery
Для того, чтобы клиент Cisco Jabber мог войти в систему, он должен сначала знать об услугах (CUCM, IM&P или Expressway), которые он будет использовать для аутентификации и получения конфигурации. Cisco рекомендует настраивать автоматическое обнаружение служб с использованием записей SRV, поскольку это обеспечивает удобство работы пользователя и простоту администрирования.
Изображение ниже представляет собой графическое изображение процесса автоматического обнаружения службы Jabber.
Чтобы добавить запись DNS SRV в Microsoft DNS Manager, перейдите в свой домен и разверните дерево. Щелкните правой кнопкой мыши папку _tcp и выберите Другие новые записи …
Когда появится окно Тип записи ресурса , выделите Service Location (SRV) , затем выберите Create Record…
Затем вам будет представлена панель «Новая запись ресурса». Здесь вы настроите запись SRV для каждого из серверов CUCM, который будет использоваться для первоначального поиска домашнего кластера UDS Jabbers.
Ниже приведен пример конфигурации записи the_cisco-udsSRV. В этом примере запись _cisco-uds преобразуется в три узла CUCM в кластере CUCM.
_cisco-uds._tcp.testlab.com Расположение службы SRV: приоритет = 6 вес = 30 порт = 8443 svr hostname = cucm3.testlab.com _cisco-uds._tcp.testlab.com Расположение службы SRV: приоритет = 2 вес = 20 порт = 8443 svr hostname = cucm2.testlab.com _cisco-uds._tcp.testlab.com Расположение службы SRV: приоритет = 1 вес = 5 порт = 8443 svr hostname = cucm1.testlab.com
Загрузка и установка Cisco Jabber
Начните с открытия Android Play Store на устройстве Android.
Попав в приложение Play Store , найдите Jabber с помощью панели поиска Play Store. После того, как вы нашли приложения Cisco Jabber , просто выберите приложение и выберите вариант УСТАНОВИТЬ .
Вход в Jabber
Чтобы выполнить первый вход в Jabber для Android, сначала найдите приложение Cisco Jabber на устройстве Android и запустите его.
После запуска приложения Jabber для Android вам будет представлено лицензионное соглашение с конечным пользователем . Пожалуйста, прочтите уведомления и условия обслуживания. Если вы хотите продолжить, выберите Принять .
Затем
Jabber запросит разрешение на интеграцию с функциями звонков, контактов и хранения в телефоне Android. Если это приемлемо и вы хотите продолжить вход в Jabber, выберите НАЧАТЬ .
Затем приложение Jabber отобразит экран входа в систему обнаружения службы. Здесь вы предоставите имя пользователя Jabber и домен, который будет использоваться для обнаружения службы (например, [email protected]). Чтобы продолжить вход в систему, нажмите кнопку ПРОДОЛЖИТЬ .
По завершении обнаружения службы вам будет предложено ввести учетные данные для журнала Jabber. Введите действительные имя пользователя и пароль Jabber и выберите ВОЙТИ .
,
Jabber для Android: установка и настройка
Приложения Jabber IM и Cisco Jabber работают вместе, поэтому вы можете использовать свое устройство Android для обмена мгновенными сообщениями, звонков коллегам и совместной работы. Jabber IM подключается к вашему настольному списку контактов для обмена мгновенными сообщениями, чтобы вы могли общаться со своими коллегами в чате со своего мобильного устройства. Приложение Cisco Jabber соединяет ваш настольный телефон и мобильное устройство, чтобы вы могли совершать и принимать звонки где угодно.
Эти инструкции предполагают, что Cisco Jabber установлен на вашем рабочем компьютере и вы можете читать электронную почту со своего устройства Android. Вы можете установить приложения Jabber IM и Cisco Jabber в любом порядке.
Jabber IM: установка и настройка
Jabber IM переносит чат Jabber на ваше устройство Android.
- Подключите устройство к сети Wi-Fi на территории кампуса.
- На устройстве коснитесь Play Маркет .
- Найдите Jabber.
- Установите приложение Jabber IM .
- На экране приложений устройства коснитесь Jabber IM .
- Введите данные своей учетной записи:
- В поле «Имя пользователя» или «Адрес электронной почты» введите свой SID
- Введите пароль для только что введенного имени пользователя
- Введите адрес сервера: jabber.stanfordmed.org
- Выбрать Запомнить пароль (необязательно)
.
- Нажмите Войти .Откроется Jabber IM. Контакты для обмена мгновенными сообщениями, доступные на настольной копии Jabber, доступны в вашем приложении.
Cisco Jabber: установка и настройка
Приложение Cisco Jabber переносит настольный телефон на устройство Android.
- Подключите устройство Android к сети Wi-Fi на территории кампуса.
- На устройстве коснитесь Магазин приложений .
- Найдите Jabber.
- Нажмите, чтобы установить приложение Jabber .
- При запросе разрешений приложения нажмите Принять . Jabber установлен на вашем мобильном устройстве.
- Метчик Открыть .
- Открывается лицензионное соглашение с конечным пользователем. Нажмите Принять .
- Откроется экран Cisco Jabber. Нажмите Начать настройку .
- Откроется экран настроек телефонных служб. Введите данные вашего аккаунта:
- В поле «Идентификатор устройства» заглавными буквами введите «BOT» и свой SID или SUNet ID.Например, BOTS1234567 или BOTLELANDS.
- Введите адрес сервера: SHC: 192.168.216.172
- Выбрать Автозапуск . Отмените выбор всех других вариантов (предложенных).
- Нажмите Проверить .
- Отображается подсказка «Телефонные услуги отключены в мобильных сетях и не корпоративных сетях Wi-Fi». Щелкните Продолжить .
- Jabber проверяет данные вашей учетной записи.
- Jabber теперь установлен на вашем устройстве Android.
Теперь ваше устройство Android подключено к настольному телефону. См. Jabber для Android: Начало работы для получения информации о том, как использовать Jabber.
Последнее изменение 8 июля 2013 г.
,Сервер чата
XMPP для приложений Android и iOS.!
Категории Разработка мобильных приложений
XMPP (Extensible Messaging and Presence Protocol)
Первоначально известный как Jabber, это открытый стандартный протокол связи для ориентированного на сообщения промежуточного программного обеспечения на основе XML (Extensible Markup Language).
Он в основном предназначен для обмена мгновенными сообщениями (IM) и обнаружения присутствия в Интернете
Он позволяет пользователям Интернета отправлять мгновенные оповещения о сообщениях кому угодно в сети, независимо от различий в операционных системах и браузерах.
Он обеспечивает обмен структурированными, но расширяемыми данными почти в реальном времени между любыми двумя или более объектами сети.
Он использует открытый системный подход к разработке и применению, в отличие от других протоколов обмена мгновенными сообщениями.
Что такое сервер чата XMPP?
Он предоставляет основные функции обмена сообщениями, присутствия и маршрутизации XML.
Вы можете запустить свою собственную службу XMPP с помощью его серверного программного обеспечения Jabber / XMPP либо в локальной сети, либо через Интернет.
См. Полный список серверов программного обеспечения XMPP.
Какие есть альтернативы для сервера чата XMPP?
Доказано, что при обмене данными между устройствами по TCP / IP «XMPP (jabber)» практически идеален. «ejabberd» — это самый надежный серверный стек с открытым исходным кодом для XMPP. Он разработан с учетом легкости и надежности и написан на «Erlang». Он очень хорошо масштабируется по горизонтали, прост в управлении и быстро интегрируется.
Это зависит от поддерживаемых вами платформ, в случае «клиентский стек» , например вы можете выбрать «gloox» для Windows, OSX и Linux и «XMPP-Framework» для интеграции с iOS.
Однако, если вам нужна поддержка чего-то еще, вы можете посетить множество альтернатив для серверов XMPP и клиентских библиотек XMPP.
До сих пор для обмена мгновенными сообщениями XMPP был стандартом SIMPLE де-факто, созданным и популяризированным для веб-приложений.Кроме того, Текущий владелец eJabberd (Process-One), у которого нет открытого API и имеет доступ к облачной реализации ограниченного eJabberd 3.
, недостаточно продвигался.
Следовательно, серверы XMPP не имеют известных или надежных облачных реализаций в облаке. Итак, вам необходимо установить и поддерживать свой собственный сервер, если вы хотите, чтобы ваши пользователи общались в чате из вашего приложения для iOS, или платили кому-то, кто сделает это за вас.
У вас есть варианты, если для вашего приложения общение в чате является лишь дополнительной частью и позволяет избежать хлопот и сократить часы разработки некритических функций вашего продукта, или даже если это действительно ключевая функция, то облачные службы обмена сообщениями предлагает обмен сообщениями и кеш, которые могут легко обеспечить необходимую серверную часть для вашего приложения чата.
Среди них выделяются «Iron.io» и «PubNub» .
Оба они предоставляют услуги обмена сообщениями и кеширования, а также функции push.
Iron.io: В настоящее время у него нет iOS SDK, поэтому с помощью HTTP-запросов подключите их службы REST. Кроме того, токен остается видимым, и служба технической поддержки настоятельно не рекомендует его использовать. Рекомендуется использовать сервер для выполнения учетных данных с серверами «Iron.io» и получения запросов от приложения.Использование «IronMQ». Сообщения отправляются и хранятся до тех пор, пока не будут доставлены или кэшированы с помощью «IronCache». Следовательно, вам понадобятся два HTTP-запроса к двум различным независимым службам, если вы хотите, чтобы ваше сообщение было доставлено и сохранено.
PubNub предлагает единую настраиваемую службу, которую можно использовать для отправки, доставки и хранения сообщений в течение коротких периодов времени, хотя для разных функций взимаются разные цены. В зависимости от различных подходов их основные услуги подразделяются на три разные категории e.грамм. Pulse основан на выделенных одноадресных соединениях 24/7 и ежедневно измеряет уникальные устройства, в то время как Galaxy основан на трансляциях «один ко многим» и измеряет ежедневные пиковые соединения с интервалом в 1 час.
В своем приложении используйте комбинацию того и другого, и при развертывании в глобальном облаке различия в значительной степени исчезнут. Таким образом, Pulse идеально подходит для частных чатов, а Galaxy — для общественных. Все службы и функции обрабатываются одним API, и существует огромное количество SDK, включая iOS, Android и Windows Phone.
Другие альтернативы XMPP:
Открытый исходный код.
OpenFire = Использует только один домен, удобно использовать через веб-консоль, старый проект, немного «спагетти-код» с архитектурой плагинов и легко модифицировать Java. Ослабление поддержки сообщества.
Prosody = Многодоменный, новый проект, крупномасштабный непроверенный, язык сценариев (Lua), легко расширяемый. Оживленное сообщество вокруг
Tigase = Открытый исходный код, хорошая поддержка, быстрое продвижение в отношении масштабируемости функций и т. Д.
Открытый исходный код / коммерческий
ejabberd = Очень активно развивающийся, многодоменный и зрелый проект, написанный на Erlang, немного непонятный и сложный для разработчиков.Некоторая поддержка сообщества и коммерческая поддержка от ProcessOne
Коммерческий
Isode M-Link = Хороший, надежный продукт с мультидоменной и уважаемой командой и активной разработкой / поддержкой.
Cisco — исходная команда Jabber.com, это более старая и зрелая платформа с хорошей, но дорогой поддержкой.
Как включить журналы чата для XMPP?
Большинство клиентов сохранят за вас историю ваших чатов.Однако это означает, что вы должны быть на t
.