[asterisk-users] ${HASH(SIP_CAUSE,<channel-name>)}

Jonas Kellens jonas.kellens at telenet.be
Thu Oct 30 08:52:08 CDT 2014


Hello,

I read on the wiki :

Asterisk 1.8 will allow to read SIP response codes in the dialplan via 
*${HASH(SIP_CAUSE,<channel-name>)}*. Additionally make sure you're using 
the destination channel, not the source channel.

But when I use this in my dialplan, this 'variable' is empty.

Dialplan :

exten => h,n,NoOp(sip cause = ${HASH(SIP_CAUSE,${CHANNEL})})
exten => h,n,NoOp(sip cause = ${HASH(SIP_CAUSE,CHANNEL)})

CLI :

[Oct 30 14:48:03]     -- Executing [h at pbx-routing:5] 
NoOp("SIP/SipAT01-00000015", "sip cause = ") in new stack
[Oct 30 14:48:03]     -- Executing [h at pbx-routing:6] 
NoOp("SIP/SipAT01-00000015", "sip cause = ") in new stack


Can anyone tell me how this should be used ?


Kind regards,

Jonas.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20141030/12ccf117/attachment.html>


More information about the asterisk-users mailing list