FAQ
Hallo,

I created a mailing list using Mailman for the first time and have
a problem accessing the public archives.

The FAQ told me to put the FollowSymLinks option into the httpd.conf.
I did that:
<Directory "/opt/mailman/archives/public/">
AddDefaultCharSet off
AllowOverride None
Options FollowSymLinks
Order allow,deny
Allow from all
</Directory>

But when I try to connect to duinheks.xs4all.nl/pipermail/amc-support
I get a "403: forbidden" error:
Symbolic link not allowed or link target not accessible:
/opt/mailman/archives/public/amc-support

What else should I look at?

Groeten,

Hans.

jdh punt beekhuizen bij duinheks punt xs4all punt nl

--- GoldED+/LNX 1.1.5/071030
* Origin: The Wizard is using MBSE/Linux (2:280/1018)

Search Discussions

  • Mark Sapiro at Nov 24, 2007 at 4:47 pm

    lists.mailman-users at duinheks.xs4all.nl wrote:
    But when I try to connect to duinheks.xs4all.nl/pipermail/amc-support
    I get a "403: forbidden" error:
    Symbolic link not allowed or link target not accessible:
    /opt/mailman/archives/public/amc-support

    What else should I look at?

    The information in the 'warning' box at
    <http://www.list.org/mailman-install/node9.html>.

    --
    Mark Sapiro <mark at msapiro.net> The highway is for gamblers,
    San Francisco Bay Area, California better use your sense - B. Dylan
  • Lists Mailman-Users at Nov 25, 2007 at 1:23 pm
    Hallo Mark,

    Op zaterdag 24 november 2007 schreef Mark Sapiro aan
    lists.mailman-users at duinheks.xs4al:
    But when I try to connect to
    duinheks.xs4all.nl/pipermail/amc-support I get a "403:
    forbidden" error: Symbolic link not allowed or link target not
    accessible: /opt/mailman/archives/public/amc-support
    What else should I look at?
    MS> The information in the 'warning' box at
    MS> <http://www.list.org/mailman-install/node9.html>.

    This link cannot be found :(
    But I think I found what you mean :)

    I now configured Mailman with
    --prefix=/opt/mailman --with-mail-gid=mailman --with-cgi-gid=www
    and all seems to work.
    A bit strange, because if I read the entry for --with-cgi-gid
    correctly, www should be taken as default.

    Another thing I don't understand is this: originally I configure
    with
    --prefix=/opt/mailman --with-mail-gid=bbs --with-cgi-gid=www
    but then Mailman complained because the mail server (postfix) was
    running with group mailman instead of bbs.
    But postfix does not belong to group mailman...

    Groeten,

    Hans.

    jdh punt beekhuizen bij duinheks punt xs4all punt nl

    --- GoldED+/LNX 1.1.5/071030
    * Origin: MBSE Linux BBS. Made in the Netherlands (2:280/1018)
  • Mark Sapiro at Nov 25, 2007 at 5:32 pm

    lists.mailman-users at duinheks.xs4all.nl wrote:
    Op zaterdag 24 november 2007 schreef Mark Sapiro aan
    lists.mailman-users at duinheks.xs4al:
    But when I try to connect to
    duinheks.xs4all.nl/pipermail/amc-support I get a "403:
    forbidden" error: Symbolic link not allowed or link target not
    accessible: /opt/mailman/archives/public/amc-support
    What else should I look at?
    MS> The information in the 'warning' box at
    MS> <http://www.list.org/mailman-install/node9.html>.

    This link cannot be found :(

    It works for me, but there are mirrors at
    <http://mailman.sf.net/mailman-install/node9.html> and
    <http://www.gnu.org/software/mailman/mailman-install/node9.html>.

    Also, since you are apparently installing from source, it is in the
    source directory at admin/www/mailman-install/node9.html.

    But I think I found what you mean :)
    I now configured Mailman with
    --prefix=/opt/mailman --with-mail-gid=mailman --with-cgi-gid=www
    and all seems to work.
    A bit strange, because if I read the entry for --with-cgi-gid
    correctly, www should be taken as default.

    The warning box I refer to talks about the necessity for the web server
    to have search (x) permission on the archives/private directory,
    either by that directory being world searchable or owned by the web
    server user. configure and make install will create this directory
    world searchable (o+x) and owned by the user that ran make install
    (normally root), but bin/check_perms will warn you about this. If you
    then remove the world searchable (o-x) without changing the owner (but
    not the group), then you can't access public archives.

    Another thing I don't understand is this: originally I configure
    with
    --prefix=/opt/mailman --with-mail-gid=bbs --with-cgi-gid=www
    but then Mailman complained because the mail server (postfix) was
    running with group mailman instead of bbs.
    But postfix does not belong to group mailman...

    Postfix runs a pipe as the user that owns the aliases file in which the
    pipe is found.

    --
    Mark Sapiro <mark at msapiro.net> The highway is for gamblers,
    San Francisco Bay Area, California better use your sense - B. Dylan

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupmailman-users @
categoriespython
postedNov 24, '07 at 2:05p
activeNov 25, '07 at 5:32p
posts4
users2
websitelist.org

People

Translate

site design / logo © 2023 Grokbase