We are trying to configure a new FreeBSD-16 host to use HylaFax+ and IAXModem to handle fax traffic through AvantFax. The Asterisk/FreePBX configuration has been carried out by restoring a FreePBX backup from our running FreePBX-13 system which has this fax setup.
We do not use Linux elsewhere and have no experience with systemd. We are using the default scripts that come with iaxmodem and hylafax+. The new system does not have any POTS lines attached but the 8 port FXO card is installed and appears to be recognized.
At the moment I am trying to get IAX to run as a service and failing. systemctl status iaxmodem@ttyIAX0
gives this following a system restart:
# systemctl status -l iaxmodem@ttyIAX0
● [email protected] - iaxmodem ttyIAXttyIAX0
Loaded: loaded (/usr/lib/systemd/system/[email protected]; enabled; vendor preset: disabled)
Active: failed (Result: start-limit) since Thu 2023-10-12 10:46:05 EDT; 12min ago
Main PID: 815 (code=exited, status=203/EXEC)
Oct 12 10:46:05 inet29.internal.harte-lyne.ca systemd[1]: Unit [email protected] entered failed state.
Oct 12 10:46:05 inet29.internal.harte-lyne.ca systemd[1]: [email protected] failed.
Oct 12 10:46:05 inet29.internal.harte-lyne.ca systemd[1]: [email protected] holdoff time over, scheduling restart.
Oct 12 10:46:05 inet29.internal.harte-lyne.ca systemd[1]: Stopped iaxmodem ttyIAXttyIAX0.
Oct 12 10:46:05 inet29.internal.harte-lyne.ca systemd[1]: start request repeated too quickly for [email protected]
Oct 12 10:46:05 inet29.internal.harte-lyne.ca systemd[1]: Failed to start iaxmodem ttyIAXttyIAX0.
Oct 12 10:46:05 inet29.internal.harte-lyne.ca systemd[1]: Unit [email protected] entered failed state.
Oct 12 10:46:05 inet29.internal.harte-lyne.ca systemd[1]: [email protected] failed.
Is this in anyway related to the lack of a carrier on the configured fax port or does this indicate some sort of configuration issue with systemd services? How is this resolved?