AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

не могу номера раскидать по context

Newbies/FAQ Forum 7 сообщений -
#1

Не получаеться раскидать номера по контекстам

при звонке на номер 78152690094 пишет
[Dec 3 01:56:05] NOTICE[111712]: chan_sip.c:23340 handle_request_invite: Call from '78152690981' (213.168.32.13:5060) to extension '78152690094' rejected because extension not found in context 'default'.

если закоменчиваю context=default
тоже самое

NOTICE[111712]: chan_sip.c:23340 handle_request_invite: Call from '78152690981' (213.168.32.13:5060) to extension '78152690094' rejected because extension not found in context 'default'.

откуда он берёт этот дефаулт ??
как разрулить по разным контекстам ??


78152690981 (исходящий) через него звонки уходят на городские
dongle0 (исходящий) на сотовые
78152691003 (входящий) ivr одна контора
78152690094 (входящий) ivr другая контора

sip.conf

[general]

context=default
allowguest=no
allowoverlap=yes
udpbindaddr=0.0.0.0
tcpenable=no
tcpbindaddr=0.0.0.0
transport=udp
srvlookup=yes
language=ru
register => 78152690981:xxxxxx@sip.szkti.ru/78152690981
register => 78152691003:xxxxxx@sip.szkti.ru/78152691003
register => 78152690094:xxxxxx@sip.szkti.ru/78152690094

[78152690981]
username=78152690981
type=peer
secret=XXXXXXX
nat=yes
insecure=port,invite
host=sip.szkti.ru
fromuser=78152690981
fromdomain=sip.szkti.ru
dtmfmode=auto
disallow=all
conext=out
allow=slin
allow=gsm
allow=ulaw
allow=alaw



[78152691003]
username=78152691003
type=user
secret=XXXXXXX
nat=yes
insecure=port,invite
host=sip.szkti.ru
fromuser=78152691003
fromdomain=sip.szkti.ru
dtmfmode=auto
disallow=all
context=master
allow=gsm
allow=ulaw
allow=alaw


[78152690094]
username=78152690094
type=user
secret=XXXXXXX
nat=yes
insecure=port,invite
host=sip.szkti.ru
fromuser=78152690094
fromdomain=sip.szkti.ru
dtmfmode=auto
disallow=all
context=rn
allow=gsm
allow=ulaw
allow=alaw



extensions.conf

[globals]

[default]

[out]
exten => 78152690981,1,Answer()
exten => 78152690981,n,Background(dial-exten)
exten => 78152690981,n,WaitExten(12))
и т.д


[master]
;;;;|**********MASTER**********;;;;;;;;;;
exten => 78152691003,1,Answer()
exten => 78152691003,n,Background(ivr3-all)
exten => 78152691003,n,WaitExten(12))
;;;;;;;electic
exten => 1,1,Set(filename=${CDR(uniqueid)})
exten => 1,n,MixMonitor(/usr/local/www/apache22/data/XXXXXXX/master/${filename}.wav)
exten => 1,n,Dial(Local/XXXXXXXXX@local-control,90,mgtM(notice_on_answer))
exten => 1,n,Congestion()
exten => 1,n,Hangup()
и т.д

[rn]
exten => 78152690094,1,Answer()
;exten => 78152690094,n,Background(calls-are-recorded)
exten => 78152690094,n,Background(dial-exten)
exten => 78152690094,n,WaitExten(12))
и т.д



слив сотовых
[local-control]
exten => _8911060XXXX,1,Dial(Dongle/dongle0/${EXTEN})
exten => _8911060XXXX,n,Congestion()
exten => _8911060XXXX,n,Hangup()
#2

Таки может звонят то с номера 78152690981 на номер 78152690094? А не на номер 78152690981?

Попробуйте прописать в [out] номер 78152690094.

_________________
Мы всегда можем уметь...
#3

я звоню с сотового номера на 78152690094

а не с 78152690981
#4

Ок, несколько номеров от одного провайдера =)

Попробуйте сделать один контекст для всех.

_________________
Мы всегда можем уметь...
#5

так в одном контексте все работает ,
задача сделать в разных.
#6

Гм, с удовольствием отправлю Вас в гуголь.
Или сюда http://asterisk-support.ru/forum/topics/3215/

Самым эпичным я считаю это обсуждение
http://asterisk-support.ru/forum/topics/7044/?page=1

Тут еще есть забавная рекомендация..для устранения проблемы Astrisk установите FreeSWITCH
http://igorg.ru/2012/02/22/sip-trank-neskolko-uchyotok/

_________________
Мы всегда можем уметь...
#7

спасибо большое , ушёл
рабираться-пробывать