Настраиваю Fusionpbx для офиса.
Необходимы только входящие от билайна.
Транк поднялся без проблем.
При входящем звонке через транк я слышу абонента, а он меня нет.
Техподдержка билайна прислала ответ:
Была проведена проверка и дано заключение эксплуатацией по дампу, снятому в процессе тестирования:
Т.к. при данном сценарии вызова он направляется на SIP-устройство и в моб. сеть, в сторону SIP-устройства направляется инвайт с a=sendonly в SDP. Далее после того, как вызов принимается на SIP-устройстве, в его сторону направляется ре-инвайт без оффера (SDP), в ответе 200 OK на который в SDP ожидается a=sendrecv согласно RFC6337 (см. ниже).
Вместо этого от оборудования клиента в этом 200 OK приходит a=recvonly. Из-за этого вызов зависает в холде.
Необходимо, чтобы в ответе на ре-инвайт без оффера приходил 200 OK с a=sendrecv в SDP.
Где настраивается этот параметр не могу понять.
Нашел вот такую строчку в гугле:
<param name="NDLB-sendrecv-in-session" value="true"/>