On 08/22/2013 03:46 PM, Nicholas Waller wrote:
> We are seeing messages get dropped after passing through moderation
> on every one of our mailing lists.
> 
> == Moderation fails when performed on a *separate* webserver == Our
> Mailman environment is split across two servers, front-end and
> back-end. The back-end server handles Postfix and the Mailman
> qrunners, while the front-end server hosts Apache and the Mailman CGI
> scripts for moderating lists. The two servers share an NFS mount
> between them that includes all the shared Mailman data.


ALL? Exactly what directories are shared?


> All normal
> mail flow is working correctly, but when a list moderator logs into
> the web frontend and approves a message, it disappears without a
> trace.
> 
> 1. Postfix smtpd receives the incoming message over SMTP, then 2.
> Postfix smtpd delivers the message to /usr/lib/mailman/mail/mailman. 
> 3. Mailman marks writes to vette logfile (backend server) that
> message is held for approval. 4. List moderator uses CGI web
> interface to mark the message as approved. 5. Mailman writes an entry
> to vette logfile (on frontend server) saying held message approved. 


Implying the log files are not shared?


> 6. At this point, the .pck file related to the held message
> disappears, but nothing is delivered, and no further log entries are
> created.


Is there anything in Mailman's 'error' log(s)?

Is the Mailman/ directory shared? If not, what is the value of
VAR_PREFIX, QUEUE_DIR and INQUEUE_DIR in Mailman/Defaults.py or
Mailman/mm_cfg.py on the frontend? I.e., are the queues NFS shared with
the backend?

I'm guessing that the message gets put in the qfiles/in/ queue on the
frontend and this is not the queue processed by IncomingRunner on the
backend.

-- 
Mark Sapiro <m...@msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan
------------------------------------------------------
Mailman-Users mailing list Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Reply via email to