[Mailman-Users] archives not migrated properly

David Benfell benfell at parts-unknown.org
Fri Nov 21 08:38:46 CET 2014


Hi all,

I migrated from Linux to FreeBSD a few months ago and I'm just now
(yes, shame on me) noticing that my archives are broken. I've tried a
few things to fix this but I'm still getting 403 Forbidden.

First, here is the current Apache (2.4) configuration:

        ServerAdmin benfell at parts-unknown.org
        ServerName  mail.parts-unknown.org

        # Indexes + Directory Root.
        DirectoryIndex index.html index.cgi index.pl index.php
index.xhtml index.htm
        DocumentRoot /var/www/mail.parts-unknown.org/

        Include sites-available/parts-unknown.org-strip-www
        Include sites-available/server-status-common

        LogLevel debug

        # CGI Directory
        ScriptAlias /mailman/ /usr/local/mailman/cgi-bin/
        <Directory "/usr/local/mailman/cgi-bin">
                AllowOverride All
                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Require all granted
        </Directory>
        Alias /pipermail/ /usr/local/mailman/archives/public/
        <Directory "/usr/local/mailman/archives/public/">
                AllowOverride All
                Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                Require all granted
        </Directory>
        Alias /icons/ /usr/local/www/icons/
        <Directory /icons/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Require all granted
        </Directory>
        <Directory />
                Options FollowSymLinks
                AllowOverride All
        </Directory>
        <Directory /var/www/mail.parts-unknown.org/>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Require all granted
        </Directory>

Here is /usr/local/mailman/archives/public/:

home# ls -al /usr/local/mailman/archives/public/                                                                                                        
total 16
drwxrwsr-x  2 root  mailman  512 Nov 20 23:36 .
drwxrwsr-x  4 root  mailman  512 Aug 17 18:41 ..
lrwxr-xr-x  1 root  mailman   18 Nov 20 22:56 mailman ->
../private/mailman
lrwxr-xr-x  1 root  mailman   29 Nov 20 22:56 philosophical-cafe ->
../private/philosophical-cafe
lrwxr-xr-x  1 root  mailman   19 Nov 20 22:56 thoughts ->
../private/thoughts

And correspondingly,

home# ls -al /usr/local/mailman/archives/private/
total 72
drwxrws--x   9 root     mailman   512 Nov 20 22:55 .
drwxrwsr-x   4 root     mailman   512 Aug 17 18:41 ..
drwxrwsr-x  12 mailman  mailman  1024 Nov  3 03:27 benfell-committee
drwxrwsr-x   2 mailman  mailman   512 Apr 25  2014
benfell-committee.mbox
drwxrwsr-x   2 mailman  mailman   512 Apr 11  2014 mailman
drwxrwsr-x  12 mailman  mailman  1024 Nov  2 03:27 philosophicalcafe
drwxrwsr-x   2 mailman  mailman   512 Apr 12  2014
philosophicalcafe.mbox
drwxrwsr-x  12 mailman  mailman  1024 Nov  2 03:27 thoughts
drwxrwsr-x   2 mailman  mailman   512 Apr 24  2014 thoughts.mbox

The 403 Forbidden comes when I try to access any archive page via a
browser.

What am I missing?

-- 
David Benfell <benfell at parts-unknown.org>
See https://parts-unknown.org/node/2 if you don't understand the
attachment.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/mailman-users/attachments/20141120/367cf977/attachment.sig>


More information about the Mailman-Users mailing list