Выбор текстового описания производится в зависимости от настроек абонента:

Если у абонента выставлена кодировка latin1 и русский язык, то производится транслитерация.
Если выставлена кодировка latin1 или cp1251 и языки, отличные от английского и русского, то используются сообщения для англ. языка (default).

Если параметры для абонента неизвестны, то используются сообщения для англ. языка (default) и кодировка utf8.

Для включения/выключения локализации используется команда:

domain/Domain/sip/properties/set messages_localization_enable true/false


Если использование локализации выключено, то используются дефолтные текстовые описания.

Error code 0:

Error code 1:

Error code 2:

Error code 3:

Error code 4:

Error code 5:

Error code 6:

Error code 7:

Error code 8:

Error code 9:

Error code 10:

Error code 11:

Error code 12:

Error code 14:

Error code 15:

Error code 16:

network_not_configured:

alias_declaration_error:

invalid_alias_digits:

wrong_identifier:

bad_template:

name_is_busy:

unknown_password:

unknown_login:

no_ldap_connection:

execution_error:

licence_limit:

bad_value:

wrong_set:

cancelled:

error_length:

error_contact_already_declared:

error_channel_id_not_found:

normal:

originationDenied:

authorisationFailure:

unsupportedMedia:

aPtyAbandon:

invalidCollectedInformation:

collectInformationFailure:

aPtyDisc:

bPtyDisc:

routeSelectFailure:

routeFailure1:

routeFailure2:

invalidNumber:

unassignedNumber:

numberIncomplete:

oNoAnswer:

bPtyNoAnswer:

noCircuitAvailable:

terminationDenied:

notReachable:

bPtyBusyUDUB:

bPtyBusyNDUB:

ss7Failure:

calledPartyRejected:

tException:

systemFailure:

tooManyHops:

heartbeat:

heartbeat_timeout:

heartbeat_timeout_check:

session_timeout:

conversationTimeout:

uaPreemption:

reservedResourcesPreemted:

genericPreemption:

nonIpPreemption:

fork:

trying_start:

trying_update:

clean

Данной командой осуществляется установка текстового описания по умолчанию для определенной SIP-ошибки

Путь команды:

/cluster/adapter/<PA_SIP>/sip/sip-error-messages/clean

Синтаксис:

clean [<DOMAIN> [<FIELD>]] [--force]

Параметры:

<FIELD> — ошибка SIP. Если не указывать данный параметр, то значения по умолчанию будут восстановлены для всех "сause";

--force — выполнение команды без запроса подтверждения.

Пример:

admin@mycelium1@ecss1:/$ cluster/adapter/sip1/sip/sip-error-messages/clean * network_not_configured 
Property network_not_configured values successfully restored

[exec at: 10.03.2021 11:53:50, exec time: 161ms, nodes: sip1@ecss1 v.3.14.8.22]

info

Данной командой осуществляется просмотр текстовых описаний ошибок SIP.

Путь команды:

/cluster/adapter/<PA_SIP>/sip/sip-error-messages/info

Синтаксис:

info [<DOMAIN> [<FIELD>]]

Параметры:

<DOMAIN> — имя домена

<FIELD> — ошибка SIP. Если не указывать данный параметр, то выводится информация для всех ошибок;

Пример:

admin@mycelium1@ecss1:/$ cluster/adapter/sip1/sip/sip-error-messages/info              
┌──────────────────────────────┬───────────┬────────────────────────────────────────────────────────────────────────────┐
│           Property           │  Domain   │                                   Value                                    │
├──────────────────────────────┼───────────┼────────────────────────────────────────────────────────────────────────────┤
│0                             │           │default: Internal system error                                              │
│                              │           │en: Internal system error                                                   │
│                              │           │ru: Внутренняя ошибка системы                                               │
│1                             │           │default: Unknown subscriber (User name or/and registration domain are wrong)│
│                              │           │en: Unknown subscriber (User name or/and registration domain are wrong)     │
│                              │           │ru: Неизвестный подписчик (неверный логин и/или домен регистрации)          │
│10                            │           │default: Third party registration is disallowed                             │
│                              │           │en: Third party registration is disallowed                                  │
│                              │           │ru:                                                                         │
│11                            │           │default: Calls are disallowed                                               │
│                              │           │en: Calls are disallowed                                                    │
│                              │           │ru: Вызовы запрещены                                                        │
│12                            │           │default: Contacts list is empty                                             │
│                              │           │en: Contacts list is empty                                                  │
│                              │           │ru: Пустой список контактов                                                 │
│14                            │           │default: Interface is blocked                                               │
│                              │           │en: Interface is blocked                                                    │
│                              │           │ru: Интерфейс заблокирован                                                  │
│15                            │           │default: Anonymity Disallowed                                               │
│                              │           │en: Anonymity Disallowed                                                    │
│                              │           │ru:                                                                         │
│16                            │           │default: Wrong parameters set                                               │
│                              │           │en: Wrong parameters set                                                    │
│                              │           │ru: Неправильный набор параметров                                           │
│2                             │           │default: The user name is wrong or missed                                   │
│                              │           │en: The user name is wrong or missed                                        │
│                              │           │ru: Неверный логин                                                          │
│3                             │           │default: The registration domain is wrong or missed                         │
│                              │           │en: The registration domain is wrong or missed                              │
│                              │           │ru: Неверный домен регистрации                                              │
│4                             │           │default: Request from disallowed IP                                         │
│                              │           │en: Request from disallowed IP                                              │
│                              │           │ru: Запрос с запрещенного IP                                                │
│5                             │           │default: Internal error at process of registration                          │
│                              │           │en: Internal error at process of registration                               │
│                              │           │ru: Внутренняя ошибка регистрации                                           │
│6                             │           │default: Public call isn't allowed                                          │
│                              │           │en: Public call isn't allowed                                               │
│                              │           │ru: Внешние вызовы запрещены                                                │
│7                             │           │default: Request URI to disallowed address                                  │
│                              │           │en: Request URI to disallowed address                                       │
│                              │           │ru:                                                                         │
│8                             │           │default: Resource limit                                                     │
│                              │           │en: Resource limit                                                          │
│                              │           │ru: Огрничение ресурсов                                                     │
│9                             │           │default: Wrong authentication                                               │
│                              │           │en: Wrong authentication                                                    │
│                              │           │ru: Ошибка аутентификации                                                   │
│alias_declaration_error       │           │default: Aliases declaration error                                          │
│                              │           │en: Aliases declaration error                                               │
│                              │           │ru:                                                                         │
│bad_template                  │           │default: Bad templates definition                                           │
│                              │           │en: Bad templates definition                                                │
│                              │           │ru:                                                                         │
│bad_value                     │           │default: Wrong (unknown or unspecified) value                               │
│                              │           │en: Wrong (unknown or unspecified) value                                    │
│                              │           │ru: Неверное/неизвестное значение                                           │
│cancelled                     │           │default: Operation was cancelled                                            │
│                              │           │en: Operation was cancelled                                                 │
│                              │           │ru: Операция отменена                                                       │
│error_channel_id_not_found    │           │default: This channel id not declared                                       │
│                              │           │en: This channel id not declared                                            │
│                              │           │ru: Идентификатор канала не объявлен                                        │
│error_contact_already_declared│           │default: This contact already mapped                                        │
│                              │           │en: This contact already mapped                                             │
│                              │           │ru: Контакт уже сопоставлен                                                 │
│error_length                  │           │default: Different length of ranges                                         │
│                              │           │en: Different length of ranges                                              │
│                              │           │ru: Разная длина диапазонов                                                 │
│execution_error               │           │default: Unexpected execution error                                         │
│                              │           │en: Unexpected execution error                                              │
│                              │           │ru: Неожиданная ошибка выполнения                                           │
│external                      │           │                                                                            │
│invalid_alias_digits          │           │default: Invalid digits in alias number                                     │
│                              │           │en: Invalid digits in alias number                                          │
│                              │           │ru:                                                                         │
│licence_limit                 │           │default: Licence limit is exceeded!                                         │
│                              │           │en: Licence limit is exceeded!                                              │
│                              │           │ru: Превышение лицензионных ограничений                                     │
│name_is_busy                  │           │default: Identifiers name is busy                                           │
│                              │           │en: Identifiers name is busy                                                │
│                              │           │ru: Идентификатор занят                                                     │
│network_not_configured        │           │default: Network parameters (node_ip or share_set) must be configured before│
│                              │           │en: Network parameters (node_ip or share_set) must be configured before     │
│                              │           │ru:                                                                         │
│network_not_configured        │biysk.local│default: Network parameters (node_ip or share_set) must be configured before│
│                              │           │en: Network parameters (node_ip or share_set) must be configured before     │
│                              │           │ru: Сеть не настроена!                                                      │
│no_ldap_connection            │           │default: No connection with LDAP server                                     │
│                              │           │en: No connection with LDAP server                                          │
│                              │           │ru: Нет соединения с LDAP сервером                                          │
│unknown_login                 │           │default: login must be specified before password                            │
│                              │           │en: login must be specified before password                                 │
│                              │           │ru: Логин должен быть указан перед паролем                                  │
│unknown_password              │           │default: password must be specified for login                               │
│                              │           │en: password must be specified for login                                    │
│                              │           │ru: Для входа требуется указать пароль                                      │
│wrong_identifier              │           │default: Wrong identifier                                                   │
│                              │           │en: Wrong identifier                                                        │
│                              │           │ru: Неверный идентификатор                                                  │
│wrong_set                     │           │default: Wrong parameters to set                                            │
│                              │           │en: Wrong parameters to set                                                 │
│                              │           │ru: Неверный набор параметров                                               │
└──────────────────────────────┴───────────┴────────────────────────────────────────────────────────────────────────────┘

[exec at: 10.03.2021 11:52:54, exec time: 11ms, nodes: sip1@ecss1 v.3.14.8.22]

set

Данной командой осуществляется установка текстовых описаний ошибок SIP.

Также возможно добавление/удаление дополнительных кодов через свойство external.

Путь команды:

/cluster/adapter/<PA_SIP>/sip/sip-error-messages/set

Синтаксис:

set  * | <DOMAIN> <CAUSE> <LANG> <VALUE>

set * | <DOMAIN> external add | remove <CAUSE>> <LANG> <MESSAGE>

Параметры:

<DOMAIN> — имя домена;

<CAUSE> — ошибка SIP;

<LANG> — выбор языка(de, default, en, es, fr, ru)

<VALUE> — новое текстовое описание для соответствующей ошибки.

Примеры:

admin@mycelium1@ecss1:/$ cluster/adapter/sip1/sip/sip-error-messages/set biysk.local network_not_configured ru "Сеть не настроена!"                   
Property "network_not_configured" successfully changed from: 
default: Network parameters (node_ip or share_set) must be configured before
en: Network parameters (node_ip or share_set) must be configured before
ru: 

   to
default: Network parameters (node_ip or share_set) must be configured before
en: Network parameters (node_ip or share_set) must be configured before
ru: Сеть не настроена!
.

[exec at: 10.03.2021 11:52:12, exec time: 172ms, nodes: sip1@ecss1 v.3.14.8.22]


admin@mycelium1@ecss1:/$ cluster/adapter/sip1/sip/sip-error-messages/set biysk.local external add 13 default "unknown error"
Property "external" successfully changed from: 

   to
13 -> default: unknown error
.

[exec at: 10.03.2021 12:54:41, exec time: 210ms, nodes: sip1@ecss2 v.3.14.8.22]