Item11645: Sendmail failures on FreeBSD

pencil
Priority: Urgent
Current State: Closed
Released In: n/a
Target Release: n/a
Applies To: Engine
Component: FoswikiNet, PlatformFreeBSD
Branches:
Reported By: GeorgeClark
Waiting For:
Last Change By: CrawfordCurrie
Registration reports "possible" failures on FreeBSD due to error returns from sendmail.

| 2012-03-15T02:25:02Z warning | Error sending email Xxxx Xxxxxx <xxxxxxxxc@safetymail.info> - ERROR: Exit code 4390912 (17152) from Foswiki::cfg{MailProgram} at .../public_html/lib/Foswiki/Net.pm line 493.
| 2012-03-15T02:25:03Z warning | Error sending email Xxxx Xxxxx <xxxxxxxxxx@zippymail.info> - ERROR: Exit code 4390912 (17152) from Foswiki::cfg{MailProgram} at .../public_html/lib/Foswiki/Net.pm line 493.
| 2012-03-15T02:26:13Z warning | Error sending email Wiki Administrator <webmaster@foswiki.org> - ERROR: Exit code 4390912 (17152) from Foswiki::cfg{MailProgram} at .../public_html/lib/Foswiki/Net.pm line 493.

The smell in Net.pm reports:

#SMELL: this is bizzare. on a freeBSD server, I've seen sendmail return 17152
#(17152 >> 8) == 67 == EX_NOUSER - however, the mail log says that the error was
#EX_TEMPFAIL == 75, and that (as per oreilly book) the email is cued. The email
#does reach the user, but they are very confused because they were told that the
#rego failed completely.
#Sven has ameneded the oops_message for the verify emails to be less positive that
#everything has failed, but.

This needs someone who can test / recreate on FreeBSD to solve.

-- GeorgeClark - 15 Mar 2012

Resolved by Olivier Raginel on the server. We need to create a "webmaster" local user to keep sendmail happy.

-- CrawfordCurrie - 19 Mar 2012

 
Topic revision: r2 - 19 Mar 2012, CrawfordCurrie
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy