От удаленного пользователя аудио не доходит

MikoPBX находиться за Микротик-ом (firewall настроен)

Флаг "Эта станция находится за NAT маршрутизатором" установлен

Крректно указан внешний IP
Корректно настроены кодеки

SIP ALG отключен на удаленном роутере отключен

Такие проблемы обычно начинаю анализировать по статье:

https://blog.telefon1c.ru/analiz-probliem-so-zvukom/

проверяю заполнен ли внешний адрес для интерфейса, 

в разделе "Сетевой экран", проверяю настройку флага "Это локальная подсеть или VPN", к примеру если флаг поставить для 0.0.0.0/0, то будут проблемы

если ничего не помогает, то остается только анализировать  сетевой трафик, ходит ли RTP и где идет сбой

  • анализируем наличие rtp на MikoPBX, должен идти в обе стороны
  • анализируем наличие rtp на удаленном устройстве, удобнее, если это персоныльный ПК, где можно снять дамп трафика

Внешний адрес для интерфейсa OK

Флаг “Эта станция находится за NAT маршрутизатором” установлен

Проблема в том что удаленный телефон посылает RTP на локальный адрес сервера сервера. SIP ALG нигде не включен.

CSeq: 4775 INVITE
Allow: OPTIONS, REGISTER, SUBSCRIBE, NOTIFY, PUBLISH, INVITE, ACK, BYE, CANCEL, UPDATE, PRACK, MESSAGE, REFER
Supported: 100rel, replaces, norefersub, histinfo
P-Asserted-Identity: “1000” sip:1000@192.168.10.50
Max-Forwards: 70
User-Agent: mikopbx-2023.2.206
Content-Type: application/sdp
Content-Length: 342

v=0
o=- 1087611377 1087611377 IN IP4 192.168.10.50
s=mikopbx
c=IN IP4 192.168.10.50
t=0 0
m=audio 10160 RTP/AVP 9 107 0 8 97 101
a=rtpmap:9 G722/8000
a=rtpmap:107 opus#unmigrated-qa-post-48000
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:97 iLBC/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=ptime:20
a=maxptime:20
a=sendrecv

спасибо, проблему нашел

прблема была в локальном ресолвере