[Mailman-Users] Mails to list missing in clustered environment.
Guy
wyldfury at gmail.com
Fri Feb 5 19:36:06 CET 2010
On 5 February 2010 18:27, Mark Sapiro <mark at msapiro.net> wrote:
> With (name, 5,0,5) and the others (name, 5,3,5) and (name, 5,4,5), the
> queues are partitioned into 5 slices and only slices 0, 3 and 4 are
> being processed leaving 40% of the messages waiting in the in/ queue.
Changed to the suggested 3,0,3-3,2,3 and suddenly all the "missing"
email came through. <smack forehead>
I've got just 2 more problems left (I hope).
1) Invitation/subscription confirmation emails go out with a link in
this format: http://lists.domain2.net/confirm/test/526cfbe0f5e7836315ee5f17444aaae885500318
lists.domain2.net is a virtual host and listed in mm_cfg.py.
Is this easily patched post or pre compile or is it a bit more complex
than that?
2) If I set the list to have private archives it works perfectly, but
if I select public archives I get a forbidden error and this in my
apache logs:
Symbolic link not allowed or link target not accessible:
/var/lib/mailman/archives/public/lists.domain2.net/test
===lists.domain1.net apache vhost file===
<VirtualHost *:80>
ServerName lists.domain1.net
DocumentRoot /var/www/localhost
ErrorLog /var/log/apache2/lists-error.log
CustomLog /var/log/apache2/lists-access.log combined
<Directory /var/lib/mailman/archives/>
Options Indexes +FollowSymLinks
AllowOverride None
</Directory>
Alias /pipermail/ /var/lib/mailman/archives/public/
Alias /images/mailman/ /usr/lib/mailman/icons/
ScriptAlias /admin /usr/lib/mailman/cgi-bin/admin
ScriptAlias /admindb /usr/lib/mailman/cgi-bin/admindb
ScriptAlias /confirm /usr/lib/mailman/cgi-bin/confirm
ScriptAlias /create /usr/lib/mailman/cgi-bin/create
ScriptAlias /edithtml /usr/lib/mailman/cgi-bin/edithtml
ScriptAlias /listinfo /usr/lib/mailman/cgi-bin/listinfo
ScriptAlias /options /usr/lib/mailman/cgi-bin/options
ScriptAlias /private /usr/lib/mailman/cgi-bin/private
ScriptAlias /rmlist /usr/lib/mailman/cgi-bin/rmlist
ScriptAlias /roster /usr/lib/mailman/cgi-bin/roster
ScriptAlias /subscribe /usr/lib/mailman/cgi-bin/subscribe
ScriptAlias /mailman/ /usr/lib/mailman/cgi-bin/
ServerAlias lists.domain2.net
ServerAlias lists.domain3.net
</VirtualHost>
===
FollowSymLinks is enabled and permissions on the link and actual folder are:
lrwxrwxrwx 1 www-data mailman 55 2010-02-05 18:10 test ->
/var/lib/mailman/archives/private/lists.cantab.net/test/
drwxrwsr-x 5 root mailman 3896 2010-02-05 17:34
/var/lib/mailman/archives/private/lists.cantab.net/test/
drwxrwsr-x 2 root mailman 3896 2010-02-05 13:07
/var/lib/mailman/archives/private/lists.cantab.net/test.mbox/
Any idea whether this is a permissions problem or should I be poking
more deeply into my apache config? Root allows override on everything
so it didn't seem like that was the problem to me. As always I'm quite
possibly wrong there...
Thanks, I really appreciate all the help!
Guy
--
Don't just do something...sit there!
More information about the Mailman-Users
mailing list