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

No fs_path stored for in-dialog SUBSCRIBE

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Duplicate
    • Affects Version/s: 1.4.12
    • Fix Version/s: None
    • Component/s: mod_sofia
    • Labels:
      None
    • CPU Architecture:
      x86-64
    • Kernel:
      Linux
    • Userland:
      GNU/Linux
    • Distribution:
      Debian
    • Distribution Version:
      Debian 7 wheezy
    • Compiler:
      gcc
    • FreeSWITCH GIT Revision:
      FreeSWITCH Version 1.4.12+git-20141010T215337Z~f3d2e9f766~64bit (git f3d2e9f 2014-10-10 21:53:37Z 64bit)
    • GIT Master Revision hash::
      none

      Description

      We are experiencing a potential bug with in-dialog SUBSCRIBE.
      When we send the initial SUBSCRIBE it's stored properly within the freeswitch (mysql) database.
      But for the next in-dialog subscribe there is no fs_path information saved.

      When a notify message is send out it's directly sent to the private ip address which is behind NAT from the FS, instead of following the original path.
      When we try to enforce the path by injecting the fs_path by mangling the contact header it is used by FS, but the tcp option is ignored somehow (this last action is not attached as a logfile unfortunately)

      Please find also the mysql results below the attached files.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                anthm Anthony Minessale II
                Reporter:
                ivo Ivo Vastert
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: