Hi again TAUGers,

Asterisk and FreePBX are now playing nicely together on Ubuntu.

There are still some interesting issues with these two programs. Maybe
some other FreePBX users have seen this.

I have no issue dialing features such as *60 or *43 or out to my VOIP
provider from any extension. I do have issues when I try dialing between
internal extensions. Here is the verbose output:

-----------------------------------------------


   -- Executing [...@macro-exten-vm:2] Set("SIP/1011006182-b5a97198",
"RingGroupMethod=none") in new stack
    -- Executing [...@macro-exten-vm:3] Set("SIP/1011006182-b5a97198",
"VMBOX=novm") in new stack
    -- Executing [...@macro-exten-vm:4] Set("SIP/1011006182-b5a97198",
"EXTTOCALL=1011002490") in new stack
    -- Executing [...@macro-exten-vm:5] Set("SIP/1011006182-b5a97198",
"CFUEXT=") in new stack
    -- Executing [...@macro-exten-vm:6] Set("SIP/1011006182-b5a97198",
"CFBEXT=") in new stack
    -- Executing [...@macro-exten-vm:7] Set("SIP/1011006182-b5a97198",
"RT=""") in new stack
    -- Executing [...@macro-exten-vm:8] Macro("SIP/1011006182-b5a97198",
"record-enable,1011002490,IN") in new stack
    -- Executing [...@macro-record-enable:1]
GotoIf("SIP/1011006182-b5a97198", "1?check") in new stack
    -- Goto (macro-record-enable,s,4)
    -- Executing [...@macro-record-enable:4]
AGI("SIP/1011006182-b5a97198",
"recordingcheck,20091030-124613,1256921173.8") in new stack
    -- Executing [...@macro-record-enable:5]
MacroExit("SIP/1011006182-b5a97198", "") in new stack
    -- Executing [...@macro-exten-vm:9] Macro("SIP/1011006182-b5a97198",
"dial,"",tr,1011002490") in new stack
    -- Executing [...@macro-dial:1] GotoIf("SIP/1011006182-b5a97198",
"1?dial") in new stack
    -- Goto (macro-dial,s,3)
    -- Executing [...@macro-dial:3] AGI("SIP/1011006182-b5a97198",
"dialparties.agi") in new stack
    -- Executing [...@macro-dial:4] NoOp("SIP/1011006182-b5a97198",
"Returned from dialparties with no extensions to call and DIALSTATUS: ")
in new stack
    -- Executing [...@macro-exten-vm:10] GotoIf("SIP/1011006182-b5a97198",
"0?exit,return") in new stack
    -- Executing [...@macro-exten-vm:11] Set("SIP/1011006182-b5a97198",
"SV_DIALSTATUS=") in new stack
    -- Executing [...@macro-exten-vm:12]
GosubIf("SIP/1011006182-b5a97198", "0?docfu,1") in new stack
    -- Executing [...@macro-exten-vm:13]
GosubIf("SIP/1011006182-b5a97198", "0?docfb,1") in new stack
    -- Executing [...@macro-exten-vm:14] Set("SIP/1011006182-b5a97198",
"DIALSTATUS=") in new stack
    -- Executing [...@macro-exten-vm:15] NoOp("SIP/1011006182-b5a97198",
"Voicemail is 'novm'") in new stack
    -- Executing [...@macro-exten-vm:16] GotoIf("SIP/1011006182-b5a97198",
"1?s-,1") in new stack
    -- Goto (macro-exten-vm,s-,1)
    -- Executing [1011002...@from-internal:2]
Goto("SIP/1011006182-b5a97198", ",return,1") in new stack
    -- Goto (from-internal,return,1)
    -- Sent into invalid extension 'return' in context 'from-internal'
on SIP/1011006182-b5a97198
    -- Executing [...@from-internal:1] Playback("SIP/1011006182-b5a97198",
"privacy-incorrect") in new stack
    -- <SIP/1011006182-b5a97198> Playing 'privacy-incorrect.gsm'
(language 'en')


----------------------------------

>From this I can see that it is trying to dial the other extension properly

Macro("SIP/1011006182-b5a97198", "dial,"",tr,1011002490")


but after executing this line in the dial macro:
AGI("SIP/1011006182-b5a97198", "dialparties.agi")

it returns "Returned from dialparties with no extensions to call and
DIALSTATUS:"

The extension above is right. (Those handsets have very long hard coded
extension numbers) but this function dialparties.agi fails.

I did some googling to find out what this function is so I can figure
out what is going on but am having little luck. Does anyone here know
anything of this dialparties.agi thingamawidget?

Again this is using all the FreePBX dialplan programming  so I'm sot of
guessing that my issue is somewhere in the FreePBX macros. My only issue
is that I'm not overly faliliar with this macro language, but I'm
working on it.

cheers,
darryl

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to