Asterisk 1.8.6 + Digium Fax For Asterisk - проблема при отправке нескольких документов
Установлен Asterisk 1.8.6 и Digium FAX Driver: 1.8.4_1.3.0
Проблема при отправке нескольких документов за раз, процедура отправки завершается таймаутом ( причем реально документы отправляются, и удаленная сторона их получает, что в принципе и видно из логов ) , при этом не возможно корректно отработать завершение контекста, т.е. невозможно отловить FAXOPT(status) . При отправке одного документа все отрабатывается нормально
Контекст для отправки факса ( переменная FAXFILE передается через call файл ):
| Code: |
| context fax-out { fax=> { NoOp(send a fax); Noop(${FAXFILE}); Set(FAXOPT(maxrate)=14400); Set(FAXOPT(minrate)=2400); SendFAX(${FAXFILE},d); NoOp(FAXOPT(status) : ${FAXOPT(status)}); if (${FAXOPT(status)} = SUCCESS) { System(rm -rf /mnt/disk/FAX/*); } } } |
Логи в аттаче.
Из логов прекрасно видно что при отправке одновременно двух файлов , оба документа передаются без проблем..
Не могу понять.. откуда этот таймаут. Подскажите пожалуйста, в какую сторону копать. ?
Тут у вас при мултипейдже просматривается отсутствие DCN V.21 пакета (завершения). Но, есть сигнал окончания страницы.
Вообщем, что-то кто-то не послал
_________________
ys
http://voip.rus.net/