Websites are not available after Plesk upgrade on the Windows server.
Windows Event Viewer -> Application has errors with EventID 2280
The Module DLL C:\Windows\system32\inetsrv\rewrite.dll failed to load. The data is the error.
Or the following error appears:
Could not load type '%SystemRoot%\system32\inetsrv\rewrite.dll'.
%SytemRoot%\system32\inetsrv\rewrite.dll does not exists on the filesystem or corrupted. It would also help to check the Event Viewer Logs (Windows Logs -> Application) to look for specific causes of failure before proceeding to troubleshoot any further.
- Please check if
rewrite.dllexists in the folder
%SystemRoot%\System32\inetsrv. If the dll doesn't exist, you need to download a correct URL Rewrite Module version and install it www.iis.net/urlrewrite .
Or you can try to repair the IIS Rewrite Module installation (run the downloaded .msi package and click Repair):
If step above was not helped, rename or remove
%SystemRoot%\System32\inetsrv\rewrite.dll file and reinstall the package
After solution will be applied retry to upgrade Plesk again.