After updating Plesk Panel you might experience problems with adding websites, users, webspace and other modules and rules. Most of the times (but not always) you will receive an error message stating:
httpd: Syntax error on line 221 of /etc/httpd/conf/httpd.conf: Syntax error on
line 5 of /etc/httpd/conf.d/zz010_psa_httpd.conf: Syntax error on line 91 of
/usr/local/psa/admin/conf/generated/13289086960.07411300_server.include:
Syntax error on line 6 of /usr/local/psa/admin/conf/ip_vhosts_bootstrap.conf:
Could not open configuration file /var/www/vhosts/islandsnow.ca/conf/
13275227850.97707600_httpd_ip_default.include: Permission denied
This indicates that SELinux is not configured correctly, possibly due to the update of Plesk Panel. SElinux, the software that manages permission rights for your VPS, should be Disabled or Permissive. You can check the current state by submitting the following command:
getenforce
If SElinux is not Disabled or Permissive you should change this by using the following command:
setenforce 0
Now check the status of SElinux by again executing the 'getenforce' command. If the status is Disabled or Permissive the problem should be solved.