Details

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

      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
        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
        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:
            Philippe Lindheimer
            Reporter:
            BigBadWolf
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development