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

Проблема с входящими

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

Привет
Я в Asterisk новичок, помогите разобраться в проблеме:
2 недели мучаюсь с настройкой входящих звонков(исходящии ходят отлично), перепробывал все что можно, перечитал кучу материалов, помогите плиз!

вот мои конфиги. остоновился на нем самый стандартый(перепробывал кучу)


sip.conf

[general]
bindport = 5060
bindaddr = 0.0.0.0
registertimeout = 3600
canreinvite = no
disallow = all
allow =alaw
nat=yes
externip=xx.xx.xx.47
register = 80445931234:megapass@sip.datagroup.com.ua/5931234


[datagroup-out]
type = peer
secret = megapass
username = 80445931234
host = sip.datagroup.com.ua
fromdomain = sip.datagroup.com.ua
fromuser = 80445931234
nat =no
context=fromdata

[10]
type = friend
Username = artem
secret = pass
host = dynamic
context = maindial



extensions.conf


[general]
static = yes
writeprotect = no

[maindial]
exten = 10,1,Dial(SIP/10)
exten = 11,1,Dial(SIP/11)
exten = 12,1,Dial(SIP/12)
exten = 13,1,Dial(SIP/13)
exten = 20,1,Dial(SIP/20)
include=nabor

[nabor]
exten = _NXXXXXX,1,Dial(SIP/${EXTEN}@datagroup-out,30,Tt)
exten = _8XXXXXXXXXX,1,Dial(SIP/${EXTEN}@datagroup-out,30,Tt)

[fromdata]
exten => 5931234,1,Answer
exten => 5931234,2,Dial(SIP/10,30)
exten => 5931234,3,Hangup



sip show registry


Host Username Refresh State Reg.Time
sip.datagroup.com.ua:5060 80445931234 120 Auth. Sent


sip show peers

Name/username Host Dyn Nat ACL Port Status

datagroup-out/80445931234 80.91.169.2 5060 Unmonitored

10/artem 192.168.0.105 D N 5060 Unmonitored
#3

)))
#5

Это не так
Цитата:
если Asterisk не смог найти подходящего пользователя для поступившего вызова, то он будет использовать IP адрес звонящего для поиска подходящего SIP пира с соответствующим адресом

То есть входящие будут направлены в контекст, определенный в соответствующей секции sip.conf

Ded правильно говорил на asterisk-support - причина в том, что ответы от провайдера на REGISTER не доходят до астериска.
#6

>Это не так

Это так.
Просто размыто написано.
Логика поиска проста: "register data"/"host="/"default"

Хотя да, употрибление слова "пир" не грмотно в том контесте. Поправлю как-нибудь.

_________________
ys
http://voip.rus.net/
#7

> Это так.

у меня работала и работает конструкция вида:

sip.conf

register => 911:very_secret_password@aaa.bbb.ccc.ddd:5062/911
[peer-name]
type=peer
host=aaa.bbb.ccc.ddd
port=5062
username=911
secret=very_secret_password
nat=yes
insecure=port,invite
context=incoming


extensions.conf

[incoming]
exten => 911,1,NoOp
exten => 911,n,Dial(SIP/........)


Входящий вызов обрабатывается контекстом incoming, экстеншн 911
Что я делаю не так?
#8

>Что я делаю не так?
Цитата:

insecure=port,invite


type = peer a device we place calls to or that calls us and we match by host

_________________
ys
http://voip.rus.net/
#9

Да, логично Smile