Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Необходимо проверить соответствует ли контекст маршрутизации на сервере файлам, импортированным в базу данных CSS-17.Внимание! Контексты маршрутизации не импортируются автоматически. После внесения изменений в контекст маршрутизации необходимо заново импортировать контекст маршрутизации в базу данных CSS-17.Контексты маршрутизации расположены на сервере по следующему пути: /var/lib/ecss/routing/ctx/src.Посмотреть контекст маршрутизации в ОС Linux можно командой cat.Посмотреть контекст маршрутизации в командной консоли CSS-17 можно при помощи команды show.
/domain/<DOMAIN>/routing/show <CONTEXT>
где
<DOMAIN> - имя виртуальной АТС;<CONTEXT> - имя контекста маршрутизации.
Если контексты не соответствуют, необходимо импортировать контекст маршрутизации в базу данных CSS-17. Импорт контекстов маршрутизации выполняется при помощи команды import.
/domain/<DOMAIN>/routing/import <HOST> <FILE>
где
<DOMAIN> - имя виртуальной АТС;<HOST> - имя хоста, на котором созданы контексты маршрутизации;<FILE> - имя файла с контекстом маршрутизации, который необходимо импортировать.
Если контексты маршрутизации соответствуют, необходимо проверить возможность маршрутизации вызова с такими же параметрами, что и в неуспешном вызове. Трассировка вызова выполняется при помощи команды trace.
/domain/<DOMAIN>/routing/trace iface=<INTERFACE> cdpn.<PARAM>=value [<OPT1>=<VALUE1> [ ... [<OPTN>=<VALUEN>]]]
где
<DOMAIN> - имя виртуальной АТС;<INTERFACE> - интерфейс вызывающего абонента;<PARAM> - параметры вызываемого абонента (cdpn.digits, cdpn.incomplete, cdpn.inni, cdpn.nai, cdpn.ni, cdpn.npi);<OPT1>..<OPTN> - опциональные параметры - набор входных данных об устанавливаемом телефонном соединении;<VALUE1>..<VALUEN> - значение опционального параметра.
В итоге выполнения команды для входных данных вызова (интерфейс абонента А, контекст абонента А, время суток, день недели, номер абонента А, номер абонента Б) на выходе будут получены следующие данные: интерфейс абонента А, домен абонента А, контекст абонента А, номер абонента А (возможно модифицированный), номер абонента Б (возможно модифицированный), интерфейс абонента Б.
Пример
/domain/test.domain/routing/trace cgpn.digits=5000 cdpn.digits=700 mode=enblock
Возможны следующие результаты маршрутизации:
local – вызов на абонента зарегистрированного на CSS-17, результат является нормальным; external – вызов на внешнее направление (Trunk0), результат является нормальным; no route – отсутствие правил маршрутизации с данными параметрами вызовами. Необходимо внести корректировки в контекст маршрутизации, чтобы вызов с данными параметрами осуществлялся успешно. no access – отсутствие права доступа с данными параметрами вызова. Необходимо внести корректировки в правила ограничения доступа (access_group, access_type, regime), чтобы вызов с данными параметрами осуществлялся успешно. no_b_iface — интерфейс может быть неактивен. В случае использования протокола SIP это либо незарегистрированный абонент, либо по транку нет ответа на периодически передаваемые запросы OPTIONS.

  • Нет меток