Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Apr 2006 15:46:21 -0800
From:      "Noah" <admin2@enabled.com>
To:        freebsd-questions@freebsd.org
Subject:   You don't have permission to access /pipermail/ on this server.
Message-ID:  <20060422234621.M99690@enabled.com>

next in thread | raw e-mail | index | archive | help

mailman-2.1.7
apache 2.2.0

Okay I just upgrade from apache 1.3.x to apache 2.2.0 and arriving at a
permissions problem when viewing pipermail mailman directories.  



--- Browser error message ---

You don't have permission to access /pipermail/list/ on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an
ErrorDocument to handle the request.

--- snip ---

Here is what apache places in the error_log:

--- snip ---

Symbolic link not allowed or link target not accessible:
/usr/home/mailman/archives/public/list, referer:
http://hostname.garbled.com/mailman/listinfo/list

---- snip ----


Here is what I've done so far:

---- apache httpd.conf file ----

in the virtual host stanza for the particular domain:

        ScriptAlias /mailman/ /usr/local/mailman/cgi-bin/
        Alias /pipermail/ /usr/local/mailman/archives/public/
        Alias /icons/ /usr/local/mailman/icons/

        <Directory /usr/local/mailman/archives/public/>
                Options All
                Order allow,deny
                Allow from all
        </Directory>

        <Directory /usr/home/mailman/archives/public/>
                Options All
                Order allow,deny
                Allow from all
        </Directory>

        <Directory /usr/local/mailman/archives/private/>
                Options +FollowSymLinks
                Order allow,deny
                Allow from all
        </Directory>


--- snip ---

then restarted apache.

--- snip ---

looks like the directories have proper permissions:
typhoon# ls -ld /usr/local/mailman/archives/private
drwxrws---  103 mailman  mailman  2560 Apr 21 21:49
/usr/local/mailman/archives/private
typhoon# ls -ld /usr/local/mailman/archives/public/
drwxrwsr-x  2 mailman  mailman  1536 Apr 21 21:49
/usr/local/mailman/archives/public/
typhoon# ls -ld /usr/local/mailman/archives/public/list
lrwxr-xr-x  1 root  mailman  54 Apr 21 19:00
/usr/local/mailman/archives/public/list ->
/usr/local/mailman/archives/private/list
typhoon# ls -ld /usr/local/mailman/archives/private/list
drwxrwsr-x  50 www  mailman  4096 Apr 21 18:34
/usr/local/mailman/archives/private/list

--- snip ---



what else could be the problem here?

cheers,

Noah




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060422234621.M99690>