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

Reply via email to