Что за отписки? Человек просит по-человечески!
;[cisco1]
;type=friend
;secret=blah
;qualify=200 ; Qualify peer is no more than 200ms away
;nat=yes ; This phone may be natted
; Send SIP and RTP to the IP address that packet is
; received from instead of trusting SIP headers
;host=dynamic ; This device registers with us
;canreinvite=no ; Asterisk by default tries to redirect the
; RTP media stream (audio) to go directly from
; the caller to the callee. Some devices do not
; support this (especially if one of them is
; behind a NAT).
;defaultip=192.168.0.4 ; IP address to use until registration
;username=goran ; Username to use when calling this device before registration
; Normally you do NOT need to set this parameter
;setvar=CUSTID=5678 ; Channel variable to be set for all calls from this device
;[200] ; xlite phone
;type=friend
;host=dynamic
;username=200
;secret=user1_password
;nat=no
;canreinvite=no
;context=office
;callerid="200"
;allow=gsm
;allow=ulaw
;allow=alaw
[40004] ; xlite phone
type=friend
host=dynamic
username=40004
secret=user2_password
nat=no
canreinvite=no
context=office
;callerid="40004"
allow=gsm
allow=ulaw
allow=alaw
;allow = g729
;insecure=yes
[222] ; voip
type=friend
host=dynamic
username=222
secret=1989
nat=no
canreinvite=no
context=office
callerid="222"
allow=gsm
allow=ulaw
allow=alaw
[223] ; voip2
type=friend
host=dynamic
username=223
secret=1989
nat=no
canreinvite=no
context=office
callerid="223"
allow=gsm
allow=ulaw
allow=alaw
[MKD_in] ; xlite phone23
type=user
username=40016
context=MKD
host=XX.XX.XX.XX
insecure=yes
[MKD_out] ; xlite phone23
type=peer
host=XX.XX.XX.XX
;secret=40016
;usereqphone=yes
;context=office
allow=alaw
| ! | anest: |
| 95% приведенного конфига сверху было мной отрезано, ибо там содержался обычный дефолтный кусок конфига - даже в [default] секцию demo не закоментировали! пожалуйста уважайте тех кто будет потом читать километры бессмысленного текста + жалейте ресурсы сервера/трафик других пользователей. |
_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
предположу что первый вариант, тогда предложу сначала почитать документацию. найти примеры и нужную инфу можно пройдя по ссылке Links вверху.
напоминаю что в главный форум постить запросы ТОЛЬКО если вы *уже* чтото пробовали и у вас не получается. с полной выкладкой того что именно сделали и что попробовали и что при этом у вас вышло. остальные вопросы "а как" или "а где" - постить в форум для начинающих! нарушители будут наказываться.
_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
| Цитата: |
| [40016] ; xlite phone2 type=friend host=83.234.37.130 ;username=40016 ;secret=user3_password nat=no canreinvite=yes context=office callerid="40016" allow=gsm ;allow=ulaw ;allow=alaw insecure=yes |
вот допустим номер с посторонней АТС.....как сделать маску на подобии этого? и еще...при звонке с другой АТС он сначало ломится в sip.conf????
| ! | IgorG: |
| Учимся пользоваться тэгами форума, чтлбы оформлять куски конфигов, а так же стараемся не постить кучу лишних пустых строк |
_________________
OpenSUSE 11.2 / Asterisk-trunk / Celeron 1100 (512mb) / chan_lcr / Linksys / Aastra 9112i
http://igorg.ru
| IgorG писал(а): |
| Если тебе нужно отфильтровать входящие звонки, то это делается средствами диалплана в extensions.conf. Вообще все что касается обработки вызовов делается в диалплане. |
| IgorG писал(а): |
| это делается средствами диалплана в extensions.conf. Вообще все что касается обработки вызовов делается в диалплане. |
| shtorm512 писал(а): |
| не фига |
в sip.conf не надо указать маску на входящие звонки.
Укажи там
[Ddugoj-SIP-server]
type=peer
host=83.234.37.130
context=from-dds ; эта строчка говорит, что все входящие с этого пира засовывать в контекст
extension.conf:
[from-dds]
exten = _X.,1,Dial(SIP/${EXTEN})
exten = _X.,2,GoTo(БОБРУЙСК,s,1)
Надеюсь ты посмотришь сам примеры, как можно направлять звонки в extension.conf.
Sending to 83.234.37.130 : 5060 (non-NAT)
Sep 10 09:08:43 NOTICE[28176]: chan_sip.c:10543 handle_request_invite: Failed to authenticate user "40021";tag=1189386553X00008B13
Reliably Transmitting (no NAT) to 83.234.37.130:5060:
SIP/2.0 403 Forbidden
Via: SIP/2.0/UDP 83.234.37.130:5060;branch=z9hG4bK_a3Kr_1189386553X00007E58;received=83.234.37.131
From: "40021";tag=1189386553X00008B13
To: "40004";tag=as38905021
Call-ID: 46E499399371600004223_83.234.37.130
CSeq: 100 INVITE
User-Agent: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Content-Length: 0
Типа запрос получен, но не обработан!
Added after 2 hours 29 minutes:
помогите плиззз!!!!
Added after 3 hours 31 minutes:
| Цитата: |
| Укажи там [Ddugoj-SIP-server] type=peer host=83.234.37.130 context=from-dds ; эта строчка говорит, что все входящие с этого пира засовывать в контекст |
вот если так пишу то он мне ошибку 403 выдает.......если же указываю конкретный номер 40021 вместо [Drugoj-SIP-server] то все нормально, соединяется и даже разговаривает. Может он и перенаправляет звонки в extension.conf, но не обрабатывает их там.........может подскажите как правильно прописать??????????????????????
| shtorm512 писал(а): |
| У меня голова уже пухнит.......ну просто не наю я. |
Смени голову? Не факт, что она может переваривать эту работу.
У тебя есть такой юзер - 40021?
Посмотреть можно командой
sip show users
| Цитата: |
| Смени голову? |
[40021]
type=user
context=dds
host=83.234.37.130
вот так, то все работает! Но надо что бы со всех четверошных номеров можно было позвонить на Астериск!
Не буду же я все номера прописывать в сипе!!!
Added after 1 hours 15 minutes:
мне кто-нибудь поможет???????? или оставите на верную смерть
Added after 1 minutes:
плизззззззз
Added after 29 seconds:
help
Added after 11 minutes:
Sep 10 16:59:04 NOTICE[28176]: chan_sip.c:10543 handle_request_invite: Failed to authenticate user "40021";tag=1189414774X00000539
может тут видней где косяк!?
> [40021]
> type=user
> context=dds
> host=83.234.37.130
В sip.conf прописываются не номера, а устройства.
Прпишите так:
[ATS]
type=friend
context=from_ats
host=83.234.37.130
defaultip=83.234.37.130
insecure=port,invite
В контексте from_ats, файла extension.conf, обрабатывайте уже вызываемые с ATS номера.
_________________
ys
http://voip.rus.net/
Sep 11 13:01:28 NOTICE[8243]: chan_sip.c:10543 handle_request_invite: Failed to authenticate user "4****";tag=1189486919X00001B29
в exten.conf пишу следующее:
[from_ats]
exten => _X.,1,Answer()
exten => _X.,2,Dial(SIP/${EXTEN})
я к тому что последуюшее приведение содежимого extensions.conf совершенно не логично. да и не нужно. проверяйте юзера в sip.conf.
_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
[ATS]
type=fuser
context=from_ats
host=***.***.***.130
defaultip=***.***.***.130
insecure=very
. . . .я понять не могу, что ему не нравится. Я же отключил авторизацию!
вверху етсь ссылка Links - попробуйте там полазить.
_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
| shtorm512 писал(а): |
| вот так в sip.conf прописано [ATS] type=fuser context=from_ats host=***.***.***.130 defaultip=***.***.***.130 insecure=very . . . .я понять не могу, что ему не нравится. Я же отключил авторизацию! |
Вы не руками пишите, а копируйте что есть (copy/paste), а потом ip убирайте.
А то непонятно, что за type=fuser? fucked user?
Вроде у меня в предложении было friend.
P.s: директивы: host, port, qualify, defaultip, mailbox, username, template, fromdomain, regexten, fromuser, rtptimeout, rtpholdtimeout, sendrpid имеют смысл только для type=peer и type=friend. Читайте sip.conf.
_________________
ys
http://voip.rus.net/
allowguest стояла "no" .....я разрешил доступ всем "yes"....так работает
Added after 1 minutes:
| ys писал(а): |
| Вроде у меня в предложении было friend.. |