Asterisk
  1. Asterisk
  2. ASTERISK-667

[patch] Qualify and dynamic IAX peers sometimes stop working

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Severity: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Target Release Version/s: None
    • Component/s: Core/General
    • Labels:
      None
    • Mantis ID:
      673
    • Regression:
      No

      Description

      If a host registers to another host dynamically with IAX2, and the server it registers to is set up to use qualify, you can get into a state where that system cannot reach the registering system anymore.

                • ADDITIONAL INFORMATION ******

      This will show up on that system as status being "UNKNOWN" but all other information in "iax2 show peers" being correct. It can generally be reproduced by having a system register, take down the link long enough for that to expire, and then bring the link back up.

      The attached patch fixes this problem.

        Activity

        Hide
        Mark Spencer added a comment -

        Fixed in CVS

        Show
        Mark Spencer added a comment - Fixed in CVS
        Hide
        Thorsten Lockert added a comment -

        The patch had side-effects where qualify would just stop working for hosts in other situations – a patch to fix this is available in iax2.diff2.... Sorry.

        Show
        Thorsten Lockert added a comment - The patch had side-effects where qualify would just stop working for hosts in other situations – a patch to fix this is available in iax2.diff2.... Sorry.
        Hide
        philipp2 added a comment -

        See also here, looks to me like the same issue:
        http://bugs.digium.com/bug_view_page.php?bug_id=0000558

        Show
        philipp2 added a comment - See also here, looks to me like the same issue: http://bugs.digium.com/bug_view_page.php?bug_id=0000558

          People

          • Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development