diff --git a/CHANGES b/CHANGES index 466ced2..8052ecb 100644 --- a/CHANGES +++ b/CHANGES @@ -18,6 +18,7 @@ - Catch more ascii encoding errors to improve resilience against bad data (LP: #1844189) - Fix sysv init so it works (LP: #1839487) + - Make error logging more explicit to aid debugging 1.1.0 2019-04-12 - Add SubDomains option to enable signing for sub-domains (LP: #1811535) diff --git a/dkimpy_milter/__init__.py b/dkimpy_milter/__init__.py index 04a9396..25de381 100644 --- a/dkimpy_milter/__init__.py +++ b/dkimpy_milter/__init__.py @@ -304,7 +304,7 @@ class dkimMilter(Milter.Base): except Exception as x: self.dkim_comment = str(x) if milterconfig.get('Syslog'): - syslog.syslog("check_dkim: {0}".format(x)) + syslog.syslog("check_dkim: Internal program fault while verifying: {0}".format(x)) try: # i= is optional and dkimpy is fine if it's not provided self.header_i = codecs.decode(d.signature_fields.get(b'i'), 'ascii') @@ -316,7 +316,7 @@ class dkimMilter(Milter.Base): except Exception as x: self.dkim_comment = str(x) if milterconfig.get('Syslog'): - syslog.syslog("check_dkim: {0}".format(x)) + syslog.syslog("check_dkim: Internal proram fuault extracting header a or d: {0}".format(x)) self.header_d = None if not self.header_a: self.header_a = 'rsa-sha256'