Столкнулся с проблемой отсутствия звука во время звонка. Предполагаемая система:
1. звоним по номеру 8-800-...
2. подключаемся к провайдеру, в лице MCN
3. из MCN попадаем на Asterisk 13, установленный локально
4. в Asteriske указан во входящей маршрутизации транк для bitrix24
5. Приходит звонок в Bitrix24
Проблема в том что в Bitrix приходит звонок, но нет звука (ни голосовое меню битрикса, ни голосов с обеих сторон), очень многое перепробовали, и были бы очень благодарны за помощь.
XXXXXXXXX - пароль
YYYYYYYYY - логин и тел. номер (совпадают)
trunk MCN (для входящих звонков)
PEERtype=friend
secret=XXXXXXXXXXXXX
fromuser=YYYYYYYYYYYYY
defaultuser=YYYYYYYYYYYYYY
host=sip.ekb.mcn.ru
fromdomain=sip.ekb.mcn.ru
insecure=port,invite
context=from-trunk
qualify=yes
dtmfmode=rfc2833
disallow=all
allow=alaw
defaultexpiry=360
canreinvite=no
Строка регистрацииYYYYYYYY:XXXXXXXXX@sip.ekb.mcn.ru/YYYYYYYYYY
trunk Bitrix (указан в Conectivity -> Inbound Routes -> Set Destination -> Trunks)
PEERtype=friend
secret=XXXXXXXXXXXXXXXXXXX
username=sipY
fromuser=sipY
host=ip.*****************.bitrixphone.com
fromdomain=ip.****************.bitrixphone.com
insecure=port,invite
conext=contex-internal
qualify=yes
dtmfmode=rfc2833
disallow=all
allow=ulaw&alaw
nat=force_rport,comedia
directmedia=nonat
canreinvite=no
Строка регистрацииYYYYYYYY:XXXXXXXXX@ip.***************.bitrixphone.com/YYYYYYYYYY
UDP
если в Conectivity -> Inbound Routes -> Set Destination указывать Extensions -> *какой либо внутренний номер телефона* то работает всё отлично, если принимать звонки не через Битрикс, а через трубку слышно отлично.
Если звонить из битрикса с использованием реквизитов MCN (без использования Asterisk) звонок проходит успешно (звук есть)
Подозрение на проблемы с NAT