Pickup

Discussion in 'Elastix 2.x' started by sebastian_121, Nov 19, 2008.

  1. sebastian_121

    Joined:
    Nov 18, 2008
    Messages:
    11
    Likes Received:
    0
    Hola, tengo problemas con el robo de llamadas. cuando trato de robar una llamada (Pickup) me dice que no esta habilitado para hacerlo, en el extension_additional, tengo lo siguiente:

    [app-pickup]
    include => app-pickup-custom
    exten => _**.,1,Noop(Attempt to Pickup ${EXTEN:3} by ${CALLERID(num)})
    exten => _**.,n,Pickup(${EXTEN:3})

    ; end of [app-pickup]

    Cuando trato de hacer el pickup esto es lo que registra el asterisk:


    -- Executing [s@macro-dial:7] Dial("SIP/103-b7d03c10", "SIP/109|15|TtrwW") in new stack
    -- Called 109
    Extension Changed 109[ext-local] new state Ringing for Notify User 101
    -- SIP/109-095a10c0 is ringing
    Extension Changed 108[ext-local] new state InUse for Notify User 101
    -- Executing [**109@from-internal2:1] NoOp("SIP/108-b7d051a0", "Attempt to Pickup 109 by 108") in new stack
    -- Executing [**109@from-internal2:2] Pickup("SIP/108-b7d051a0", "109") in new stack
    -- Executing [**109@from-internal2:3] Pickup("SIP/108-b7d051a0", "109@from-did-direct") in new stack
    -- Executing [**109@from-internal2:4] Playback("SIP/108-b7d051a0", "silence/1&feature-not-avail-line&silence/1&cannot-complete-as-dialed&check-number-dial-again|noanswer") in new stack
    -- <SIP/108-b7d051a0> Playing 'silence/1' (language 'en')
    -- <SIP/108-b7d051a0> Playing 'feature-not-avail-line' (language 'en')
    -- <SIP/108-b7d051a0> Playing 'silence/1' (language 'en')
    -- <SIP/108-b7d051a0> Playing 'cannot-complete-as-dialed' (language 'en')
    -- <SIP/108-b7d051a0> Playing 'check-number-dial-again' (language 'en')
    -- Executing [**109@from-internal2:5] Wait("SIP/108-b7d051a0", "1") in new stack
    -- Executing [**109@from-internal2:6] Congestion("SIP/108-b7d051a0", "20") in new stack
    == Spawn extension (from-internal2, **109, 6) exited non-zero on 'SIP/108-b7d051a0'
    -- Executing [h@from-internal2:1] Macro("SIP/108-b7d051a0", "hangupcall") in new stack
    -- Executing [s@macro-hangupcall:1] ResetCDR("SIP/108-b7d051a0", "w") in new stack
    -- Executing [s@macro-hangupcall:2] NoCDR("SIP/108-b7d051a0", "") in new stack
    -- Executing [s@macro-hangupcall:3] GotoIf("SIP/108-b7d051a0", "1?skiprg") in new stack
    -- Goto (macro-hangupcall,s,6)
    -- Executing [s@macro-hangupcall:6] GotoIf("SIP/108-b7d051a0", "1?skipblkvm") in new stack
    -- Goto (macro-hangupcall,s,9)
    -- Executing [s@macro-hangupcall:9] GotoIf("SIP/108-b7d051a0", "1?theend") in new stack
    -- Goto (macro-hangupcall,s,11)
    -- Executing [s@macro-hangupcall:11] Hangup("SIP/108-b7d051a0", "") in new stack
    == Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'SIP/108-b7d051a0' in macro 'hangupcall'
    == Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'SIP/108-b7d051a0'


    Les agradezco si alguien sabe como puedo corregir este problema,

    Saludos,
     
  2. jlara

    Joined:
    Nov 1, 2007
    Messages:
    236
    Likes Received:
    0
    la parte de Pickup no viene habilitada por defecto, habilitala en el fetures codes de la PBX, tambien tienes que configurar los pickup grup en caso de que quiers segmentar la funcion.

    un cordial saludo
     

Share This Page