Hi,<br><br>I have trouble recording incoming calls with FreeSwitch.<br><br>I have followed the instruction from Misc. Dialplan Tools record session<br>(<a href="http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_record_session">http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_record_session</a>)<br>
It works well for outgoing calls, but I have the problem with incoming calls.<br><br>The person who is calling does not hear ring tone, he hears just the silence until<br>I pick up the phone. Everything else is working, we can talk, conversation is recorded.<br>
<br>Here is a copy of my dialplan for incoming calls<br>/usr/local/freeswitch/conf/dialplan/public/voipms.xml<br><br>&lt;include&gt;<br>    &lt;extension name=&quot;voipms&quot;&gt;   &lt;!-- your provider or any name you&#39;d like to call it --&gt;<br>
        &lt;condition field=&quot;destination_number&quot; expression=&quot;XXXXXXXXXX&quot;&gt;  &lt;!-- your DID for this gateway--&gt;<br>            &lt;action application=&quot;set&quot; data=&quot;RECORD_TITLE=Recording ${destination_number} ${caller_id_number} ${strftime(%Y-%m-%d %H:%M)}&quot;/&gt;<br>
            &lt;action application=&quot;set&quot; data=&quot;RECORD_COPYRIGHT=(c) 2009&quot;/&gt;<br>            &lt;action application=&quot;set&quot; data=&quot;RECORD_SOFTWARE=FreeSwitch&quot;/&gt;<br>            &lt;action application=&quot;set&quot; data=&quot;RECORD_ARTIST=FreeSwitch&quot;/&gt;<br>
            &lt;action application=&quot;set&quot; data=&quot;RECORD_COMMENT=FreeSwitch&quot;/&gt;<br>            &lt;action application=&quot;set&quot; data=&quot;RECORD_DATE=${strftime(%Y-%m-%d %H:%M)}&quot;/&gt;<br>            &lt;action application=&quot;set&quot; data=&quot;RECORD_STEREO=true&quot;/&gt;<br>
            &lt;action application=&quot;set&quot; data=&quot;RECORD_ANSWER_REQ=true&quot;/&gt;<br>            &lt;action application=&quot;set&quot; data=&quot;ringback=${us-ring}&quot;/&gt;<br>            &lt;action application=&quot;record_session&quot; data=&quot;$${base_dir}/recordings/archive/${strftime(%Y-%m-%d-%H-%M-%S)}_${destination_number}_${caller_id_number}.wav&quot;/&gt;<br>
            &lt;action application=&quot;bridge&quot; data=&quot;user/user1@${domain_name}&quot;/&gt;<br>    &lt;/condition&gt;<br>&lt;/include&gt;<br><br>for outcoming calls I have a similar code added to the <br>/usr/local/freeswitch/conf/dialplan/default/user1.xml and it works well.<br>
<br><br>I have tried to move the line<br>&lt;action application=&quot;set&quot; data=&quot;ringback=${us-ring}&quot;/&gt;<br>between the lines<br>&lt;action application=&quot;record_session <br>and <br>&lt;action application=&quot;bridge&quot;<br>
but it did not solve my problem.<br><br>Any ideas what am I doing wrong and how to fix it?<br><br>Igor<br><br>