[Freeswitch-users] strange behavior in setting origination_caller_id_number

Jun Sun jsun at junsun.net
Sun Dec 29 20:25:40 MSK 2013


I have a very simple call plan to allow internal extension to call 
external PSTN numbers. See below.

  <extension name="domestic.example.com">
     <condition field="${toll_allow}" expression="domestic"/>
     <condition field="destination_number" expression="^(\d{11})$">
       <action application="set" 
data="origination_caller_id_number=11111111"/>
       <action application="set" 
data="effective_caller_id_number=${outbound_caller_id_number}"/>
       <action application="set" 
data="effective_caller_id_number=${outbound_caller_id_number}"/>
       <action application="set" 
data="effective_caller_id_name=${outbound_caller_id_name}"/>
       <!--action application="bridge" data="sofia/gateway/idt/$1"/--> 
<=== NOT WORK
       <!--action application="bridge" 
data="[origination_caller_id_number=111111]sofia/gateway/idt/$1"/--> 
<=== NOT WORK
       <action application="bridge" 
data="[origination_caller_id_number=111111]sofia/gateway/idt/$1"/> <=== 
WORKS!!
     </condition>
   </extension>

There a couple of things strange here:

1. I have to put origination_caller_id_number inside data field of 
"bridge" application in order for the dialing out to happen.  Why 
putting it outside as channel variable does not work?

2. Actually because bridge command is for leg-B, really it should be 
"effective_caller_id_number" not "origination_caller_id_number".  Is 
that right?

I'm using IDT express as SIP carrier. I don't know if they changed 
something or I changed configuration in freeswitch. Now it seems I have 
to set origination_caller_id_number if I want to use IDT for outbound calls.

I'd really appreciate your help.

Cheers.

Jun
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20131229/2ece4063/attachment.html 


Join us at ClueCon 2013 Aug 6-8, 2013
More information about the FreeSWITCH-users mailing list