Страница 1 из 1

multifon не заканчивает вызов при неответе

Добавлено: 23 ноя 2016, 11:25
valobasoff
Приветствую! есть 2 транка в мультифон. Всё работает отлично, но заметил недавно такой баг, если звоним наружу через этот транк, абонент например не отвечает в течении 15 секунд, кладешь трубку, но телефон у абонента продолжает звонить. долго... если поднять трубку сразу слышно короткие гудки. При этом в панели еластикса видно что звонок завершается сразу. Если звонить через этот же мультифон с помощью zoiper, аналогичный вызов завершается корректно, стало быть косячит астериск. Подскажите, как полечить ?
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER: настройки транка
username=7926875135x
type=friend
secret=hakdsjyagkj
qualify=yes
port=5060
nat=yes
insecure=port,invite
host=sbc.megafon.ru
fromuser=7926875135x
fromdomain=multifon.ru
dtmfmode=inband
disallow=all
allow=alaw&g729&ulaw&g723&gsm&ilbc

Re: multifon не заканчивает вызов при неответе

Добавлено: 23 ноя 2016, 12:05
ded
Запишите такой звонок и проанализируйте
http://asterisk.ru/knowledgebase/debug

Re: multifon не заканчивает вызов при неответе

Добавлено: 23 ноя 2016, 12:28
Zavr2008
Ну да, "Asterisk - косячит".
А руки прямые были, когда неверно настраивали NAT (или скорее всего вообще не заморачивались..)
А в консоль совесть не позволила посмотреть и лицезреть "Packet retransmission.." скопом..

Re: multifon не заканчивает вызов при неответе

Добавлено: 01 дек 2016, 11:39
valobasoff
Zavr2008 писал(а):Ну да, "Asterisk - косячит".
имелось в виду что проблема в настройках астериска, криворукость никто не отменял :oops:
externip и localnet прописаны
конфиг брал с сайта мегафона...
в общем исправил

Код: Выделить всё

qualify=no
nat=no
добавил

Код: Выделить всё

directmedia=no
и стал отбиваться звонок нормально. критичным оказался именно nat.
осталось в логах правда после разрыва

Код: Выделить всё

[2016-12-01 11:26:12] WARNING[15687]: chan_sip.c:4038 retrans_pkt: Retransmission timeout reached on transmission 001e7a25-f8de0048-0fd4fe4e-988677f0@192.168.1.177 for seqno 102 (Critical Response) -- See https://wiki.asterisk.org/wiki/display/AST/SIP+Retransmissions
но это уже не критично.
спасибо вам с дедом за подсказки!