SIP<->SIP
Сообщений: 104
|
Re: SIP<->SIP
Да, и поубирай пока secret для своих абонентов. Авторизацию потом настроишь. Он тебе потому и выдает 407
|
Сообщений: 12
|
Re: SIP<->SIP
Попробовал, не помогает...
Мне кажется, что * пытается найти куда отправить звонок в extensions.conf и не находит...
...
Looking for vt1 in vt ( domain x.x.x.188 )
Reliably Transmitting (no NAT) to x.x.x.187:5060:
SIP/2.0 404 Not Found
...
В нем у меня сейчас прописано так :
exten => s,1,Dial(SIP/${EXTEN}) но похоже это неправильно.
Пробовал прописывать exten => _X.,1,Dial(SIP/${EXTEN}), не помогло.
но если пишу exten => 101,1,Dial(SIP/${EXTEN}) и юзера обозвать 101,то все работает...
|
Сообщений: 104
|
Re: SIP<->SIP
vt007Попробовал, не помогает...
Мне кажется, что * пытается найти куда отправить звонок в extensions.conf и не находит...
...
Looking for vt1 in vt ( domain x.x.x.188 )
Reliably Transmitting (no NAT) to x.x.x.187:5060:
SIP/2.0 404 Not Found
...
В нем у меня сейчас прописано так :
exten => s,1,Dial(SIP/${EXTEN}) но похоже это неправильно.
Пробовал прописывать exten => _X.,1,Dial(SIP/${EXTEN}), не помогло.
но если пишу exten => 101,1,Dial(SIP/${EXTEN}) и юзера обозвать 101,то все работает...
По идее все правильно... Странно. А звонок точно в этот контекст попадает? Ну попробуй
exten => _XXX,1,Dial(SIP/${EXTEN})
и ребутни Астериск.
З.ы.: Ты после изменения конфигов всегда делаешь ему reload? Я, бывало, забывал, а потом пол-часа тупил, не понимая, почему не работает.
З.з.ы: Давай, наверное, куски extentions.conf и sip.conf сюда. Те, что относятся конкретно к этим абонентам.
|
Сообщений: 12
|
Re: SIP<->SIP
Так если сделать так exten => _XXX,1,Dial(SIP/${EXTEN}), то это же циферки надо будет набирать...А хотелось бы буквы :)
Вот что у меня прописано:
extensions.conf
[vt]
exten => s,1,Dial(SIP/${EXTEN})
sip.conf
[vt1]
type=friend
username=vt1
context=vt
nat=no
host=dynamic
allow=all
[vt2]
type=friend
username=vt2
context=vt
nat=no
host=dynamic
allow=all
Перегружать не забываю.
|
Сообщений: 6521
|
Re: SIP<->SIP
exten => 101,1,Dial(SIP/${EXTEN})
exten => 102,1,Dial(SIP/${EXTEN})
exten => 103,1,Dial(SIP/${EXTEN})
а проще говоря
exten => _ХХХ,1,Dial(SIP/${EXTEN})
и также добавим
exten => yura,1,GoTo(101,1)
exten => petya,1,GoTo(102,1)
exten => kolya,1,GoTo(103,1)
или так -
exten => yura,1,Dial(SIP/101)
exten => petya,1,Dial(SIP/102)
exten => kolya,1,Dial(SIP/103)
делаешь extensions reload и звонишь по буковкам. А это - exten => s,1,Dial(SIP/${EXTEN}) очень круто! Такой юмор, другим даже просто недоступный к пониманию.
|
Сообщений: 104
|
Re: SIP<->SIP
1. Что значит "не хотят ставиться"??? Скобки полюбому _должны_ быть квадратными.
2. Попробуй поставить не type=user, а type=friend
|
Сообщений: 6521
|
Re: SIP<->SIP
Emoticons внизу - выключить. Тогда будут ставиться [!!!]
|
Сообщений: 12
|
Re: SIP<->SIP
Спасибо. Вот такой вариан помог
exten => _ХХХ,1,Dial(SIP/${EXTEN})
exten => yura,1,GoTo(101,1)
exten => petya,1,GoTo(102,1)
exten => kolya,1,GoTo(103,1)
Но правда в этом случае, все равно приходится клиентов заводить под цифровыми именами, например:
sip.conf
[101]
type=friend
username=vt1
context=vt
nat=no
host=dynamic
allow=all
а хотелось, чтоб они были буквенные [abc]...
У меня цель создать некую сетку из клиентов, которые могут самостоятельно регистрироваться и бесплатно общаться между собой внутри сети. А им соответственно охота регистрироваться под именами, а не номерами...
|
Сообщений: 92
|
Re: SIP<->SIP
тогда наврено нужно будет убрать secret=.
А в диалплане - проще простого :
Exten => _[a-z].,1,Dial(SIP/${EXTEN})
|
Сообщений: 92
|
Re: SIP<->SIP
тогда наврено нужно будет убрать secret=.
А в диалплане - проще простого :
Exten => _[a-z].,1,Dial(SIP/${EXTEN})
|
|