Sorry, the dialplan is really on server B exten => s,n,Set(IAXVAR(TESTVAR2)=efgh) From: asterisk-users-bounces@xxxxxxxxxxxxxxxx [mailto:asterisk-users-bounces@xxxxxxxxxxxxxxxx] On Behalf Of Noah Engelberth Uhm, if the dialplan is exactly as you pasted, you’re not setting TESTVAR2 to anything. You would need some sort of Set(IAXVAR(TESTVAR2)=…) Noah From: asterisk-users-bounces@xxxxxxxxxxxxxxxx [mailto:asterisk-users-bounces@xxxxxxxxxxxxxxxx] On Behalf Of Ruddy Gbaguidi Hi all, I have two asterisk servers A and B. And I would like from A, dial to B passing some IAX variables. Then B handles the calls, setup some other variables that become available to A which can continue. So far, I have used IAXVAR function. It works when sending call from A to B But variables setup on B are not available on A. Any idea how I can do it ? Here are my dialplans. +++++++++++ SERVER A +++++++++++ [contextA] exten => s,1,Set(IAXVAR(TESTVAR1)=abcd) exten => s,n,Dial(IAX2/serverb/s,30,g) exten => s,n,Noop( The out variable is : ${IAXVAR(TESTVAR2)} ) ; <---- Does not work +++++++++++ SERVER B +++++++++++ [contextB] exten => s,1,Noop( ${IAXVAR(TESTVAR1)} ) <----- Does work exten => s,n,Set(IAXVAR(TESTVAR2)) exten => s,n,Hangup |
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
[Gnu Gatekeeper] [IETF Sipping] [Info Cyrus] [ALSA User] [Fedora Linux Users] [DCCP] [Gimp] [100% Free Online Dating] [Yosemite News] [Arts & Crafts] [Yosemite Photos] [Deep Creek Hot Springs] [Yosemite Campsites] [ISDN Cause Codes]
![]() |
![]() |