HTTP error 500.19, error code 0x8007007e

Errors and Error Messages

When trying to load Easy Projects you receive the following error:

500.19 0x8007007e

"The requested page cannot be accessed because the related configuration data for the page is invalid."

The error code means "The module cannot be found". The DynamicCompressionModule is the source of the error every time for any handler.


Reason:


WSUS (Windows Server Update Services) is installed on the server. It enables 64-bit compression that causes any 32-bit applications running in IIS to fail.


Solution:

To fix this you must disable the WSUS compression by running the following command on the server:

%windir%\system32\inetsrv\appcmd.exe set config -section:system.webServer/httpCompression /-[name='xpress']

If need be you can enable WSUS compression again by running this command:

%windir%\system32\inetsrv\appcmd.exe set config -section:system.webServer/httpCompression /+[name='xpress',doStaticCompression='false',dll='%windir%\system32\inetsrv\suscomp.dll']


Another solution is moving WSUS to a different server.