Plesk or a website is not available: HTTP Error 500 - Internal server error

Refers to:

  • Plesk 10.4 for Windows
  • Plesk 12.5 for Linux
  • Plesk 11.0 for Windows
  • Plesk 12.0 for Windows
  • Plesk 12.5 for Windows

Created:

2016-11-16 12:54:57 UTC

Modified:

2017-02-16 17:44:27 UTC

0

Was this article helpful?


Have more questions?

Submit a request

Plesk or a website is not available: HTTP Error 500 - Internal server error

Symptoms

Plesk or website is not available:

HTTP Error 500 - Internal server error

The following error appears in Windows EventViewer:

HTTP Error 500.19 - Internal Server Error
The requested page cannot be accessed because the related configuration data for the page is invalid. Detailed Error Information
Module IIS Web Core
Notification Unknown
Handler Not yet determined
Error Code 0x80070005
Config Error Cannot read configuration file due to insufficient permissions
Config File \\\\?\\C:\\Inetpub\\vhosts\\example.com\\httpdocs\\web.config

Cause

Corrupted website configuration in Internet Information Services (IIS). Assigned application pool is incorrect or misconfigured.

Resolution

  1. Make IIS backup using the following article How To Back Up and Restore IIS

  2. Go to IIS > Sites > example.com > Basic Settings and check what application pool is assigned.For pleskcontrolpanel website it should be PleskControlPanel application pool. For website it should be plesk(default)(2.0)(pool) if it is configured for using shared application pool and example.com(domain)(2.0)(pool) if it is configured to use dedicated application pool.

  3. Assign correct application pool and reconfigure the site with the following command:

    %plesk_dir%\\admin\\bin>websrvmng --reconfigure-vhost --vhost-name=example.com
  4. If steps above does not help remove the site domain.tld and its application pool from IIS and recreate it using the command as below:

    "%plesk_cli%\\repair.exe" --reconfigure-web-site -web-site-name example.com

Use the How to reconfigure the PleskControlPanel website in IIS article to fix the issue with Plesk website.

Have more questions? Submit a request
Please sign in to leave a comment.