If you changed php handler for your Directadmin installation to php-fpm, rewrite all configs and then get error like this:
Proxy Error The proxy server received an invalid response from an upstream server. The proxy server could not handle the request GET /index.php. Reason: DNS lookup failure for: php-fpm56.domainname
It is almost certainly that apache templates that are used for generating user http configuration files are wrong. Probably you have custom templates.
Go to /usr/local/directadmin/data/templates/custom and check if there are files like files virtual_host2.conf … . If they are, just rename custom directory to something new:
[root@lol ~]# cd /usr/local/directadmin/data/templates/ [root@lol templates]# mv custom custom-bak
Directadmin will then use default templates when creating new Apache configs. Rewrite your apache config files:
[root@lol ~]# cd /usr/local/directadmin/custombuild [root@lol custombuild]# ./build rewrite_confs
It should solve the problem. Also, make sure that php-fpm for all php versions are working.