Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Asterisk 1.6 и квадратные скобки

Asterisk 1.6 и квадратные скобки

Avatara of skeletor
Сообщений: 77

Asterisk 1.6 и квадратные скобки

Есть такие экстеншены

exten => 123456[456],1,Dial(IAX2/kiev-pbx/${EXTEN},120,Tt)

exten => 123456[456],n,HangUp


При звонке на номера 1234564, 1234565, 1234566 - сразу сбрасывает. Но если описать экстеншены по отдельности (а не через квадратные скобки) - то всё прекрасно звонит. Выходит проблема в квадратных скобках (до этого стояла версия 1.2 и всё работало)

Вот, что в логах пишет:

[Jul 27 15:50:30] VERBOSE[12058] pbx.c:     -- Executing [1234564@tech:1] Set("SIP/444-00002278", "CALLFILENAME=444-to-1234564-2010-07-27_15-50-30") in ne

w stack
[Jul 27 15:50:30] VERBOSE[12058] pbx.c: -- Executing [1234564@tech:2] AGI("SIP/444-00002278", "add_call_to_base.php") in new stack
[Jul 27 15:50:30] VERBOSE[12058] pbx.c: -- Executing [1234564@tech:3] Monitor("SIP/444-00002278", "wav,444-to-1234564-2010-07-27_15-50-30,mb") in new
stack
[Jul 27 15:50:30] VERBOSE[12058] pbx.c: -- Executing [1234564@tech:4] Set("SIP/444-00002278", "CDR(userfield)=6") in new stack
[Jul 27 15:50:30] VERBOSE[12058] pbx.c: -- Executing [1234564@tech:5] Dial("SIP/444-00002278", "SIP/bond/1234564,60,Tt") in new stack
[Jul 27 15:50:30] VERBOSE[12058] netsock.c: == Using SIP RTP CoS mark 5
[Jul 27 15:50:30] VERBOSE[12058] netsock.c: == Using SIP VRTP CoS mark 6
[Jul 27 15:50:30] VERBOSE[12058] app_dial.c: -- Called bond/1234564
[Jul 27 15:50:30] VERBOSE[12058] app_dial.c: -- SIP/bond-00002279 is making progress passing it to SIP/444-00002278
[Jul 27 15:50:30] VERBOSE[12056] app_dial.c: -- SIP/bond-00002277 answered SIP/72613-00002276
[Jul 27 15:50:30] VERBOSE[12058] app_dial.c: -- SIP/bond-00002279 is circuit-busy
[Jul 27 15:50:30] VERBOSE[12058] app_dial.c: == Everyone is busy/congested at this time (1:0/1/0)
[Jul 27 15:50:30] VERBOSE[12058] pbx.c: -- Executing [1234564@tech:6] Hangup("SIP/444-00002278", "") in new stack
[Jul 27 15:50:30] VERBOSE[12058] pbx.c: == Spawn extension (tech, 1234564, 6) exited non-zero on 'SIP/444-00002278'


Подскажите, в чём может быть проблема?
"Винда съела дрова и резет здесь не фурычит." "Все говорят, что у меня /dev/hands кривой и я всё делаю через /dev/ass. А у меня этих файлов вообще нет!"
2010-07-28 12:30

Откуда: Spb
Сообщений: 15

Re: Asterisk 1.6 и квадратные скобки

exten => _123456[456],1,Dial(IAX2/kiev-pbx/${EXTEN},120,Tt)

exten => _123456[456],n,HangUp
2010-07-28 12:42

Avatara of skeletor
Сообщений: 77

Re: Asterisk 1.6 и квадратные скобки

Спасибо, заработало. Интересно, к чему такие изменения? То есть, если у меня больше чем 1 номер, то нужно уже описывать как шаблон?
"Винда съела дрова и резет здесь не фурычит." "Все говорят, что у меня /dev/hands кривой и я всё делаю через /dev/ass. А у меня этих файлов вообще нет!"
2010-07-28 12:53

Avatara of Alekz
Откуда: Санкт-Петербург
Сообщений: 931

Re: Asterisk 1.6 и квадратные скобки

Да, потому что это - задание экстеншена шаблоном.
Создам аварийную ситуацию. Дорого. На долго =)
2010-07-28 12:57

Avatara of skeletor
Сообщений: 77

Re: Asterisk 1.6 и квадратные скобки

Но ведь в 1.2 и 1.4 такая конструкция работала!
"Винда съела дрова и резет здесь не фурычит." "Все говорят, что у меня /dev/hands кривой и я всё делаю через /dev/ass. А у меня этих файлов вообще нет!"
2010-07-28 13:19

Avatara of zzuz
Откуда: SPb
Сообщений: 1307

Re: Asterisk 1.6 и квадратные скобки

Какое -то нелогичное завяление.
http://линия24.рф - Астериск и прочие бубны!
2010-07-28 13:25

Avatara of Alekz
Откуда: Санкт-Петербург
Сообщений: 931

Re: Asterisk 1.6 и квадратные скобки

Работала в 1.2, в 1.4 - Deprecated. Ну не может некорректная конструкция жить вечно =) А, с точки зрения формализации написания диалплана, старая конструкция ИМХО некорректна.
Создам аварийную ситуацию. Дорого. На долго =)
2010-07-28 13:26

Avatara of skeletor
Сообщений: 77

Re: Asterisk 1.6 и квадратные скобки

Теперь понятно.
"Винда съела дрова и резет здесь не фурычит." "Все говорят, что у меня /dev/hands кривой и я всё делаю через /dev/ass. А у меня этих файлов вообще нет!"
2010-07-28 13:28

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru