[Freeswitch-users] t38_gateway hangs up non-deterministic with normal clearing

Giovanni Maruzzelli gmaruzz at gmail.com
Wed Dec 4 13:02:55 UTC 2019


On Tue, Dec 3, 2019 at 11:19 PM Roman Dissauer <roman at dissauer.net> wrote:

> we have an issue with t38_gateway where calls which should be transcoded
> from PCMA to t38 get hangup non-deterministic. It doesn’t matter if there
> is only one call or if there are hundrets of calls on the freeswitch.
> Sometimes it happens that we get several faxes transcoded but then we again
> have several faxes which don’t go through. problem exists (tested) on
> FreeSWITCH 1.6 and FreeSWITCH 1.10.
>
> this is the dialplan section where t38_gateway is set up for b-leg on an
> inbound call:
>
> <context name="hosted_numbers">
>          <extension name="43732601458-DDI" continue="true">
>             <condition field="${outside_call}" expression="^true$"
> break="never"/>
>             <condition field="${dialed_extension}"
> expression="^(43732601458)(\d{0,4})$“>
>                ...
>                <action application="set" data="refuse_t38=true"></action>
>                <action application="export"
> data="fax_enable_t38=true"></action>
>                <action application="export"
> data="nolocal:sip_execute_on_image=t38_gateway self nocng"></action>
>                <action application="bridge"
> data="{sip_cid_type=pid,sip_contact_user=accountcode,absolute_codec_string='PCMA at 20i
> ,PCMU at 20i,G729'}sofia/internal/accountcode at 10.23.101.10^+${
> dialed_extension}@10.23.101.10"></action>
>                ...
>             </condition>
>          </extension>
>       </context>
>
>

Would you detail, line by line, what is the intended purpose of each line
of dialplan?

Also, your topology, and the intended result

-giovanni
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20191204/963d4c5d/attachment.html>


More information about the FreeSWITCH-users mailing list