Hi all,
I have a problem with hylafax and freeswitch for INBOUND faxes.I configured hylafax and one modem (FS0) and everything is fine.
root:/var/log# faxstat
HylaFAX scheduler on test: Running
Modem FS0 (123456): Running and idle
root:/var/log# ls -al /dev/FS0
lrwxrwxrwx 1 root root 10 Sep 2 15:41 /dev/FS0 -> /dev/pts/3
Dialplan in FSW is simple, ask lua for status and use available modem.I can try without lua, but i dont think that lua is a problem.
<extension name="LUA CALL INBOUND FAX">
<condition field="destination_number" expression="^(123456)$" break="never">
<action application="lua" data="fax_query.lua ${destination_number}" inline="true"/>
</condition>
<condition field="${status}" expression="aktivan">
<action application="log" data="INFO ACTIVE FAX, STATUS = [${status}]"/>
<action application="answer" />
<action application="playback" data="silence_stream://2000"/>
<action application="bridge" data="modem/a/a"/>
<anti-action application="log" data="INFO NOT ACTIVE FAX"/>
<anti-action application="hangup"/>
</condition>
</extension>
The problem is that on receiving fax, FSW crashes.I cannot see EXECUTE bridge...