[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