On 02/17/2017 01:52 PM, Albert McCann wrote: >> -----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. Pingo. I had a 'allow from all' there. Changed it to: # cat /etc/httpd/conf.d/postfixadmin.conf alias /mailadmin /usr/share/postfixadmin <Directory "/usr/share/postfixadmin"> AllowOverride AuthConfig # allow from all Require all granted </Directory> and it works. THANKS. Going to have to seriously read that upgrading page...