SA Bugzilla – Bug 7454
unknown encoding type 'utf-8' in Node.pm
Last modified: 2018-08-28 04:34:59 UTC
Off-list: I compiled and installed the spamassassin-3.4.2 from svn last night and are now receiving the following: May 18 05:39:39 mail02 amavis[11059]: (11059-08) _WARN: rules: failed to run LOC_OLEMACRO_ZIP_PW test, skipping:\n\t(message: unknown encoding type 'ISO-8859-1' in RFC2047 header at /usr/share/perl5/vendor_perl/Mail/SpamAssassin/Message/Node.pm line 779.\n) May 18 06:20:19 mail03 amavis[28035]: (28035-05) _WARN: rules: failed to run LOC_OLEMACRO test, skipping:\n\t(message: unknown encoding type 'UTF-8' in RFC2047 header at /usr/share/perl5/vendor_perl/Mail/SpamAssassin/Message/Node.pm line 779.\n) The LOC_OLEMACRO are local rules that attempt to check whether an email contains a Word doc. How can I troubleshoot this? Line 779 is in the __decode_header function in Node.pm. KAM has samples.
We believe this is resolved now in trunk and 3.4. Will have to wait for 3.4.2 to identify for sure.