Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / TrixBox, Elastix, FreePbx / Не работает System FAX в TrixBox 2.8.0.1

Не работает System FAX в TrixBox 2.8.0.1

При наборе 666 System FAX занят
1 2>
Сообщений: 57

Не работает System FAX в TrixBox 2.8.0.1

При наборе 666 со внутреннего номера либо слышу занят (в данный момент System FAX никто не использует)

-- Starting simple switch on 'DAHDI/3-1'
-- Executing [666@from-internal:1] Goto("DAHDI/3-1", "ext-fax,in_fax,1") in new stack
-- Goto (ext-fax,in_fax,1)
-- Executing [in_fax@ext-fax:1] StopPlayTones("DAHDI/3-1", "") in new stack
-- Executing [in_fax@ext-fax:2] GotoIf("DAHDI/3-1", "1?3:analog_fax,1") in new stack
-- Goto (ext-fax,in_fax,3)
-- Executing [in_fax@ext-fax:3] Macro("DAHDI/3-1", "faxreceive") in new stack
-- Executing [s@macro-faxreceive:1] Set("DAHDI/3-1", "FAXFILE=/var/spool/asterisk/fax/1253707813.3.tif") in new stack
-- Executing [s@macro-faxreceive:2] Set("DAHDI/3-1", "EMAILADDR=fax@mydomain.com") in new stack
== Spawn extension (macro-faxreceive, s, 3) exited non-zero on 'DAHDI/3-1' in macro 'faxreceive'
== Spawn extension (ext-fax, in_fax, 3) exited non-zero on 'DAHDI/3-1'
-- Executing [h@ext-fax:1] System("DAHDI/3-1", "/var/lib/asterisk/bin/fax-process.pl --to fax@mydomain.com --from freepbx@gmail.com --dest "" --subject "Fax from 4003 Channel%203" --attachment fax_4003.pdf --type application/pdf --file /var/spool/asterisk/fax/1253707813.3.tif") in new stack
-- Executing [h@ext-fax:2] Hangup("DAHDI/3-1", "") in new stack
== Spawn extension (ext-fax, h, 2) exited non-zero on 'DAHDI/3-1'
-- Hungup 'DAHDI/3-1'

В чем тут дело? Обычно при установке TrixBox 2.6.2.2 System FAX всегда работал без проблем, набрал 666 слышу "приветствие" System FAX, вот решил попробовать 2.8.0.1. Установил, поднял трубку, идет гудок, набрал 666 и "занято".
2009-09-23 16:27

Avatara of svoy
Откуда: Киев
Сообщений: 1096

Re: Не работает System FAX в TrixBox 2.8.0.1

lamer6666:

При наборе 666 ...
бесы попутали, все они... :)
2009-09-23 17:44

Сообщений: 57

Re: Не работает System FAX в TrixBox 2.8.0.1

svoy:

lamer6666:

При наборе 666 ...
бесы попутали, все они... :)
:)
Я же серьезно! )))
2009-09-23 17:49

Avatara of svoy
Откуда: Киев
Сообщений: 1096

Re: Не работает System FAX в TrixBox 2.8.0.1

я тоже, то что работает в старой версии, вовсе не обьязано работать в новой. Таковы реалии современного программерства...

если у вас уже есть опыт работы с этим продуктом и фактор "кривых рук" исключается, то данный случай, еще одно тому подтверждение - не тестят сейчас новые релизы. некогда, кризис...

судя по вашим логам
Executing [h@ext-fax:1] System("DAHDI/3-1", "/var/lib/asterisk/bin/fax-process.pl --to fax@mydomain.com --from freepbx@gmail.com --dest "" --subject "Fax from 4003 Channel%203" --attachment fax_4003.pdf --type application/pdf --file /var/spool/asterisk/fax/1253707813.3.tif") in new stack

система приняла файл
2009-09-23 18:08

Сообщений: 6521

Re: Не работает System FAX в TrixBox 2.8.0.1

Я поясню, можно?

В новых версиях TrixBox 2.8 большинство макросов - прежние, в том числе и старый знакомый
trixbox1*CLI> dialplan show macro-faxreceive
[ Context 'macro-faxreceive' created by 'pbx_config' ]
's' => 1. Set(FAXFILE=${ASTSPOOLDIR}/fax/${UNIQUEID}.tif) [pbx_config]
2. Set(EMAILADDR=${FAX_RX_EMAIL}) [pbx_config]
3. rxfax(${FAXFILE}) [pbx_config]

где мы видим, что сам приём факса делается аппликацией rxfax.

Но если мы спросим у Астериска там же
trixbox1*CLI> core show application rxfax
окжется - нет такой аппликации, а что есть? А вот -
trixbox1*CLI> core show application ReceiveFAX
trixbox1*CLI>
-= Info about application 'ReceiveFAX' =-

[Synopsis]
Receive a FAX

[Description]
ReceiveFAX(filename[|options]):
Receives a fax from the channel into the given filename overwriting
the file if it already exists. File created will have TIFF format.
The option string may contain zero or more of the following characters:
'c' -- makes the application behave as a calling machine
The default behaviour is to behave as an answering machine.

This application uses following variables:
LOCALSTATIONID to identify itself to the remote end.
LOCALHEADERINFO to generate a header line on each page.

This application sets the following channel variables upon completion:
FAXSTATUS - status of operation:
SUCCESS | FAILED
FAXERROR - Error when FAILED
FAXMODE - Mode used:
audio | T38
REMOTESTATIONID - CSID of the remote side.
FAXPAGES - number of pages sent.
FAXBITRATE - transmition rate.
FAXRESOLUTION - resolution.


Так что хотите факсы? Поправьте в
/var/www/html/admin/modules/core/etc/extensions.conf

Кстати: дефолтный код 666 надо сразу менять на 777 в Feature codes.
2009-09-23 18:15

Сообщений: 57

Re: Не работает System FAX в TrixBox 2.8.0.1

ded:

Я поясню, можно?
Так что хотите факсы? Поправьте в
/var/www/html/admin/modules/core/etc/extensions.conf

Кстати: дефолтный код 666 надо сразу менять на 777 в Feature codes.
Понял вас уважаемый DED. Но почему conf файл не был исправлен разработчик? Разве это не ошибка?
2009-09-23 18:47

Avatara of svoy
Откуда: Киев
Сообщений: 1096

Re: Не работает System FAX в TrixBox 2.8.0.1

ded:

Кстати: дефолтный код 666 надо сразу менять на 777 в Feature codes.
во избежание потусторонних наводок в системе... :)
2009-09-23 18:50

Сообщений: 57

Re: Не работает System FAX в TrixBox 2.8.0.1

svoy:

ded:

Кстати: дефолтный код 666 надо сразу менять на 777 в Feature codes.
во избежание потусторонних наводок в системе... :)
Уже сделал!

Еще один вопрос не в тему конечно, но все же:
Создаю IVR через GUI, не могу понять как сделать что бы если пользователь не набрал никаких клавиш, он попал например на 101 номер?
Пока полагаю что в разделе IVR это сделать не возможно, придется воспользоваться ВХОДЯЩАЯ МАРШРУТИЗАЦИЯ -> СООБЩЕНИЯ В СИСТЕМЕ -> IVR -> 101
так как раздел IVR не имеет возможности "Назначение после воспроизведения:"
Такое решение верное на ваш взгляд уважаемые?
2009-09-23 19:10

Avatara of svoy
Откуда: Киев
Сообщений: 1096

Re: Не работает System FAX в TrixBox 2.8.0.1

*боксами не увлекаюсь, но по опыту построения ivr, ищите где можно назначить действие по умолчанию (таймауту)
2009-09-23 19:22

Сообщений: 6521

Re: Не работает System FAX в TrixBox 2.8.0.1

lamer6666:

файл не был исправлен разработчик? Разве это не ошибка?
Разработчик уволен без выходного пособия.
Место вакантно, но ошибки исправлять некому.
Теперь ошибок будет ещё больше.

Чтобы входящий попал например на 101 номер не набирая никаких клавиш надо один из боксов ИВР указать назначение 101 а в маленькиом квадратике слева указать t (timeout).
Будет "Нажмите то, нажмите сё, или дождитесь ответа секоетаря" а секретарь - 101.
2009-09-23 19:46

1 2>
Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru