On Fri, March 17, 2017 12:57, Thomas Leuxner wrote: > * James B. Byrne <byrn...@harte-lyne.ca> 2017.03.17 17:44: > >> Mar 17 12:31:22 inet08 postfix/spawn[14598]: warning: command >> /usr/libexec/postfix/policyd-spf exit status 1 > > It is spawned per mail in my configuration: > > $ postconf -nf | grep -A1 private/policyd > check_policy_service { unix:private/policyd-spf, timeout=10s, > default_action=DUNNO } > > $ postconf -Mf | grep policyd > policyd-spf unix - n n - 0 spawn > user=policyd-spf > argv=/usr/bin/policyd-spf > > As its written in Python it depends on a working environment. Any > chance this recently has been updated on this machine? > > Regards > Thomas >
The host system runs under CentOS-6. Other than Postfix itself all the packages on this system are either from CentOS or EPEL. Python was last updated in September 2016. pypolicd-spf was last updated January 2017. These problems only evidenced themselves very recently: [root@inet08 ~]# ll /var/log/maillog* -rw-------. 1 root root 53522676 Mar 17 17:27 /var/log/maillog -rw-------. 1 root root 40029710 Feb 19 03:10 /var/log/maillog-20170219 -rw-------. 1 root root 53658030 Feb 26 03:45 /var/log/maillog-20170226 -rw-------. 1 root root 53710015 Mar 5 03:32 /var/log/maillog-20170305 -rw-------. 1 root root 48568993 Mar 12 03:39 /var/log/maillog-20170312 [root@inet08 ~]# grep Temperror /var/log/maillog-20170219 | wc -l 187 [root@inet08 ~]# grep Temperror /var/log/maillog-20170226 | wc -l 72 [root@inet08 ~]# grep Temperror /var/log/maillog-20170305 | wc -l 107 [root@inet08 ~]# grep Temperror /var/log/maillog-20170312 | wc -l 134 [root@inet08 ~]# grep Temperror /var/log/maillog | wc -l 11615 The issue was first noticed yesterday. but appears to have started on the 15th. [root@inet08 ~]# grep Temperror /var/log/maillog | grep 'Mar 12' | wc -l 2 [root@inet08 ~]# grep Temperror /var/log/maillog | grep 'Mar 13' | wc -l 3 [root@inet08 ~]# grep Temperror /var/log/maillog | grep 'Mar 14' | wc -l 4 [root@inet08 ~]# grep Temperror /var/log/maillog | grep 'Mar 15' | wc -l 1516 [root@inet08 ~]# grep Temperror /var/log/maillog | grep 'Mar 16' | wc -l 3696 [root@inet08 ~]# grep Temperror /var/log/maillog | grep 'Mar 17' | wc -l 6394 Moving to the most recent version of pypolicyd-spf requires upgrading python. Since the YUM package manager on CentOS-6 requires python 2.6 this is a non-starter. We are in the process of moving off Linux to FreeBSD in any case. I will spin up a BHyve FreeBSD instance for Postfix and migrate our MX address to the new server. So much for the weekend. -- *** e-Mail is NOT a SECURE channel *** Do NOT transmit sensitive data via e-Mail Do NOT open attachments nor follow links sent by e-Mail James B. Byrne mailto:byrn...@harte-lyne.ca Harte & Lyne Limited http://www.harte-lyne.ca 9 Brockley Drive vox: +1 905 561 1241 Hamilton, Ontario fax: +1 905 561 0757 Canada L8E 3C3