Details

    • Type: Bugs
    • Status: Closed (View Workflow)
    • Resolution: Works For Me
    • Affects Version/s: 2.8
    • Fix Version/s: None
    • Component/s: Follow Me
    • Labels:
      None

      Description

      Strange behavior of the FreePBX/Asterisk setting.

      Situation:
      - Call comes in from another PBX
      - Extensions to call > works fine when there are only the extensions
      - Extensions to call with follow me > extension reports busy with no reason at all.

      All is done through the FreePBX interface.

      ------

      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Goto (from-internal,102,6)
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [102@from-internal:6] Set("IAX2/3263001-7381", "__NODEST=") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [102@from-internal:7] Set("IAX2/3263001-7381", "__BLKVM_OVERRIDE=BLKVM/102/IAX2/3263001-7381") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [102@from-internal:8] Set("IAX2/3263001-7381", "__BLKVM_BASE=102") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [102@from-internal:9] Set("IAX2/3263001-7381", "DB(BLKVM/102/IAX2/3263001-7381)=TRUE") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [102@from-internal:10] Set("IAX2/3263001-7381", "RRNODEST=") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [102@from-internal:11] Set("IAX2/3263001-7381", "__NODEST=102") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [102@from-internal:12] GosubIf("IAX2/3263001-7381", "0?sub-fmsetcid,s,1") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [102@from-internal:13] Set("IAX2/3263001-7381", "RecordMethod=Group") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [102@from-internal:14] Macro("IAX2/3263001-7381", "record-enable,104-102,Group") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [s@macro-record-enable:1] GotoIf("IAX2/3263001-7381", "1?check") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Goto (macro-record-enable,s,4)
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [s@macro-record-enable:4] ExecIf("IAX2/3263001-7381", "0?MacroExit()") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [s@macro-record-enable:5] GotoIf("IAX2/3263001-7381", "1?Group:OUT") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Goto (macro-record-enable,s,6)
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [s@macro-record-enable:6] Set("IAX2/3263001-7381", "LOOPCNT=2") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [s@macro-record-enable:7] Set("IAX2/3263001-7381", "ITER=1") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [s@macro-record-enable:8] GotoIf("IAX2/3263001-7381", "1?continue") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Goto (macro-record-enable,s,13)
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [s@macro-record-enable:13] Set("IAX2/3263001-7381", "ITER=2") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [s@macro-record-enable:14] GotoIf("IAX2/3263001-7381", "1?begin") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Goto (macro-record-enable,s,8)
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [s@macro-record-enable:8] GotoIf("IAX2/3263001-7381", "1?continue") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Goto (macro-record-enable,s,13)
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [s@macro-record-enable:13] Set("IAX2/3263001-7381", "ITER=3") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [s@macro-record-enable:14] GotoIf("IAX2/3263001-7381", "0?begin") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [s@macro-record-enable:15] GotoIf("IAX2/3263001-7381", "0?IN") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [s@macro-record-enable:16] ExecIf("IAX2/3263001-7381", "1?MacroExit()") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [102@from-internal:15] Set("IAX2/3263001-7381", "RingGroupMethod=ringallv2") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [102@from-internal:16] Set("IAX2/3263001-7381", "_FMGRP=102") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [102@from-internal:17] GotoIf("IAX2/3263001-7381", "0?doconfirm") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [102@from-internal:18] Macro("IAX2/3263001-7381", "dial,50,trwW,104") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [s@macro-dial:1] GotoIf("IAX2/3263001-7381", "1?dial") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Goto (macro-dial,s,3)
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [s@macro-dial:3] AGI("IAX2/3263001-7381", "dialparties.agi") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] res_agi.c:     -- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
      [Jun 16 17:37:53] VERBOSE[32029] res_agi.c:     -- <IAX2/3263001-7381>AGI Script dialparties.agi completed, returning 0
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [s@macro-dial:4] NoOp("IAX2/3263001-7381", "Returned from dialparties with no extensions to call and DIALSTATUS: ") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [102@from-internal:19] Goto("IAX2/3263001-7381", "nextstep") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Goto (from-internal,102,21)
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [102@from-internal:21] Set("IAX2/3263001-7381", "RingGroupMethod=") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [102@from-internal:22] GotoIf("IAX2/3263001-7381", "0?nodest") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [102@from-internal:23] Set("IAX2/3263001-7381", "__NODEST=") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [102@from-internal:24] NoOp("IAX2/3263001-7381", "Deleting: BLKVM/102/IAX2/3263001-7381 TRUE") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [102@from-internal:25] Goto("IAX2/3263001-7381", "app-blackhole,hangup,1") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Goto (app-blackhole,hangup,1)
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [hangup@app-blackhole:1] NoOp("IAX2/3263001-7381", "Blackhole Dest: Hangup") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:     -- Executing [hangup@app-blackhole:2] Hangup("IAX2/3263001-7381", "") in new stack
      [Jun 16 17:37:53] VERBOSE[32029] pbx.c:   == Spawn extension (app-blackhole, hangup, 2) exited non-zero on 'IAX2/3263001-7381'

      ------

      Versions
      - FreePBX 2.8.1.4,
      - Follow Me module 2.8.0.4
      - Asterisk 1.8.3.3

        Activity

        Hide
        p_lindheimer Philippe Lindheimer added a comment -

        this seems to work fine. If you can reproduce it on 2.9 or 2.10 we can dig deeper. The trace gives the impression of some local configuration issues.

        Show
        p_lindheimer Philippe Lindheimer added a comment - this seems to work fine. If you can reproduce it on 2.9 or 2.10 we can dig deeper. The trace gives the impression of some local configuration issues.

          People

          • Assignee:
            p_lindheimer Philippe Lindheimer
            Reporter:
            BigBadWolf BigBadWolf
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development