Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Background накладывается на Background

0

в ivr после перехода по кнопке и goto, новый background новый background накладывается на старый. Где копать?

удалить закрыть спам изменить тег редактировать

спросил 2011-03-22 18:13:39 +0400

StudentSt Gravatar StudentSt
1 1

Comments

диалплан в студию. или кинь вывод астериска при этой проблеме. cvieri ( 2011-03-22 18:26:34 +0400 )редактировать
Это атака клонов? :)))) http://forum.asterisk.ru/viewtopic.php?f=3&t=386Zavr2008 ( 2011-03-23 01:24:50 +0400 )редактировать

2 Ответа

0

Для начала научиться формулировать более грамотно вопросы и почитать библию O'Raily. Или не парить другим мозки и продолжать сидеть на игле FreePBX что и видно по той портянке на другом форуме:) Вот ссылка по теме кста: http://www.voip-info.org/wiki/view/Asterisk+tips+ivr+menu

ссылка удалить спам редактировать

ответил 2011-03-23 01:28:12 +0400

Zavr2008 Gravatar Zavr2008 flag of Russian Federation
2886 11 9 40
http://mh.otx.ru/

обновил 2011-03-23 02:24:22 +0400

Comments

Ну почему сразу так жёско !? Ты сам никогда никому не парил мозги ? Родился и уже всё знал ? amonra ( 2011-03-23 01:56:47 +0400 )редактировать
ну я ведь и не голосовал в " - " :) Zavr2008 ( 2011-03-23 02:20:51 +0400 )редактировать
Просто мне самому захотелось понять что это за странные такие файлы sip.conf/exten*.conf - почему то самому больше понравилось их править, а не делать это через GUI.. Zavr2008 ( 2011-03-23 02:22:33 +0400 )редактировать
по ссылке http://www.voip-info.org/wiki/view/Asterisk+tips+ivr+menu не нашел решения проблемы. Там описано как строить меню и что оно должно работать. У меня аналог такого меню работает не правильно. StudentSt ( 2011-03-23 11:30:32 +0400 )редактировать
действительно, переделай ИВР наново. cvieri ( 2011-03-23 12:02:50 +0400 )редактировать
не очень понял что значит переделать ИВР заново. Это и есть нулевой вариант ИВР, сделан с нуля. На что его переделать? StudentSt ( 2011-03-23 13:04:24 +0400 )редактировать
Молодой человек, Астериск надо понять сначала! Саму концепцию, тут FreePBX нагенеренное меню от предшественников только портит всё. Никакой это не аналог, это анусалог :) !Возьмите просто с voip-info.org тот примерчик, попробуйте его. Потом малость поменяйте и поймите как вообще это всё работает. Убъете день, зато дальше сможете развивать систему и поддерживать... Zavr2008 ( 2011-03-23 20:30:56 +0400 )редактировать
ну или запросите если совсем не получается у кого-либо коммерческий саппорт, чтобы быстро сделали и что надо.. Zavr2008 ( 2011-03-23 22:05:12 +0400 )редактировать
кстати это скорее всего глюк, так не должно быть. проапдейти ИВР модуль. cvieri ( 2011-03-24 13:02:09 +0400 )редактировать
спасибо, и правда похоже на глюк. На этом сервере aster 1.6.1, а на соседнем с 1.6.1.1 все нормально. Как проще всего проапгрейдить только один модуль с нормального сервера? StudentSt ( 2011-03-24 17:47:40 +0400 )редактировать
через модуль админ - стандартная фича в фрипбх. cvieri ( 2011-03-24 19:10:36 +0400 )редактировать
Вот по-этому и надо уметь самому писать ivrы, чтобы работало вне зависимости от апдейтов итп. Это как сравнивать код на чистом С++ и код на .net. Zavr2008 ( 2011-03-25 01:59:34 +0400 )редактировать
стоп, мне кажется что апгрейдить то нужно не модуль IVR - логи работы IVR на рабочем и на проблемном сервере не отличаются. Веротно апгрейдить нужно все таки модуль астера, отвечающий за background. Кто нибудь знает что это за модуль и как его заменить без риска перенастройки сервера? StudentSt ( 2011-03-25 10:29:56 +0400 )редактировать
0

вот кусок вывода (извиняюсь за форматирование, жирным выделены две строки, вызывающие вопрос своей одновременной работой):

-- Executing [2228822@from-trunk:6] Goto("SIP/172.22.21.2-b4537e20","ivr-32,s,1") in new stack
-- Goto (ivr-32,s,1)
-- Executing [s@ivr-32:1] Set("SIP/172.22.21.2-b4537e20", "MSG=") in new stack
-- Executing [s@ivr-32:2] Set("SIP/172.22.21.2-b4537e20", "LOOPCOUNT=0") in new stack
-- Executing [s@ivr-32:3] Set("SIP/172.22.21.2-b4537e20", "__DIR-CONTEXT=default") in new stack
-- Executing [s@ivr-32:4] Set("SIP/172.22.21.2-b4537e20", "_IVR_CONTEXT_ivr-32=") in new stack
-- Executing [s@ivr-32:5] Set("SIP/172.22.21.2-b4537e20", "_IVR_CONTEXT=ivr-32") in new stack
-- Executing [s@ivr-32:6] GotoIf("SIP/172.22.21.2-b4537e20", "0?begin") in new stack
-- Executing [s@ivr-32:7] Answer("SIP/172.22.21.2-b4537e20", "") in new stack
-- Executing [s@ivr-32:8] Wait("SIP/172.22.21.2-b4537e20", "1") in new stack
-- SIP/VT30-b425fc60 answered SIP/4441-b424d050
-- Packet2Packet bridging SIP/4441-b424d050 and SIP/VT30-b425fc60
-- Executing [s@ivr-32:9] Set("SIP/172.22.21.2-b4537e20", "TIMEOUT(digit)=3") in new stack
-- Digit timeout set to 3.000
-- Executing [s@ivr-32:10] Set("SIP/172.22.21.2-b4537e20", "TIMEOUT(response)=103") in new stack
-- Response timeout set to 103.000
-- Executing [s@ivr-32:11] Set("SIP/172.22.21.2-b4537e20", "__IVR_RETVM=") in new stack
-- Executing [s@ivr-32:12] ExecIf("SIP/172.22.21.2-b4537e20", "0?Playback()") in new stack
-- Executing [s@ivr-32:13] WaitExten("SIP/172.22.21.2-b4537e20", ",") in new stack

== CDR updated on SIP/172.22.21.2-b4537e20

-- Executing [1@ivr-32:1] DBdel("SIP/172.22.21.2-b4537e20", "") in new stack
-- Executing [1@ivr-32:2] Set("SIP/172.22.21.2-b4537e20", "__NODEST=") in new stack
-- Executing [1@ivr-32:3] Goto("SIP/172.22.21.2-b4537e20", "ivr-33-custom,s,1") in new stack
-- Goto (ivr-33-custom,s,1)
-- Executing [s@ivr-33-custom:1] Set("SIP/172.22.21.2-b4537e20", "MSG=custom/IVR/02_branch/A210_ivr") in new stack
-- Executing [s@ivr-33-custom:2] BackGround("SIP/172.22.21.2-b4537e20", "custom/IVR/02_branch/A210_ivr") in new stack

-- <sip 172.22.21.2-b4537e20&gt;="" playing="" 'custom="" ivr="" 02<em="">branch/A210ivr.slin' (language 'ru')

== CDR updated on SIP/172.22.21.2-b4537e20

-- Executing [1@ivr-33-custom:1] DBdel("SIP/172.22.21.2-b4537e20", "") in new stack
-- Executing [1@ivr-33-custom:2] Set("SIP/172.22.21.2-b4537e20", "__NODEST=") in new stack
-- Executing [1@ivr-33-custom:3] Goto("SIP/172.22.21.2-b4537e20", "ivr-34-custom,s,1") in new stack
-- Goto (ivr-34-custom,s,1)
-- Executing [s@ivr-34-custom:1] Set("SIP/172.22.21.2-b4537e20", "MSG1=custom/IVR/03_branch/A331_ivr") in new stack
-- Executing [s@ivr-34-custom:2] BackGround("SIP/172.22.21.2-b4537e20", "custom/IVR/03_branch/A331_ivr") in new stack

-- <sip 172.22.21.2-b4537e20&gt;="" playing="" 'custom="" ivr="" 03<em="">branch/A331ivr.slin' (language 'ru')

ссылка удалить спам редактировать

ответил 2011-03-23 11:19:12 +0400

StudentSt Gravatar StudentSt
1 1

обновил 2011-03-23 11:47:34 +0400

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2011-03-22 18:13:39 +0400

Просмотрен: 373 раз

Обновлен: Mar 23 '11

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.