ictinnovations / ictfax

Open Source Fax Server Software supporting inbound and outbound faxing. ICTFAX can be used in following faxing scenarios Web to fax, Fax to Web or Online Fax Email to fax and fax to email ATA / Extensions to send and receive faxes via Fax machine using internet REST based Fax API’s to integrate with third party applications and automate business process G.711 based Fax Origination / Termination / Gateway T.38 based Fax Origination / Termination PSTN based Fax Origination / Termination / Gateway
http://www.ictfax.org
GNU General Public License v3.0
173 stars 60 forks source link

Faxes looping #91

Open rw180800 opened 5 months ago

rw180800 commented 5 months ago

We have had a few occasions now where faxes have been looping and users are getting multiple emails with fax notifications. The fax server is continually retrying even if successful. Where can I go to stop these?

rw180800 commented 5 months ago

only way to stop this is to reboot. Is there a way to see what may be stuck and delete/fix?

image

ictvision commented 5 months ago

Our team is currently addressing the reported issues and we will fix and release the new version accordingly. However, in the event of looping, please follow these steps:

rw180800 commented 4 months ago

Hi Guys, This is getting more frequent. Am I reaching a limit of some kind and overloading the server? We get a lot of inbound faxes, but only about 8-10 outbound users send faxes.

Inbound seems to be ok, it is when someone sends a fax that it can go on an extended loop..

Is there a way I can set a limit on the number of times a fax can be sent/retried regardless of fail or success?

Regards,

Richard Wyborn | IT Manager | Digital Consulting Group Pty Ltd T: 1300 130 109 | F: 1300 368 371 | M: +61 416 051 715 | Intl: +61 2 8667 7966

@.***https://digitalconsulting.com.au/

Disclaimer: This email and any attachments are confidential and may be subject to copyright, legal or some other professional privilege. They are intended solely for the attention and use of the named addressee(s). They may only be copied, distributed or disclosed with the consent of the copyright owner. If you have received this email by mistake or by breach of the confidentiality clause, please notify the sender immediately by return email and delete or destroy all copies of the email. Any confidentiality, privilege or copyright is not waived or lost because this email has been sent to you by mistake.

From: ICT Vision @.> Sent: Tuesday, May 21, 2024 5:43 PM To: ictinnovations/ictfax @.> Cc: Richard Wyborn @.>; Author @.> Subject: Re: [ictinnovations/ictfax] Faxes looping (Issue #91)

CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.

Our team is currently addressing the reported issues and we will fix and release the new version accordingly. However, in the event of looping, please follow these steps:

— Reply to this email directly, view it on GitHubhttps://github.com/ictinnovations/ictfax/issues/91#issuecomment-2121968430, or unsubscribehttps://github.com/notifications/unsubscribe-auth/A3XRFLN67IKVIAFATFPWYKLZDL3JLAVCNFSM6AAAAABH3RJFROVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMRRHE3DQNBTGA. You are receiving this because you authored the thread.Message ID: @.**@.>>

ictvision commented 3 months ago

Please update the /usr/ictcore/core/Message/Document.php file with following code

exec("export HOME=$home_dir && export PATH=$include_path && $office_binary --headless --convert-to pdf $sourceFile --outdir $target_dir");

to

$cmd = "export Home=$home_dir && export Path=$include_path && $office_binary --headless --convert-to pdf $sourceFile --outdir $target_dir"; exec($cmd);

and in case of loop, please kill the following services and try again

pkill soffice.b
pkill oosplash
pkill php
service sendmail restart

Ensure the mailbox has the correct permissions and ownership