- PVSM.RU - https://www.pvsm.ru -
В этой статье мы рассмотрим весьма полезную технологию – пользовательские шаблоны IP телефонов 3CX. Шаблоны автонастройки 3CX позволяют автоматически единообразно настроить большой парк IP телефонов в организации. Однако 3CX поставляется с готовыми шаблонами, настроенными разработчиками 3CX таким образом, чтобы они подходили большинству потребителей. Если у вашей организации есть какие-либо особые требования к конфигурации IP телефонов, например, собственная “раскладка” программируемых кнопок под дисплеем телефона, конфигурация мелодий вызова, специфические параметры SIP и т.п. – модифицируйте стоковый шаблон под ваши нужды. Как это сделать, описано ниже.
Прежде всего, сделайте копию стокового шаблона 3CX. И уже с копией продолжайте работу.
Обратите внимание, что для применения изменений в шаблон, необходим перезапуск сервиса Management Console Service (MC01). Это влечен потерю соединений в клиентах MyPhone/Web Client, которые отвечают за статусы и индикацию присутствия пользователей. Поэтому рекомендуется отлаживать шаблоны на тестовой системе 3CX и тестовой группе IP телефонов – не в рабочем окружении.
Параметры, передаваемые на телефон, начинаются с этой строки в шаблоне <![CDATA[
Все параметры, указанные выше этой строки, необходимы для работы интерфейса управления 3CX, и менять их не следует. Ошибка в этих строках может привести к тому, что пользовательский шаблон не будет виден в выпадающем списке в интерфейсе управления 3CX. Параметры добавочного номера в интерфейсе также станут недоступны. В этом случае вам необходимо будет восстановить последнюю работающую копию содержимого файла шаблона или полностью удалить этот добавочный номер (пользователя).
Существует несколько способов убедиться в том, что внесенные вами изменения будут корректно обработаны IP телефоном.
Если IP телефон в данный момент подключен к 3CX, выделите его в интерфейсе (раздел Phones) и нажмите кнопку +Config. Это принудительно применяет к телефону конфигурацию, указанную в шаблоне.
Также, можно перейти на вкладку Provisioning и скопировать URL автонастройки. Вместо {mac} укажите MAC адрес IP телефона. Например, URL может иметь вид http://mypbx.3cx.eu/provisioning/ads234cfsda/cfg123456787890 [2]. Вставьте ее в любой браузер, и вы получите готовый XML файл настройки для конкретного IP телефона. Некоторые браузеры сразу отображают содержимое файла, если он имеет корректный XML формат. Чтобы увидеть содержимое в текстовом виде, кликните правой кнопкой мыши и выберите Show Source.
В зависимости от изменений, внесенных в шаблоны, возможно потребуется полный сброс IP телефона перед автонастройкой пользовательским шаблоном.
В отличии от других производителей, Yealink для автонастройки использует 2 конфигурационных файла. Из-за этого в шаблоне присутствуют два раздела <![CDATA[, которые генерируют два файла автонастройки для каждого телефона.
Для того, чтобы пользовательский шаблон Yealink работал корректно, перед применением шаблона необходимо выполнить ручное редактирование:
Настоятельно не рекомендуется явно указывать в шаблоне такие параметры как номера портов, IP адрес или FQDN сервера 3CX, учетные данные пользователя и т.п. Если шаблон не содержит такой жестко заданной информации, его можно назвать универсальным (переносимым). Он может быть перенесен на другую инсталляцию системы 3CX. Это весьма полезно для интеграторов, которые модифицируют шаблоны для решения специфических задач пользователей. Универсальные шаблоны должны быть размещены в папке
C:ProgramData3CXInstance1DataHttpInterfaceprovisioningXXXXXXXXXXCustomTemplatesphones
При обновлении системы, файлы в этом каталоге сохраняются (резервируются, а затем восстанавливаются). Не используйте имя файла пользовательского шаблона совпадающее с именем стокового шаблона. Стоковые шаблоны перезаписываются при каждом обновлении 3CX. Таким образом, ваши пользовательские шаблоны будут перезаписаны без предупреждения.
Если путь CustomTemplatephones отсутствует, создайте эти папки (соблюдая регистр символов) и перезапустите сервис MC01.
3CX поставляет стоковые шаблоны для всех поддерживаемых IP телефонов, а также для некоторых устаревших IP телефонов. Шаблоны для устаревших телефонов позволяют их автоматически корректно настроить и обеспечить многие современные функции 3CX. Однако модификация стоковых шаблонов лишает вас официальной поддержки 3CX, как описано здесь [3]. Если у вас возникли проблемы с конкретным IP телефоном, перед открытием заявки следует сбросить его в настройки по умолчанию и настроить стоковым шаблоном. После этого повторите действия, вызвавшие проблему, а только после этого открывайте заявку в техподдержке 3CX.
Иными словами, 3CX не предоставляет никакой дополнительной поддержки по пользовательским шаблонам, за исключением данного руководства. Кроме того, если вы создали пользовательский шаблон, необходимо постоянно отслеживать обновления соответствующего стокового шаблона. Поскольку стоковые шаблоны соответствуют прошивкам IP телефонов, устаревший пользовательский шаблон может привести к некорректной работе IP телефона с обновленной прошивкой.
Автор: 3CX Ltd.
Источник [4]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/shablony/254555
Ссылки в тексте:
[1] публичном форуме 3CX: https://www.3cx.ru/forum/general/
[2] http://mypbx.3cx.eu/provisioning/ads234cfsda/cfg123456787890: http://mypbx.3cx.eu/provisioning/ads234cfsda/cfg123456787890
[3] здесь: https://www.3cx.com/ordering/procedures/
[4] Источник: https://habrahabr.ru/post/328070/?utm_source=habrahabr&utm_medium=rss&utm_campaign=best
Нажмите здесь для печати.