[AsteriskBrasil] Erro ao executar o MOH

Gustavo Freitas gst.freitas em gmail.com
Sexta Fevereiro 7 18:06:11 BRST 2014


Pessoal,

Estou tentando usar o MOH para executar uma gravação no momento da discagem
para celular

#moh show files
Class: msgligcelular
        File: /var/lib/asterisk/msgcelular/music
        File: /var/lib/asterisk/msgcelular/wav_3

os arquivos estão em wav e outro gsm.

[msgligcelular]
mode=files
directory=/var/lib/asterisk/msgcelular


o diretorio está com permissão para asterisk:asterisk e os arquivos 775

o log da ligação esta assim


- Called SIP/OI/48X223XXX
    -- Started music on hold, class 'msgligcelular', on
Local/8X223XXX em consulta-000000a8;2
    -- Local/8X223XXX em consulta-000000a8;1 is making progress passing
it to SIP/2002-00000400
    -- SIP/OI-00000401 is ringing
    -- SIP/OI-00000401 is making progress passing it to
Local/8X223XXX em consulta-000000a8;2
    -- Local/8X223XXX em consulta-000000a8;1 is making progress passing
it to SIP/2002-00000400
  == Spawn extension (macro-dialout-trunk, s, 27) exited non-zero on
'SIP/2002-00000400' in macro 'dialout-trunk'
  == Spawn extension (from-internal, 8X223XXX, 6) exited non-zero on
'SIP/2002-00000400'
    -- Executing [h em from-internal:1] Macro("SIP/2002-00000400",
"hangupcall") in new stack
    -- Executing [s em macro-hangupcall:1] GotoIf("SIP/2002-00000400",
"1?endmixmoncheck") in new stack
    -- Goto (macro-hangupcall,s,9)
    -- Executing [s em macro-hangupcall:9] NoOp("SIP/2002-00000400", "End
of MIXMON check") in new stack
    -- Executing [s em macro-hangupcall:10] GotoIf("SIP/2002-00000400",
"1?nomeetmemon") in new stack
    -- Stopped music on hold on Local/8X223XXX em consulta-000000a8;2

-- 

só que não dar para escultar a gravação.

Gustavo Freitas


Mais detalhes sobre a lista de discussão AsteriskBrasil