DISA drop the call after entering the PIN

Discussion in 'General' started by cjav, Oct 28, 2009.

  1. cjav

    Joined:
    Sep 30, 2009
    Messages:
    1
    Likes Received:
    0
    I want to setup a DISA in my Elastix, it looks very easy to do, but is not working for me, I have my IVR option that direct me to the DISA, I see that happens, I get DISA to ask me for the PIN, when I enter a correct one or a wrong one, both time the call just drop. The incoming call is through a Gizmo - Google Voice number, I don't know is this has something to do with this problem.

    Here is my log:
    -- Executing [s@from-trunk-sip-proxy01.sipphone.com:1] Set("SIP/proxy01.sipphone.com-095f94a0", "GROUP()=OUT_4") in new stack
    -- Executing [s@from-trunk-sip-proxy01.sipphone.com:2] Goto("SIP/proxy01.sipphone.com-095f94a0", "from-trunk|s|1") in new stack
    -- Goto (from-trunk,s,1)
    -- Executing [s@from-trunk:1] Set("SIP/proxy01.sipphone.com-095f94a0", "__FROM_DID=s") in new stack
    -- Executing [s@from-trunk:2] ExecIf("SIP/proxy01.sipphone.com-095f94a0", "0 |Set|CALLERID(name)=XXXXXXXXXX") in new stack
    -- Executing [s@from-trunk:3] Ringing("SIP/proxy01.sipphone.com-095f94a0", "") in new stack
    -- Executing [s@from-trunk:4] Set("SIP/proxy01.sipphone.com-095f94a0", "FAX_RX=disabled") in new stack
    -- Executing [s@from-trunk:5] Set("SIP/proxy01.sipphone.com-095f94a0", "__CALLINGPRES_SV=allowed_not_screened") in new stack
    -- Executing [s@from-trunk:6] SetCallerPres("SIP/proxy01.sipphone.com-095f94a0", "allowed_not_screened") in new stack
    -- Executing [s@from-trunk:7] Goto("SIP/proxy01.sipphone.com-095f94a0", "ivr-2|s|1") in new stack
    -- Goto (ivr-2,s,1)
    -- Executing [s@ivr-2:1] Set("SIP/proxy01.sipphone.com-095f94a0", "MSG=custom/HelloComunicateCuba") in new stack
    -- Executing [s@ivr-2:2] Set("SIP/proxy01.sipphone.com-095f94a0", "LOOPCOUNT=0") in new stack
    -- Executing [s@ivr-2:3] Set("SIP/proxy01.sipphone.com-095f94a0", "__DIR-CONTEXT=default") in new stack
    -- Executing [s@ivr-2:4] Set("SIP/proxy01.sipphone.com-095f94a0", "_IVR_CONTEXT_ivr-2=") in new stack
    -- Executing [s@ivr-2:5] Set("SIP/proxy01.sipphone.com-095f94a0", "_IVR_CONTEXT=ivr-2") in new stack
    -- Executing [s@ivr-2:6] GotoIf("SIP/proxy01.sipphone.com-095f94a0", "0?begin") in new stack
    -- Executing [s@ivr-2:7] Answer("SIP/proxy01.sipphone.com-095f94a0", "") in new stack
    -- Executing [s@ivr-2:8] Wait("SIP/proxy01.sipphone.com-095f94a0", "1") in new stack
    -- Executing [s@ivr-2:9] Set("SIP/proxy01.sipphone.com-095f94a0", "TIMEOUT(digit)=3") in new stack
    -- Digit timeout set to 3
    -- Executing [s@ivr-2:10] Set("SIP/proxy01.sipphone.com-095f94a0", "TIMEOUT(response)=10") in new stack
    -- Response timeout set to 10
    -- Executing [s@ivr-2:11] Set("SIP/proxy01.sipphone.com-095f94a0", "__IVR_RETVM=") in new stack
    -- Executing [s@ivr-2:12] ExecIf("SIP/proxy01.sipphone.com-095f94a0", "1|Background|custom/Hello") in new stack
    -- <SIP/proxy01.sipphone.com-095f94a0> Playing 'custom/Hello' (language 'en')
    == CDR updated on SIP/proxy01.sipphone.com-095f94a0
    -- Executing [99@ivr-2:1] DBdel("SIP/proxy01.sipphone.com-095f94a0", "") in new stack
    -- Executing [99@ivr-2:2] Set("SIP/proxy01.sipphone.com-095f94a0", "__NODEST=") in new stack
    -- Executing [99@ivr-2:3] Goto("SIP/proxy01.sipphone.com-095f94a0", "disa|1|1") in new stack
    -- Goto (disa,1,1)
    -- Executing [1@disa:1] Authenticate("SIP/proxy01.sipphone.com-095f94a0", "99|") in new stack
    -- <SIP/proxy01.sipphone.com-095f94a0> Playing 'agent-pass' (language 'en')
    -- <SIP/proxy01.sipphone.com-095f94a0> Playing 'vm-goodbye' (language 'en')

    Can anybody help me with this, I'm using Elastix 1.5.2 with FreePBX updated to 2.6.0 and DISA module 2.6.0.

    Thanks in advance.
     

Share This Page