Cursos Asterisk en México

Problema con MixMonitor (Violacion de segmento)

Colapsar

Anuncio

Colapsar
No hay anuncio todavía.
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • Problema con MixMonitor (Violacion de segmento)

    Hola gente....

    Hace un tiempo que tengo este problema, y queria saber si a alguien
    tambien le ha pasado y sabe por que ocurre y lo pudo solucionar.

    El problema con esta APP es que produce produce una violacion de
    segmento en Asterisk y se cae... por suerte con safe_asterisk vuelve a
    iniciar... pero por ejemplo se pierden los login de los agentes en
    queue entre otros problemas.

    Esto pasa cuando un usuario SIP llama a otro usuario SIP y se va a
    guardar un .wav de la comunicacion por ambos usuario... abajo hay un
    ejemplo de una llamada que fallo.

    Como veran, para establecer la llamada se hace muchas cosas que no
    viene al caso, pero si se podra ver que se guardan 2 .wav uno por cada
    usuario SIP y luego se ve que cuando se finaliza la llamada se produce
    la violacion de segmento.

    Estoy usando Asterisk 1.2.3 y Asterisk 1.2.0

    Estoy si funcionaba bien cuando usaba la APP MuxMon hay no tenia
    problemas y usaba Asterisk CVS, pero ahora MuxMon fue reemplazada por
    MixMonitor y tengo este problema.




    -- Executing Macro("SIP/100-1017", "select_channel|201") in new stack
    -- Executing GotoIf("SIP/100-1017", "1?sip|1:iax|1") in new stack
    -- Goto (macro-select_channel,sip,1)
    -- Executing Set("SIP/100-1017", "CHAN=SIP") in new stack
    -- Executing AGI("SIP/100-1017",
    "pbx-ip/monitor_interno.agi|100|201") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/pbx-ip/monitor_interno.agi
    -- AGI Script pbx-ip/monitor_interno.agi completed, returning 0
    -- Executing GotoIf("SIP/100-1017", "1?4:5") in new stack
    -- Goto (avanzados,201,4)
    -- Executing MixMonitor("SIP/100-1017",
    "/var/spool/asterisk/monitor/100/interno/salientes/201/20060301-173637.wav")
    in new stack
    == Begin MixMonitor Recording SIP/100-1017
    -- Executing GotoIf("SIP/100-1017", "1?6:7") in new stack
    -- Goto (avanzados,201,6)
    -- Executing MixMonitor("SIP/100-1017",
    "/var/spool/asterisk/monitor/201/interno/entrantes/100/20060301-173637.wav")
    in new stack
    -- Executing Set("SIP/100-1017", "cf=") in new stack
    -- Executing GotoIf("SIP/100-1017", "1?9:16") in new stack
    -- Goto (avanzados,201,9)
    -- Executing Set("SIP/100-1017", "dnd=") in new stack
    -- Executing GotoIf("SIP/100-1017", "1?11:14") in new stack
    -- Goto (avanzados,201,11)
    -- Executing Dial("SIP/100-1017", "SIP/201|20|Ttm") in new stack
    -- SIP Seeding peer from astdb: '201' at 201@192.168.13.246:5061 for 3600
    -- Called 201
    -- Started music on hold, class 'default', on channel 'SIP/100-1017'
    == Begin MixMonitor Recording SIP/100-1017
    -- SIP/201-8973 is ringing
    -- SIP/201-8973 answered SIP/100-1017
    -- Stopped music on hold on SIP/100-1017
    == Spawn extension (avanzados, 201, 11) exited non-zero on 'SIP/100-1017'
    == End MixMonitor Recording SIP/100-1017
    pbx*CLI> /usr/sbin/safe_asterisk: line 85: 15633 Violación de segmento
    ${ASTSBINDIR}/asterisk ${CLIARGS} ${ASTARGS} 1>&/dev/${TTY}
    </dev/${TTY}
    Asterisk ended with exit status 139

    Disconnected from Asterisk server
    pbx:/var/lib/asterisk# Asterisk exited on signal 11.
    Automatically restarting Asterisk.

Principales Usuarios Activos

Colapsar

No hay usuarios activos superiores.
Trabajando...
X