ded » 02 июн 2020, 15:21
А почему вы в МИКО не обратились? Это же их поделка?
Вы неопределённо ставите задачу, без логов это просто выливается в теоретизирование, гадание-вангование на тему "может быть" и "попробуйте вот так".
Два критичных параметра в такой настройке - установки НАТ на клиенте и установки НАТ на Астериске.
В последнем случае на всех последних версиях этот параметр можно поставить в nat=auto
Нормальным образом устройство посылает запрос на регистрацию, станция отвечает Not authorized, авторизуйся через WWW-Digest такой-то, realm= такой-то, nonce= такой то. И только тогда второй пакет REgister with Digest проходит авторизацию.
Это всё должны были видеть при включенном sip debug.
Если второй фазы нет, а устройство тупо посылает опять первый запрос на авторизацию, то это значит, что ответ станции Not authorized, авторизуйся через WWW-Digest до него не доходит, и/или устройство не понимает, за каким НАТом оно стоит. Для этого на устройствах включаются дополнительные опуии типа STUN, ICE, etc.
А на НАТообразующем устройстве включаются/выключаются опции NAT helper (ALG).