[SIPForum-discussion] line jumping after restarting

aamir chougule aamir_ryu at yahoo.com
Wed Oct 5 05:57:51 UTC 2011



Hi Team,

 

 

I have been facing some problem after restarting the
asterisk; the problem is given below:

 

Lines configured in the extensions.conf

 

[macro-stdexten-abcd];;--Standard flow for all the
extensions--

exten => s,1,Set(DYNAMIC_FEATURES=automon-abcd)

exten => s,n,gotoif(${DB_EXISTS(DND/${ARG1})}?dnd)

exten => s,n,gotoif(${DB_EXISTS(CFIM/${ARG1})}?fim:dial)

 

exten => s,n(dnd),Playback(do-not-disturb)

exten => s,n(dnd),Playback(please-try-again-later)

exten => s,n(dnd),wait(2)

exten => s,n(dnd),hangup()

 

exten => s,n(fim),GotoIf($[${LEN(${CALLERID(num)})} = 4]?yesim:noim)

exten => s,n(yesim),GotoIf($[${LEN(${DB(CFIM/${ARG1})})}
= 4]?tim:nim)

exten =>
s,n(tim),Macro(stdexten-abcd,${DB(CFIM/${ARG1})},SIP/${DB(CFIM/${ARG1})})

exten => s,n(nim),Macro(cidcfd-abcd)

exten => s,n(noim),GotoIf($[${LEN(${DB(CFIM/${ARG1})})} =
4]?im:om)

exten =>
s,n(im),Macro(stdexten-abcd,${DB(CFIM/${ARG1})},SIP/${DB(CFIM/${ARG1})})

exten =>
s,n(om),Dial(SIP/${DB(CFIM/${ARG1})}@SOFTSWITCH_NOVA,40,r)

exten => s,n(om),VoiceMail(${ARG1},u)

exten => s,n(om),hangup()

 

exten =>
s,n(dial),Set(CHANNEL(musicclass)=moh-abcd)

exten => s,n(dial),Set(CALLERID(num)=${CALLERID(num)})

exten => s,n(dial),Dial(${ARG2},12,tT)

exten
=> s,n(dial),Goto(s-${DIALSTATUS},1)

 

CLI lines:

 

  == Using SIP RTP CoS mark 5

    -- Executing [1002 at international-abcd:1]
Macro("SIP/1001-00000006", "stdexten-abcd,1002,SIP1002") in
new stack

    -- Executing [s at macro-stdexten-abcd:1]
Set("SIP/1001-00000006", "DYNAMIC_FEATURES=automon-abcd")
in new stack

    -- Executing [s at macro-stdexten-abcd:2]
GotoIf("SIP/1001-00000006", "0?dnd") in new stack

    -- Executing [s at macro-stdexten-abcd:3]
GotoIf("SIP/1001-00000006", "0?fim:dial") in new stack

    -- Goto (macro-stdexten-abcd,s,20)

    -- Executing [s at macro-stdexten-abcd:20]
Goto("SIP/1001-00000006", "s-,1") in new stack

    -- Goto (macro-stdexten-abcd,s-,1)

[Oct  5 04:37:16] WARNING[5468]: pbx.c:4893
__ast_pbx_run: Don't know what to do with 'SIP/1001-00000006'

 

When I restart the asterisk server; and when I call my
internal extension say from ext: 1001 to ext: 1002, it directly jumps to the 20th
line in the macro which is been highlighted in yellow.

 

The problem gets resolved only when I reload the asterisk
server and then only it jumps to the 17th line in the macro which is
been highlighted in green.

 

Asterisk version: 1.8.4

 

 

Regards,

 

Aamir

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sipforum.org/pipermail/discussion/attachments/20111005/6aa211a5/attachment-0002.html>


More information about the discussion mailing list