I found that the config files for sites that I migrated from PLESK are at /etc/httpd/conf/sites-enabled however, the current configuration is not working, I'm getting the default web page of apache. How can I "tell" ispconfig to re-create the /etc/httpd/conf/sites-available/mysite.com.vhost file? Many thanks, -t
Change something in the website by, e.g., enabling an option or changing the website quota and pressing save. To recreate all sites, just Run Tools > Resync in ISPConfig. See also read before posting, it covers the topic when a wrong site shows up: https://forum.howtoforge.com/threads/please-read-before-posting.58408/
If I remember correctly, you are using an OS that is not supported, so it might be that the issue is not in the site but in the general server setup. So you should check it systematically: 1) Does the main apache configuration file contains a include at the end of the file to include all files from folder /etc/httpd/conf/sites-enabled/ 2) Is there a symlink for that site in /etc/httpd/conf/sites-enabled/ pointing to the file in /etc/httpd/conf/sites-available/ 3) Do not mix IP and *. Its best to use * for all sites today so you don't have to care about the IP address. 4) If accessing a site by SSL, take care that the site has a SSL cert either on SSL tab of the site if its a self-signed or cert you bought, or by enabling Let's encrypt for the site. Check after a minute if the Let's encrypt checkbox is still enabled, if not, then Let's Encrypt rejected to issue a SSL cert.