Asterisk не правильно именует sip каналы
Добавлено: 09 сен 2015, 19:14
Добрый день, есть Asterisk на нем завел два sip аккаунта от zadarma, настроил их так:
Все работает польностью, входящие исходящие, но есть нюанс, аster почему-то не правильно именует канал,т.е.
за sip номером 456456 закреплен московский номер, за sip номером 789789 закреплен смоленский номер. Не важно на какой номер я звоню, московский или смоленский, в консоли и в cdr астер пишет что канал был sip/456456, при этом, если отключить sip 456456 и позвонить на 789789 то канал будет записан как sip/789789 но после этого уже все звонки будут именоваться как sip/789789 не зависимо от того включил я sip 456456 или нет. По логике канал должен быть назван так как именуется sip т..е. sip/789798 если звоню на смоленск и sip/456456 если звоню на московский номер.
В sip пакетах все нормально, вот звонок на московский номер:
А это если звонить на смоленский номер:
Код: Выделить всё
register=>456456:passw0rd:456456@sip.zadarma.com/456456
register=>789789:Pasdfsdfer:789789@sip.zadarma.com/789789
[456456]
type=friend
secret=passw0rd
fromuser=456456
trunkname=456456
fromdomain=sip.zadarma.com
host=sip.zadarma.com
nat=force_rport,comedia
dtmfmode=rfc2833
insecure=invite,port
context=zadarma-in
canreinvite=no
disallow=all
allow=alaw
allow=ulaw
[789789]
type=friend
secret=Pasdfsdfer
trunkname=789789
fromuser=789789
fromdomain=sip.zadarma.com
host=sip.zadarma.com
nat=force_rport,comedia
dtmfmode=rfc2833
insecure=invite,port
context=zadarma-in
canreinvite=no
disallow=all
allow=alaw
allow=ulaw
за sip номером 456456 закреплен московский номер, за sip номером 789789 закреплен смоленский номер. Не важно на какой номер я звоню, московский или смоленский, в консоли и в cdr астер пишет что канал был sip/456456, при этом, если отключить sip 456456 и позвонить на 789789 то канал будет записан как sip/789789 но после этого уже все звонки будут именоваться как sip/789789 не зависимо от того включил я sip 456456 или нет. По логике канал должен быть назван так как именуется sip т..е. sip/789798 если звоню на смоленск и sip/456456 если звоню на московский номер.
В sip пакетах все нормально, вот звонок на московский номер:
Код: Выделить всё
Via: SIP/2.0/UDP 178.172.123.34:5060;branch=z9hG7rK32832969;rport
Max-Forwards: 70
From: <sip:456456@sip.zadarma.com>;tag=as075d4db4
To: <sip:456456@sip.zadarma.com>
Call-ID: 76370ffe521258c64173722d4fc38f61@192.168.15.56
CSeq: 127 REGISTER
Supported: replaces, timer
User-Agent: Asterisk
Authorization: Digest username="456456", realm="sip.zadarma.com", algorithm=MD5, uri="sip:sip.zadarma.com", nonce="VfBUBlXwUtqO+2qslN1bQ7KlDmU5v5", response="160dd63d6d7edb573c29735345957e0e0", qop=auth, cnonce="2696b17d", nc=00000004
Expires: 120
Contact: <sip:456456@178.172.123.34:5060>
Content-Length: 0
......
Код: Выделить всё
Via: SIP/2.0/UDP 178.172.123.34:5060;branch=z9hG3bK69fde14d;rport=5060;received=192.168.15.56
From: <sip:789789@sip.zadarma.com>;tag=as0660e456
To: <sip:789789@sip.zadarma.com>;tag=bcc9de9cd72655a64884e3be44d339f3.5c15
Call-ID: 0d0144d81fd74523521d16651f963459@192.168.15.56
CSeq: 115 REGISTER
Contact: <sip:789789@178.172.123.34:5060>;expires=120;received="sip:192.168.15.56:5060"
Server: Zadarma server
Content-Length: 0
.....