Outbound calls using freeswitch

Amit picture Amit · Mar 23, 2013 · Viewed 9.6k times · Source

This is my external sip_profile:

<gateway name="outbound">
  <param name="realm" value="10.0.1.5:5062"/>
  <param name="username" value="1001"/>
  <param name="password" value="1234"/>
  <param name="dtmf-type" value="rfc2833"/>
  <param name="expire-seconds" value="600"/>
  <param name="register" value="false"/>
  <param name="caller-id-in-from" value="false"/>
</gateway>

and my dialplan is as such:

<extension name="outbound_pstn">
  <condition field="destination_number" expression="^(.*)$">
    <action application="set" data="effective_caller_id_number=${outbound_caller_id_number}"/>
    <action application="bridge" data="sofia/gateway/outbound/$1"/>
  </condition>
</extension>

I am using the HT503 as my ATA. Freeswitch is running on the IP 10.0.1.5 and ATA is at 10.0.1.9

I can't seem to be able to make an outbound call. What am I doing wrong?

Answer

Stanislav Sinyagin picture Stanislav Sinyagin · Mar 23, 2013

realm should be the address of the remote side, and in your example it's set to freeswitch'es local address