ECSS-10 SIP/2.0 401 Unauthorized

При настройке SIP транка голосовой шлюз Cisco — Eltex ECSS-10 и звонке из города через этот sip транк я получил ошибку от ECSS-10 SIP/2.0 401 Unauthorized.
Проблема может быть в следующих случаях:
1. 401 на транковый вызов ECSS-10 отвечает при наличии ошибки транспорта, необходимо проверить входящий и исходящий порт на транке, они должны совпадать с фактическими, используемыми на шлюзе.
2. Использование одного ip-set на нескольких доменах, тогда система может ответить 401, если ни в одном из полей: to ,from, ruri нет имени домена, для решения нужно поместить в вышеописанные поля имя домена.
В моем случае оказалось, что голосовой шлюз Cisco при исходящем вызове порт источника указывает динамический, а ECSS-10 хочет, чтобы был порт 5060 как указан в настройках транка. Хоть это порт и для приема вызова на голосовом шлюзе Cisco, но ECSS-10 хочет видеть только этот порт.
В итоге вызов разрывается.
Решением данной проблемы является отключение проверки порта источника sip транка на ECSS-10.
Чтобы отключить проверку удаленного порта на транке и решить проблему, используем команду консоли cocon:
domain/<domain>/trunk/sip/set <group> <name> disable-remote-port-control true
где
<domain> — имя виртуальной АТС
<group> — группа в которую входит транк
<name> — имя транка