[CentOS] Centos 7 httpd Permission problems with Postfixadmin

Fri Feb 17 18:52:16 UTC 2017
Albert McCann <albert.mccann at outlook.com>

> -----Original Message-----
> From: CentOS [mailto:centos-bounces at centos.org] On Behalf Of Robert
> Moskowitz
> Sent: Friday, February 17, 2017 1:40 PM
> To: CentOS mailing list <centos at centos.org>
> Subject: Re: [CentOS] Centos 7 httpd Permission problems with Postfixadmin


> > So it's an authorisation issue. In your .htaccess file change
> >
> >        Order allow,deny
> >        Allow from all
> >
> > to the apache 2.4 version
> >
> >        Require all granted
> >
> > See http://httpd.apache.org/docs/2.4/upgrading.html
> 
> Not there still.  In /var/www/html  I created .htaccess:
> 
> # ls -lstra
> total 12
> 4 drwxr-xr-x. 4 root root   4096 Feb  6 16:06 ..
> 4 drwxr-xr-x. 2 root root   4096 Feb 17 13:32 .
> 4 -rw-r--r--. 1 root apache   21 Feb 17 13:32 .htaccess
> 
> # cat .htaccess
>          Require all granted
> 
> 
> restarted httpd, and still get the error.
> 
> [Fri Feb 17 13:36:17.366525 2017] [authz_core:error] [pid 5844] [client
> 192.168.160.12:48370] AH01630: client denied by server configuration:
> /usr/share/postfixadmin

Does the conf file that contains the "/usr/share/postfixadmin" alias also contain a Directory block? Something like this:

Alias /postfixadmin /usr/share/postfixadmin

<Directory "/usr/share/postfixadmin">

...stuff here...

</Directory>

Look for the old style "Order Deny,Allow" and "Deny from All" and remove them if it does, and put the "Require all granted" there.

Al McCann