The Module DLL C:\\Windows\\system32\\inetsrv\\rewrite.dll failed to load

Refers to:

  • Plesk 11.5 for Windows
  • Plesk 12.0 for Windows

Created:

2016-11-16 13:19:05 UTC

Modified:

2017-02-17 15:25:43 UTC

1

Was this article helpful?


Have more questions?

Submit a request

The Module DLL C:\\Windows\\system32\\inetsrv\\rewrite.dll failed to load

Symptoms

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'.

Cause

%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.

Resolution

  • Please check if rewrite.dll exists 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 .

Download IIS Rewrite Module (x86)
Download IIS Rewrite Module (x64)

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.

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