Plivo log clearly shows that a check condition is forcing the application to execute hangup. It means fax receive is not executing that is why you are unable to receive fax.
There are two check conditions before receiving a fax.
1) Receiver number (number on which you are receiving fax) must be assigned to a valid user and also set forwarding to some email address. (if condition on line 1128 in ictfax.module file)
You must assign the number to some valid user and forward that number to email address of that user.
2) Second condition is is of balance (bundle) that should be greater than zero.
Second condition you can simply remove (on line 1136 in ictfax.module file) by assigning a value greater than zero to free_bundle variables. Such that write following before if condition
- Code: Select all
$ictpbx_user['free_bundle'] = 2;
$ictpbx_user['reserve_free_bundle'] = 0;
I hope this will solve the problem.