OpenARC: 1.0.0 Beta0 fails to start with existing configuration

Hi,

I tried updating to the beta from 0.1.0, compiling goes well but upon restarting the service I get the below error.

systemd[1]: Starting Authenticated Resource Chain (ARC) Milter...
openarc[16589]: openarc: /etc/openarc/openarc.conf: refile:/etc/opendkim/TrustedHosts: arcf_list_load(): No such file or directory
systemd[1]: openarc.service: Control process exited, code=exited status=78
systemd[1]: Failed to start Authenticated Resource Chain (ARC) Milter.

Switching back to 0.1.0 works as expected.

Below is the link to my configuration file which works perfectly with 0.1.0. https://gist.github.com/cshawaus/05e08b939b8ae66644e5340cba1d28c3

System Details

OS: Ubuntu 16.04.4 LTS OpenDKIM: 2.10.3 Postfix: 3.1.0

About this issue

  • Original URL
  • State: closed
  • Created 6 years ago
  • Comments: 22 (4 by maintainers)

Most upvoted comments

I was able to get a proper working startup, by explicitely setting:

PidFile /var/run/openarc/openarc.pid

in /etc/openarc/openarc.conf and by changing the ExecStart line in the openarc.service file to:

ExecStart=/usr/local/openarc/sbin/openarc -c /etc/openarc/openarc.conf -u openarc

After doing a ‘systemctl daemon-reload’, openarc started without a problem.