[AsteriskBrasil] Macro nao executa todas as prioridades ..

Fabiano (BiGu) bigu em grupoheringer.com.br
Quinta Maio 3 12:20:06 BRT 2007


Ae galera,

To com uma aplicacao para receber faxes utilizanod o rxfax e envia-los 
por emails...

O que fiz, ao ser acionado a opcao de fax, o * executa uma macro, q é a 
seguinte:

exten => s,1,Set(FAXFILE=/var/spool/asterisk/fax/${UNIQUEID})
exten => s,2,rxfax(${FAXFILE}.tif)
exten => s,3,System(/var/lib/asterisk/scripts/mailfax "${CALLERIDNUM}" 
"${CALLEDFAX}" "${EXTNAME}" "${EXTEMAIL}" "${FAXFILE}" "${EXTCOMPANY}")
exten => s,4,Hangup


Bom, no Asterisk 1.2 isso funcionava perfeitamente...no asterisk 1.4 ele 
funciona so até o RXFAX, ou seja, ele recebe o arquivo normalmente, mas 
ele nao executa a proxima prioridade, q é executar esse script ....

no log aparece:


    -- Executing [fax em ura_fax:1] Macro("Zap/1-1", "faxreceive") in new stack
    -- Executing [s em macro-faxreceive:1] Set("Zap/1-1", 
"FAXFILE=/var/spool/asterisk/fax/1178206961.1551") in new stack
    -- Executing [s em macro-faxreceive:2] RxFAX("Zap/1-1", 
"/var/spool/asterisk/fax/1178206961.1551.tif") in new stack
    -- Hungup 'Zap/1-1'



o Arquivo gerado pelo Rxfax ficou correto, ele so nao executa o System() ...

ja tentei modificar la ao inves de colocar s,3 ...colocar h,1.... mas 
nem funcionou

Alguem tem ideia do que possa ser?

Abracos


Mais detalhes sobre a lista de discussão AsteriskBrasil