Uploaded image for project: 'FreeSWITCH'
  1. FreeSWITCH
  2. FS-6212

Fax T.38 reinvite drops most of the SDP

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Cannot Reproduce
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: mod_sofia
    • Labels:
      None
    • Environment:
      Ubuntu 10.04
    • CPU Architecture:
      x86-64
    • Kernel:
      Linux
    • uname:
      Linux mydomain.com 2.6.32-14-pve #1 SMP Mon Aug 6 06:47:11 CEST 2012 x86_64 GNU/Linux
    • Userland:
      GNU/Linux
    • lsb_release:
      Hide
      root@registrar:/usr/local/freeswitch/bin# lsb_release -a
      No LSB modules are available.
      Distributor ID: Ubuntu
      Description: Ubuntu 10.04.1 LTS
      Release: 10.04
      Codename: lucid
      Show
      root@registrar :/usr/local/freeswitch/bin# lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 10.04.1 LTS Release: 10.04 Codename: lucid
    • Compiler:
      gcc
    • Compiler Version:
      gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5)
    • FreeSWITCH GIT Revision:
      FreeSWITCH Version 1.5.8b+git~20131213T181356Z~87751f9eaf~64bit
    • GIT Master Revision hash::
      no

      Description

      We have the following fax scenario:

      Asterisk(SIP provider) => Freeswitch => Auerswald COMmander 6000R PBX
      IPS 10.10.10.10 => 20.20.20.20 => 30.30.30.30

      Fax is initiated by Asterisk with PCMA codec
      Auerswald connects with PCMA and then does a T.38 reinvite

      In the T.38 reinvite Auserwald PBX sends a
      m=audio 0 RTP/AVP 19
      m=image 49376 udptl t38.

      Freeswitch then finally drops most of the SDP and answers with
      m=image 0 udptl t38.
      m=image 0 udptl t38.

      and Auerwald PBX hangs up

      Anybody has an idea what is causing this? Why is Freeswitch not
      forwarding the complete SDP message. Maybe the "m=audio 0" is causing
      the problem?

      Dialplan is just
      sip_copy_multipart=false
      and bridge

      In internal and external profile
      <param name="t38-passthru" value="true"/>
      is set.

      Freeswitch log shows in between:
      2014-02-10 13:23:10.869112 [INFO] sofia.c:5543 Activating T38 Passthru

        Attachments

        1. freeswitch.log
          14 kB
        2. freeswitch.log.1
          98 kB
        3. sip.ngrep.log
          15 kB

          Issue Links

            Activity

              People

              • Assignee:
                anthm Anthony Minessale II
                Reporter:
                stony999 Peter Steinbach
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: