after new installation 403 Forbiden Access

I know it's been posted many time but all the answer wasn't apply to me. So I will ask it another time I run Red Hat Enterprise Linux 4 AS I installed Python 2.6.6 I installed Apache 2.2.16 I download and try to install mailman 2.1.14
All the installation steps working fine, but when I try to create the first list with the web interface I've got the 403 Forbidden page Whenever I try to reach http://mywebserver.com/mailman/create admin listinfo
I've always get the 403 error. Here is the output of the command ls -la /usr/local/mailman/cgi-bin/ drwxrwsr-x 2 root mailman 4096 Sep 30 14:57 . drwxrwsr-x 20 root mailman 4096 Sep 30 14:57 .. -rwxr-sr-x 1 root mailman 15658 Sep 30 14:57 admin -rwxr-sr-x 1 root mailman 15662 Sep 30 14:57 admindb -rwxr-sr-x 1 root mailman 15662 Sep 30 14:57 confirm -rwxr-sr-x 1 root mailman 15662 Sep 30 14:57 create -rwxr-sr-x 1 root mailman 15666 Sep 30 14:57 edithtml -rwxr-sr-x 1 root mailman 15666 Sep 30 14:57 listinfo -rwxr-sr-x 1 root mailman 15662 Sep 30 14:57 options -rwxr-sr-x 1 root mailman 15662 Sep 30 14:57 private -rwxr-sr-x 1 root mailman 15662 Sep 30 14:57 rmlist -rwxr-sr-x 1 root mailman 15662 Sep 30 14:57 roster -rwxr-sr-x 1 root mailman 15666 Sep 30 14:57 subscribe
Here's some of the httpd.conf line
Alias /pipermail/ /usr/local/mailman/archives/public/ ScriptAlias /mailman/ "/usr/local/mailman/cgi-bin/"
<Directory "/usr/local/mailman/archives/public/"> AddDefaultCharset Off Options Indexes FollowSymlinks MultiViews AllowOverride None Order allow,deny Allow from all </Directory>
The apache runs with the user nobody And this is an other command to see if right seems ok
ls -la /usr/local/mailman/lists/ total 12 drwxrwsr-x 3 root mailman 4096 Oct 1 08:39 . drwxrwsr-x 20 root mailman 4096 Sep 30 14:57 .. drwxrwsr-x 2 root mailman 4096 Oct 1 09:00 mailman
I've modified the mm_cfg.py also and add these line DEFAULT_EMAIL_HOST = 'listes2.collanaud.qc.ca' DEFAULT_URL_HOST = 'listes2.collanaud.qc.ca' add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST)
So what i'm doing wrong. Thanks for helping me resolve that Guillaume

Guillaume Chartrand wrote:
This has nothing to do with Mailman per se. Your web server is not allowing you to access the Mailman CGIs.
You apparently have some allow/deny directives that don't allow access and which apply to /usr/local/mailman/cgi-bin/. This is most likely the Apache default that denies access to the root directory and thus requires subordinate directories to be explicitly allowed.
Try adding
<Directory "/usr/local/mailman/cgi-bin/"> Order allow,deny Allow from all </Directory>
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan

Guillaume Chartrand wrote:
This has nothing to do with Mailman per se. Your web server is not allowing you to access the Mailman CGIs.
You apparently have some allow/deny directives that don't allow access and which apply to /usr/local/mailman/cgi-bin/. This is most likely the Apache default that denies access to the root directory and thus requires subordinate directories to be explicitly allowed.
Try adding
<Directory "/usr/local/mailman/cgi-bin/"> Order allow,deny Allow from all </Directory>
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (2)
-
Guillaume Chartrand
-
Mark Sapiro