- Plesk Onyx 17.8 for Windows
Unable to open Plesk > Subscriptions > example.com. The following error is displayed in a browser:
PLESK_INFO: 500 Internal error
The following error is displayed in Event Viewer:
PLESK_INFO: Faulting application name: php-cgi.exe, version: 18.104.22.168, time stamp: 0x5a79309d
Faulting module name: ucrtbase.dll, version: 10.0.14393.2097, time stamp: 0x5a820a13
Exception code: 0xc0000409
Fault offset: 0x000000000006eabe
Faulting process id: 0x2399c
Faulting application start time: 0x01d3e22fb0eb11c2
Faulting application path: D:\Program Files (x86)\Plesk\admin\engine\php-cgi.exe
Faulting module path: C:\Windows\System32\ucrtbase.dll
The solution form this KB article does not help.
#PPPM-8466 "If the %plesk_dir%\admin\repository\registry.xml file is corrupted, Plesk now continues working and shows a clear error message instead of crashing with an HTTP Error 500.0."
- Plesk Obsidian (RC1 18.0.15 as #PPP-37309) 04 June 2019 (Windows)
If update is not possible for some reason you may try the following
As a workaround:
Connect to a Plesk server via RDP.
Download the file DiskSecurity.xml for Plesk Onyx 17.8.
Replace the file %plesk_dir%\etc\DiskSecurity\DiskSecurity.xml with the downloaded file.
Start a command prompt as an Administrator and run the following command to fix permissions on the directory C:\Program Files\MySQL\Connector ODBC 3.51:
C:\> plesk bin repair --directory-permissions -directory "C:\Program Files\MySQL\Connector ODBC 3.51"
If the issue still appear and the folder C:\Program Files\MySQL\Connector ODBC 3.51 has incorrect permissions (psaadm and psacln have all "Deny" ticks), apply the following steps:
Start Windows Registry Editor (regedit): Click on Windows Start > type "regedit".
HKEY_CLASSES_ROOT\Installer\UpgradeCodes\BBF370FF2E2325046B2B38C0E54D8A90\and remove all records except "FE04B612EFD970247A1CD0EB18A8EC28".