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

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2012-11-23 19:02:37 +0400

komrad123 Gravatar komrad123

Macro => GoSub migration

Доброго времени,

собственно в связи с тем, что Macro таки вырезали в новом астериске назрела необходимость переписывать диалплан... все ничего, features.conf не могу побороть:

не работает

my-hangup => *0,self/caller,Gosub,"my-call-hangup,s,1"

asterisk 1.8

тоесть по логу оно начинает выполняться только после hangup'а...

-- Stopped music on hold on SIP/20-0000000a
--  Feature Found: my-hangup exten: my-hangup
--  Feature Found: my-hangup exten: my-hangup

== Spawn extension (my-call-hangup, s, 0) exited non-zero on 'SIP/20-0000000a'

кто то уже прошел по этим граблям ?

вариант с макросом вроде как работает:

my-hangup => *0,self/caller,Macro,macro-my-call-hangup

Macro => GoSub migration

Доброго времени,

собственно в связи с тем, что Macro таки вырезали в новом астериске назрела необходимость переписывать диалплан... все ничего, features.conf не могу побороть:

не работает

my-hangup => *0,self/caller,Gosub,"my-call-hangup,s,1"

asterisk 1.8

тоесть по логу оно начинает выполняться только после hangup'а...

-- Stopped music on hold on SIP/20-0000000a
--  Feature Found: my-hangup exten: my-hangup
--  Feature Found: my-hangup exten: my-hangup

== Spawn extension (my-call-hangup, s, 0) exited non-zero on 'SIP/20-0000000a'

кто то уже прошел по этим граблям ?

вариант с макросом вроде как работает:

my-hangup => *0,self/caller,Macro,macro-my-call-hangup

Macro => GoSub migration

Доброго времени,

собственно в связи с тем, что Macro таки вырезали в новом астериске назрела необходимость переписывать диалплан... все ничего, features.conf не могу побороть:

не работает

my-hangup => *0,self/caller,Gosub,"my-call-hangup,s,1"

asterisk 1.8

тоесть по логу оно начинает выполняться только после hangup'а...

-- Stopped music on hold on SIP/20-0000000a
--  Feature Found: my-hangup exten: my-hangup
--  Feature Found: my-hangup exten: my-hangup

== Spawn extension (my-call-hangup, s, 0) exited non-zero on 'SIP/20-0000000a'

кто то уже прошел по этим граблям ?

вариант с макросом вроде как работает:

my-hangup => *0,self/caller,Macro,macro-my-call-hangup

собстенно сам кнтекст с my-hangup:

[my-call-hangup] exten => s,1,Set(SOFT_TERM=1) exten => s,n,Hangup() exten => s,n,Return

Macro => GoSub migration

Доброго времени,

собственно в связи с тем, что Macro таки вырезали в новом астериске назрела необходимость переписывать диалплан... все ничего, features.conf не могу побороть:

не работает

my-hangup => *0,self/caller,Gosub,"my-call-hangup,s,1"

asterisk 1.8

тоесть по логу оно начинает выполняться только после hangup'а...

-- Stopped music on hold on SIP/20-0000000a
--  Feature Found: my-hangup exten: my-hangup
--  Feature Found: my-hangup exten: my-hangup

== Spawn extension (my-call-hangup, s, 0) exited non-zero on 'SIP/20-0000000a'

кто то уже прошел по этим граблям ?

вариант с макросом вроде как работает:

my-hangup => *0,self/caller,Macro,macro-my-call-hangup

собстенно сам кнтекст с my-hangup:

[my-call-hangup]
exten => s,1,Set(SOFT_TERM=1)
exten => s,n,Hangup()
exten => s,n,Return

s,n,Return

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