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

Не приходит BYE от sipnet

Добавлено: 22 сен 2021, 12:42
mironov
Всем привет! Астер за NAT. В sip.conf заданы localnet, externaddr, пир описан так:

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

[sipnet]
secret = passwd
defaultuser = myuser
trunkname = sipnet
host = sipnet.ru
type = peer
context = from-sipnet
insecure = invite
callbackextension = s
fromuser = myuser
fromdomain = sipnet.ru
disallow = all
allow = g729,ulaw,alaw
directmedia = no
dtmfmode = rfc2833
nat=force_rport,comedia
qualify=200
При исходящем звонке, если удалённая сторона завершает звонок, не приходит BYE от sipnet, соответственно в трубке тишина. Если закоментить externaddr в sip.conf, BYE приходит, но не работает RTP (нет звука ни на локальной, ни на удалённой стороне). ТП сипнета прислала дамп звонка, с их стороны BYE (которое не доходит) выглядит так:

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

SIP/2.0 481 No session found
Via: SIP/2.0/UDP myip:5060;branch=z9hG4bK7313811b;rport=9888
From: "me" <sip:myuser@sipnet.ru>;tag=as36e6442f
To: <sip:00000@sipnet.ru>;tag=DA1A3DDE-795740-1BB9C29D_kmbdctm-483C
Call-ID: 05543e751c960f2229a4be9a4de641d5@sipnet.ru
CSeq: 104 BYE
Server: CommuniGatePro/6.2.16w
Content-Length: 0
Смущает первая строка: SIP/2.0 481 No session found
В любом случае, это сообщение до сервера с астером не доходит. Благодарю за внимание!

Re: Не приходит BYE от sipnet

Добавлено: 22 сен 2021, 18:00
mironov
Отчасти проблема разрешилась. Был какой-то странный глюк с сетевым адаптером на виртуалке, из-за чего неверно работал src-nat, присваивая не тот внешний IP. Теперь проблема в том, что в новой версии астера (16) BYE приходит, однако в старой (13) -- по-прежнему нет. Вопрос отложен до завтра.

Re: Не приходит BYE от sipnet

Добавлено: 22 сен 2021, 18:22
Zavr2008
Если закоментить externaddr в sip.conf, BYE приходит, но не работает RTP (нет звука ни на локальной, ни на удалённой стороне)
NAT кто делает? Есть ли там SIP ALG,

Re: Не приходит BYE от sipnet

Добавлено: 23 сен 2021, 11:39
mironov
Спасибо всем откликнувшимся, проблема решена, тему можно закрывать. Проблема была банальной: в сети была "железная" АТС Panasonic, со старой регистрацией в sipnet. По какой-то причине, именно BYE-запросы уходили на эту АТС. Соответственно, астер их не получал.