bridge() appears to be ignoring the "absolute_codec_string" channel variable defined in the User Directory even though "info" shows that it is present. Other variables, such as "effective_caller_id_number" seem to behave correctly which leads me to believe that this may be a very minor bug.
In order to ease trouble shooting, I have tried to implement it using a configuration that clings rather closely to the sample/default configuration files... // User Directory sample <user id="5551212" mailbox="5551212"> <params> <param name="password" value="5551212"/> <param name="vm-password" value="5551212"/> </params> <variables> <variable name="toll_allow" value="domestic,international,local"/> <variable name="user_context" value="default"/> <variable name="effective_caller_id_name" value="5551212"/> <variable name="effective_caller_id_number" value="5551212"/> <variable name="absolute_codec_string" value="PCMU"/> </variables> </user> // Dialplan broken sample (relies on the channel variable defined in the User Directory) <extension name="domestic.example.com"> <condition field="${toll_allow}" expression="domestic"/> <condition field="destination_number" expression="^(\d{11})$"> <action application="info"/> <action application="bridge" data="sofia/gateway/${default_gateway}/$1"/> </condition> </extension> // Dialplan working sample (explicit use of the channel variable) <extension name="domestic.example.com"> <condition field="${toll_allow}" expression="domestic"/> <condition field="destination_number" expression="^(\d{11})$"> <action application="info"/> <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="{absolute_codec_string=PCMU}sofia/gateway/${default_gateway}/$1"/> </condition> </extension> // Gateway sample <gateway name="pstn"> <param name="username" value="outbound"/> <param name="password" value="outbound"/> <param name="proxy" value="192.168.1.1"/> <param name="register" value="false"/> <param name="caller-id-in-from" value="true"/> </gateway> _______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org