How to Change the IP for Webmail on Plesk Domain

Symptoms Webmail webmail.example.com shows the blank page or the default plesk page. DNS records for webmail.example.com is managed by external DNS server: # dig +short webmail.example.com @8.8.8.8 203.0.113.2 There is another IP 203.0.113.3 is set in web server configuration file for webmail.example.com: RHEL-like systems grep VirtualHost /etc/httpd/conf/plesk.conf.d/webmails/example.com_webmail.conf | grep -v “/VirtualHost” Debian-like systems grep VirtualHost […]

Read More

CORS on Plesk

How to enable and test CORS on Plesk https://stackoverflow.com/questions/12173990/how-can-you-debug-a-cors-request-with-curl https://support.plesk.com/hc/en-us/articles/115001338265-How-to-set-up-CORS-cross-origin-resource-sharing-in-Plesk-for-Linux- and Getting CORS to work with Apache

Read More

After switching a WordPress website to FPM served by nginx in Plesk, it fails to load with “404 Not Found” on all pages except start page

After switching a WordPress website to FPM served by nginx in Plesk, it fails to load with “404 Not Found” on all pages except start page. See: https://support.plesk.com/hc/en-us/articles/213912945-A-WordPress-website-on-a-Plesk-server-shows-404-Not-Found-on-all-pages-except-index-php-when-running-on-FPM-by-nginx For one website In Plesk, add the content below to the Additional nginx directives field of the WordPress domain at Domains > example.com > Apache & nginx […]

Read More

Unable to upgrade/install Plesk on Ubuntu/Debian: the following packages have unmet dependencies

Install Plesk on Ubuntu. Running the plesk installer results in failure. Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following packages have unmet […]

Read More