You don't have permission to access /pipermail/ on this server.

Paul Howarth paul at city-fan.org
Fri Apr 21 09:42:31 UTC 2006


Noah wrote:
> 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:
> 
> 
> ---s nip ---
> 
> You don't have permission to access /pipermail/garbled-name/ on this server.
> 
> --- snip ---
> 
> 
> Here is what I've done so far:
> 
> ---- apache httpd.conf file ----
> 
> int he virtual host stanza
> 
>         ScriptAlias /mailman/ /usr/home/mailman/cgi-bin/
>         Alias /pipermail/ /usr/home/mailman/archives/public/
>         Alias /icons/ /usr/home/mailman/icons/
>         <Directory /usr/home/mailman/archives/public/>
>                   Options +FollowSymlinks
>                   Allow from all 
>         </Directory>
> 
> ---s nip ---
> 
> restarted apache.
> 
> and I ran bin/check_perms
> 
> --- snip----
> 
> # /usr/home/mailman/bin/check_perms -f
> No problems found
> 
> =---- snip ----
> 
> 
> what else could be the problem here?

Possibly SELinux. You don't have the data under /var/www so it's likely 
they'll have the wrong contexts.

try:
# chcon -R -t httpd_sys_script_exec_t /usr/home/mailman/cgi-bin
# chcon -R -t httpd_sys_content_t /usr/home/mailman/{archives,icons}

Paul.




More information about the fedora-list mailing list