Re: [asterisk-users] error receiving a fax ... but with a fax that was received without problems

2014-09-22 Thread Larry Moore


On 21/09/2014 9:11 PM, Bart Remmerie wrote:

Dear Joshua,

I don't think this is it:
first, this has been working in the past
second, why would I get a message like the one below exited non-zero
if everything is normal.



Joshua is correct, to reliably process the received fax you will need to 
process it in the 'h' extension.


You may want to refer to this thread 
http://lists.digium.com/pipermail/asterisk-users/2013-June/279625.html, 
note the afax2email script will e-mail the received tiff fax image if 
the PDF conversion fails.



Larry.

--
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
  http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users


[asterisk-users] error receiving a fax ... but with a fax that was received without problems

2014-09-21 Thread Bart Remmerie
Dear all,

When receiving a fax, the extension is spawned, despite nothing but
positive messages (see below)

The sending fax considers it a success  the verbose output of asterisk
gives a FAX_SUCCESS and a NO_ERROR error in the ReceiveFax command.

The problem is that all the next steps (conversion of the fax to pdf 
sending it to a mailbox) are never executed.  When I do this manually,
there seems nothing wrong with the received file 

Any hints ?

Asterisk output:

*-- *Executing [502@LocalSets:5] *ReceiveFAX*(*DAHDI/4-1*, 
*/tmp/201409211416.tif*) in new stack

*-- *Channel 'DAHDI/4-1' receiving FAX '/tmp/201409211416.tif'

*-- *Channel 'DAHDI/4-1' FAX session '0' started

*-- *FAX handle 0: [ 037.139057 ], entering CLOSING state

*-- *FAX handle 0: [ 037.139097 ], entering CLOSING state

*-- *Channel 'DAHDI/4-1' FAX session '0' is complete, result: 'SUCCESS'
(FAX_SUCCESS), error: 'NO_ERROR', pages: 1, resolution: '204x196', transfer
rate: '14400', remoteSID: '059323634'

*  == *Spawn extension (LocalSets, 502, 5) exited non-zero on 'DAHDI/4-1'



Extensions-snippet

exten = 502,1,Verbose(3,Incoming Fax)

same = n,Set(FAXDEST=/tmp)

same = n,Set(tempfax=${STRFTIME(,,%C%y%m%d%H%M)})

same = n,Verbose(3,- destination: ${FAXDEST}/${tempfax}.tif)

same = n,ReceiveFax(${FAXDEST}/${tempfax}.tif)

same = n,Verbose(3,- Fax receipt completed with status:
${FAXSTATUS})

same = n,Verbose(3,converting fax)

same = n,System(/usr/bin/tiff2pdf ${FAXDEST}/${tempfax}.tif -o
${FAXDEST}/${tempfax}.pdf)

same = n,Verbose(3,fax converted ... sending fax)

same = n,System(echo [TC] new fax | mutt -s TC:fax from
${CALLERID} myn...@mymail.com -F /root/.muttrc -a ${FAXDEST}/${tempfax}
.pdf)

same = n,Hangup()
-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Re: [asterisk-users] error receiving a fax ... but with a fax that was received without problems

2014-09-21 Thread Joshua Colp

Bart Remmerie wrote:

Dear all,


Kia ora,


When receiving a fax, the extension is spawned, despite nothing but
positive messages (see below)

The sending fax considers it a success  the verbose output of asterisk
gives a FAX_SUCCESS and a NO_ERROR error in the ReceiveFax command.

The problem is that all the next steps (conversion of the fax to pdf 
sending it to a mailbox) are never executed.  When I do this manually,
there seems nothing wrong with the received file 

Any hints ?


After the fax is completed the call is hung up so subsequent dialplan 
logic does not execute. You need to place the rest in the 'h' extension 
which is executed upon hangup.


Cheers,

--
Joshua Colp
Digium, Inc. | Senior Software Developer
445 Jan Davis Drive NW - Huntsville, AL 35806 - US
Check us out at: www.digium.com  www.asterisk.org

--
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
  http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] error receiving a fax ... but with a fax that was received without problems

2014-09-21 Thread Bart Remmerie
Dear Joshua,

I don't think this is it:
first, this has been working in the past
second, why would I get a message like the one below exited non-zero if
everything is normal.

In the past, all following lines were executed just fine (converting the
tif to a pdf and sending it a gmail mailbox)
I'm not convinced that everything is dropped after the ReceiveFax line,
especially since the Spawn extension message applies to the ReceiveFax
line itself (as if something goes wrong there) = any hints on where/how I
can get a more detailed logging of this ?

* == *Spawn extension (LocalSets, 502, 5) exited non-zero on 'DAHDI/4-1'

On Sun, Sep 21, 2014 at 2:45 PM, Joshua Colp jc...@digium.com wrote:

 Bart Remmerie wrote:

 Dear all,


 Kia ora,

  When receiving a fax, the extension is spawned, despite nothing but
 positive messages (see below)

 The sending fax considers it a success  the verbose output of asterisk
 gives a FAX_SUCCESS and a NO_ERROR error in the ReceiveFax command.

 The problem is that all the next steps (conversion of the fax to pdf 
 sending it to a mailbox) are never executed.  When I do this manually,
 there seems nothing wrong with the received file 

 Any hints ?


 After the fax is completed the call is hung up so subsequent dialplan
 logic does not execute. You need to place the rest in the 'h' extension
 which is executed upon hangup.

 Cheers,

 --
 Joshua Colp
 Digium, Inc. | Senior Software Developer
 445 Jan Davis Drive NW - Huntsville, AL 35806 - US
 Check us out at: www.digium.com  www.asterisk.org

 --
 _
 -- Bandwidth and Colocation Provided by http://www.api-digital.com --
 New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

 asterisk-users mailing list
 To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users




-- 
Bart Remmerie
+32 (0477) 78.88.76
remme...@gmail.com
-- 
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
   http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Re: [asterisk-users] error receiving a fax ... but with a fax that was received without problems

2014-09-21 Thread Joshua Colp

Bart Remmerie wrote:

Dear Joshua,

I don't think this is it:
first, this has been working in the past


If the either side didn't hang up (or it took awhile for the hangup to 
be recognized) then the dialplan would continue.



second, why would I get a message like the one below exited non-zero
if everything is normal.


Because the message is there to inform you of what happened. It's not 
indicative of a problem in all cases.




In the past, all following lines were executed just fine (converting the
tif to a pdf and sending it a gmail mailbox)
I'm not convinced that everything is dropped after the ReceiveFax line,
especially since the Spawn extension message applies to the ReceiveFax
line itself (as if something goes wrong there) = any hints on where/how
I can get a more detailed logging of this ?

* == *Spawn extension (LocalSets, 502, 5) exited non-zero on 'DAHDI/4-1'


This means that whatever was executing either encountered an error or 
the channel was hung up, which is when dialplan execution stops. This is 
normal as I previously mentioned.


--
Joshua Colp
Digium, Inc. | Senior Software Developer
445 Jan Davis Drive NW - Huntsville, AL 35806 - US
Check us out at: www.digium.com  www.asterisk.org

--
_
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
  http://www.asterisk.org/hello

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users