[Asterisk-Dev] Bug? Variables lost from outgoing call-files

Florian Overkamp florian at obsimref.com
Thu Jan 15 05:32:07 MST 2004


Hi,

I am experiencing the following:

I have a call-file that I am using to start a call and drop it into a
context.

Channel: <STUFF>
Context: trinidad
Extension: s
Priority: 1
SetVar: MSG=message

The context 'trinidad' can be as simple as:

[trinidad]
exten = s,1,NoOp(${MSG})

Now, the behaviour of this setup depends on the channel used:

Local/7001 at pbx is a channel in my setup that points to a SIP phone. In this
setup ${MSG} contains 'message'.

Local/00531234567 at pbx is a channel in my setup that points to an external
number via an IAX provider. In this setup ${MSG} is emptied.

IAX/providerinfo/0531234567 is a channel that is behind the Local statement
above. In this setup ${MSG} does properly contain 'message'.

So it seems to be related to some chan_local thing?

I cannot explain this behaviour. Is it a bug ? Where should we look to solve
it ?

(This might be related to bug #610, which is why I've also noted it there)


Florian





More information about the asterisk-dev mailing list