VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

rejected because extension not found in context

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

ale3870996
Сообщения: 22
Зарегистрирован: 21 фев 2013, 16:55

rejected because extension not found in context

Сообщение ale3870996 »

Здравствуйте, при звонке на 8-8005000223 и другие номера, не описанные в [external] asterisk соотв. пишет что

Код: Выделить всё

[Oct 25 13:05:26] NOTICE[10790]: chan_sip.c:22753 handle_request_invite: Call from '200' (192.168.1.20:5060) to extension '88005000223' rejected because extension not found in context 'office'.
! но звонок проходит!

Extensions.conf

Код: Выделить всё

[office]
include => external
exten => 200,1,NoOp
exten => 200,n,Dial(SIP/200,30,rt)
exten => 200,n,Hangup

exten => 201,1,NoOp
exten => 201,n,Dial(SIP/201,30,rt)
exten => 201,n,Hangup

[frompstn]
exten => 500,1,NoOp
exten => 500,n,Dial(SIP/200&SIP/201,30,rt)
exten => 500,n,Hangup

[external]
exten => _[78]49[59]XXXXXXX,1,Answer
exten => _[78]49[59]XXXXXXX,n,Dial(SIP/ext/${EXTEN})
exten => _[78]49[59]XXXXXXX,n,Hangup

exten => _[78]9XXXXXXXXX,1,Answer
exten => _[78]9XXXXXXXXX,n,Dial(SIP/ext/${EXTEN})
exten => _[78]9XXXXXXXXX,n,Hangup
users.conf

Код: Выделить всё

[ext]
trunkname = ext
host = dynamic
type = friend
username = ext
secret = xxx
qualify = yes
context = frompstn
call-limit=1
deny=0.0.0.0/24
permit=192.168.1.0/24


[500]
type = friend
host = dynamic
username = 500
secret = xxx
dtmfmode = rfc2833
context = frompstn
callcounter = yes
call-limit=1
linenumber = 1
deny=0.0.0.0/24
permit=192.168.1.0/24


[200]
type = friend
host = dynamic
username = 200
secret = xxx
dtmfmode = rfc2833
context = office
callerid = "" <200>
callcounter = yes
linenumber = 1
canreinvite = no
insecure = no
call-limit = 1
disallow = all
allow = ulaw
qualify = yes
deny=0.0.0.0/24
permit=192.168.1.0/24


[201]
type = friend
host = dynamic
username = 201
secret = xxx
dtmfmode = rfc2833
context = office
callerid = "" <201>
callcounter = yes
linenumber = 1
canreinvite = no
insecure = no
pickupgroup =
call-limit = 100
disallow = all
allow = ulaw
qualify = yes
deny=0.0.0.0/24
permit=192.168.1.0/24
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: rejected because extension not found in context

Сообщение Vlad1983 »

[external]
...
exten => _.,1,Hangup
ЛС: @rostel
ale3870996
Сообщения: 22
Зарегистрирован: 21 фев 2013, 16:55

Re: rejected because extension not found in context

Сообщение ale3870996 »

При добавлении в конец [external]

Код: Выделить всё

[Oct 25 13:24:00] WARNING[22781]: pbx_config.c:1570 pbx_load_config: The use of '_.' for an extension is strongly discouraged and can have unexpected behavior.  Please use '_X.' instead at line 844 of extensions.conf
Если изменяю на exten => _X,1,Hangup звонки проходят
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: rejected because extension not found in context

Сообщение Vlad1983 »

не нужно пытаться придумать свое, не зная принципов формирования шаблонов
ЛС: @rostel
ale3870996
Сообщения: 22
Зарегистрирован: 21 фев 2013, 16:55

Re: rejected because extension not found in context

Сообщение ale3870996 »

Не понял к чему это.. Разве шаблон

Код: Выделить всё

[external]

exten => _[78]49[59]XXXXXXX,1,Answer
exten => _[78]49[59]XXXXXXX,n,Dial(SIP/ext/${EXTEN})
exten => _[78]49[59]XXXXXXX,n,Hangup
не правилен?
virus_net
Сообщения: 2337
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: rejected because extension not found in context

Сообщение virus_net »

ale3870996 писал(а):Если изменяю на exten => _X,1,Hangup звонки проходят
ессно проходят, т.к. после X отсутствует ТОЧКА. Ведь написано ж:
Please use '_X.' instead at line 844 of extensions.conf
мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

ENUMER - звони бесплатно и напрямую.
ale3870996
Сообщения: 22
Зарегистрирован: 21 фев 2013, 16:55

Re: rejected because extension not found in context

Сообщение ale3870996 »

Еще раз. Наверное я что-то не понимаю...
Если я все удаляю в контексте external, Asterisk при наборе номера соотв. ругается:

Код: Выделить всё

[Oct 25 17:33:04] NOTICE[10790]: chan_sip.c:22753 handle_request_invite: Call from '200' (192.168.1.20:5060) to extension '84956664433' rejected because extension not found in context 'office'.
но звонок проходит, как такое может быть? Там же ясно написано Call from '200' (192.168.1.20:5060) to extension '84956664433' rejected
virus_net
Сообщения: 2337
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: rejected because extension not found in context

Сообщение virus_net »

ale3870996 писал(а):но звонок проходит,
куда он у тя проходит то ? на чем именно основано мнение о "прохождении" звонка ?

в студию:
  • - вербоз отработки диалплана
    - dialplan show 84956664433@office
    - INVITE пакет SIP, который якобы проходит
мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

ENUMER - звони бесплатно и напрямую.
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: rejected because extension not found in context

Сообщение ded »

Не надо мусора в студии, человек толком не может понять человеческой фразы
Call from '200' (192.168.1.20:5060) to extension '84956664433' rejected because extension not found in context 'office'.
не может посчитать количество ХХХ в своих шаблонов, и всё это напоминает анекдот, где нромовой голос с морозного неба говорит
- Здесь нет рыбы, рыбы здесь нет!
- Кто это говорит?
- Это говорю я, директор катка!

Вот и Астериск говорит - нету экстена 84956664433 в котексте office, но ale3870996 упорно сверлит лунку.
ale3870996
Сообщения: 22
Зарегистрирован: 21 фев 2013, 16:55

Re: rejected because extension not found in context

Сообщение ale3870996 »

))))Согласен, но рыба-то вроде есть))

rejected
Перевод из «Англо-русского научно-технического словаря» ABBYY Lingvo
1) бракованный
2) отброшенный
3) отвергнутый

Но с вызываемым номером можно поговорить. Могу записать видео)
не может посчитать количество ХХХ в своих шаблонов
Вопрос не в шаблоне, шаблон

Код: Выделить всё

[external]
exten => _[78]49[59]XXXXXXX,1,Answer
exten => _[78]49[59]XXXXXXX,n,Dial(SIP/ext/${EXTEN})
exten => _[78]49[59]XXXXXXX,n,Hangup

exten => _[78]9XXXXXXXXX,1,Answer
exten => _[78]9XXXXXXXXX,n,Dial(SIP/ext/${EXTEN})
exten => _[78]9XXXXXXXXX,n,Hangup
отлично работает, почитайте тему повнимательней
куда он у тя проходит то ? на чем именно основано мнение о "прохождении" звонка ?
Я могу те набрать.

Скорее всего дело в шлюзе, о это уже другая тема
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH