Развернул я у себя на предприятии asterisk(Asterisk 18.1.1). Вроде бы все нормально. Но появилась одна проблема, маленькая но серьезная. Когда звоню с одного номера на другой, на телефоне адресате отображается, что он звонит сам себе. Кто бы не звонил на этот номер.
Т.е. звоню я с номера 3011 на номер 3012. На сипфоне с номером 3011, отображается, что я звоню на 3012. На сипфоне с номером 3012 отображается, что ему звонят с номера 3012 (с самого себя). Такое ощущение, что вместо callerid подставляется номер адресата.
sip.conf:
Код: Выделить всё
[general]
externip = XX.XX.XX.XX
localnet=192.168.0.0/255.255.0.0
localnet=10.8.0.0/255.255.0.0
[ugletelecom]
host=XX.XX.XX.XX
type=friend
qualify=yes
port=5060
dtmfmode=rfc2833
nat=yes
insecure=invite,port
disallow=all
directmedia=no
context=from-trunk
allow=alaw
allow=ulaw
[3011]
host=dynamic
type=friend
secret=XXXXXXXX
qualify=yes
nat=no
port=5060
directmedia=no
context=from-internal
disallow=all
allow=alaw
allow=ulaw
deny=0.0.0.0/0.0.0.0
permit=10.8.0.0/255.255.0.0
username=3011
fromuser=3011
cid_number = 3011
callerid = 3011
mailbox=220@vodadonbassa.ru
call-limit=2
callcounter=yes
faxdetect=no
callgroup=1
pickupgroup=1
[3012]
host=dynamic
type=friend
secret=XXXXXXXX
qualify=yes
nat=no
port=5060
directmedia=no
context=from-internal
disallow=all
allow=alaw
allow=ulaw
deny=0.0.0.0/0.0.0.0
permit=10.8.0.0/255.255.0.0
username=3012
fromuser=3012
cid_number = 3012
callerid = 3012
mailbox=220@vodadonbassa.ru
call-limit=2
callcounter=yes
faxdetect=no
callgroup=1
pickupgroup=1
Код: Выделить всё
[globals]
DIAL_TIMEOUT = 10
[from-internal]
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;Internal Call;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
exten => 3011,1,NoOp()
same => n,Dial(SIP/${EXTEN},5)
same => n,Dial(SIP/3011&SIP/ugletelecom/071*****09,25)
same => n,Congestion()
same => n,Hangup()
exten => 3012,1,NoOp()
same => n,Dial(SIP/3012,5)
same => n,Dial(SIP/3012,&SIP/ugletelecom/071*****10,20)
same => n,Congestion()
same => n,Hangup()
exten => _3XXX,1,NoOp()
same => n,Dial(SIP/${EXTEN})
same => n,Congestion()
same => n,Hangup()
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;Call to world;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
exten => _XXXXXXX,1,NoOp()
same => n,Dial(SIP/ugletelecom/${EXTEN},60)
same => n,Congestion()
same => n,Hangup()
exten => _0XXXXXXXXX,1,NoOp()
same => n,Dial(SIP/ugletelecom/${EXTEN},60)
same => n,Congestion()
same => n,Hangup()
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;Call from world;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[from-trunk]
exten => _XXXXXXX,1,NoOp()
same => n,Dial(SIP/200)
same => n,Congestion()
same => n,Hangup()
Подскажите, куда смотреть.