sympa-community / sympa

Sympa, Mailing List Management Software
https://www.sympa.community/sympa
GNU General Public License v2.0
241 stars 95 forks source link

sympa failing after update to 6.2.72 (DIED: Can't locate object method "new") #1684

Closed javimox closed 1 year ago

javimox commented 1 year ago

Version

6.2.72 Release: 2.el7

Installation method

RPM sympa-6.2.72-2.el7.x86_64

Expected behavior

We expect that e-mails to mailing lists get deliver.

Actual behavior

After sending an e-mail to a mailing list we can see following error:

info Sympa::Message::_scan_authentication_results() Bad Authentication-Results field, ignore it: Can't locate object method "new" via package "Mail::AuthenticationResults::Parser" (perhaps you forgot to load "Mail::AuthenticationResults::Parser"?) at /usr/share/sympa/lib/Sympa/Message.pm line 771.
err main::#242 > Sympa::Spindle::spin#83 > Sympa::Spindle::ProcessIncoming::_twist#202 > Sympa::Message::aggregate_authentication_results#717 DIED: Can't locate object method "new" via package "Mail::AuthenticationResults::Header" at /usr/share/sympa/lib/Sympa/Message.pm line 717.

After that, the sympa process crashes.

Steps to reproduce

I logged in on Sympa Administration site and used the option "Send" of a mailing list, in order to send a test e-mail. Also the issue happens when using an MTA to send an e-mail to any mailing list configured.

javimox commented 1 year ago

duplicate of #1681