Hylafax FaxDispatch
Откуда: Уфа
Сообщений: 5856
|
Hylafax FaxDispatch
Уже неделю ковыряюсь в одной конторе с хилафаксом, не отрабатывает файл FaxDispatch.
Кто-нить знает как продиагностировать работу хилафакса, запустить в ручном режиме чтоли...
Самое обидное - раньше работал, что-то сделал и все, не работает, хотя в других конторах тоже самое работает на ура...
|
Сообщений: 6521
|
Re: Hylafax FaxDispatch
faxstat -s покажет статус, с этого и начинается диагностика.
Что показывает?
Ну и статус модемов в системе:
ps auxwf | grep faxgetty
|
Откуда: Уфа
Сообщений: 5856
|
Re: Hylafax FaxDispatch
спасибо ded, забыл сказать что факсы принимаются нормально, файлы сохраняются в hylafax/recvq
но вот скрипт в FaxDispatch не выполняется.
Логи hylafax/log малоинформативны...
|
Сообщений: 6521
|
Re: Hylafax FaxDispatch
Там написано - читайте man faxrcvd
И мы отправляем не через FaxDispatch, а через другие конструкции..
|
Откуда: Москва
Сообщений: 3421
|
Re: Hylafax FaxDispatch
Пробуй вставлять чекпойинты типа "echo 1 >> /tmp/fax.log 2>&1"
Так "оттрейсишь" выполнение скрипта, а вывод команды вызываемой тоже туде же.
|
Откуда: Уфа
Сообщений: 5856
|
Re: Hylafax FaxDispatch
2ded: я тоже отправляю другими конструкциями, но чтоб отправлять куда надо, надо знать какой файл к какому звонку относится, и в FaxDispatch переименовываю и переношу в другие каталоги, откуда я его астериском куда надо шлю.
2litnimax: Не работает, пробовал...
|
Откуда: Санкт-Петербург
Сообщений: 541
|
Re: Hylafax FaxDispatch
про man faxrcvd уже упомянули.
Предполагается что etc/FaxDispatch существует, исполняемый.
После строчки с #! поставить
set > /tmp/FaxDispatch.ENV
echo $* > /tmp/FaxDispatch.param
Ориентируясь на содержимое полученный файлов - запускать FaxDispatch ручками с нужными параметрами
|
Откуда: Уфа
Сообщений: 5856
|
Re: Hylafax FaxDispatch
man faxrcvd уже перечитан, ничего там особенного нету.
файл вот такой:
## /var/spool/hylafax/etc/FaxDispatch
TEMPLATE=en
SENDTO=FaxMaster; # by default email to FaxMaster
FILETYPE=pdf; # in PDF format
FOLDER="/var/spool/hylafax/recvq/"
FULLPATH="${FOLDER}${FILENAME}.tif"
## переименовываем файлы и меняем права доступа
mv $FULLPATH /tmp/$CIDNUMBER.tif
chmod a+rw /tmp/$CIDNUMBER.tif # all faxes received on ttyS14
dyer, не понял куда и что поставить
строчки #! нет
и по ману не понятно, как faxrcvd вручную запускать.
в частности не понятны параметры
devid - указывать точно /dev/ttyIAX1?
commid - это что???
error-msg - тоже не понятно
|
Сообщений: 6521
|
Re: Hylafax FaxDispatch
switch, вообрази, у меня на одном из серверов - hylafax работает года 4 точно, но файла /var/spool/hylafax/etc/FaxDispatch там нету :)
Но он отсылает всё правильно, там много виртуальных факсов, каждому - свой. Ни разу не перепутал!
За что и люблю.
|
Откуда: Уфа
Сообщений: 5856
|
Re: Hylafax FaxDispatch
ded, ну тыж не поделишься секретом, зачем о нем говоришь тогда?
|
|