Plesk e sites não estão acessíveis: 500.19 - Erro interno do servidor - Módulo DynamicCompressionModule
imprimir- 0
Sintomas
Plesk e sites não estão acessíveis no host local com uma das seguintes mensagens de erro:
500 Internal Server Error |
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 DynamicCompressionModule ... Error Code 0x8007007e |
Note: Error code can also be 0x80070005.
Causa
O arquivo %windir%\system32\inetsrv\config\ApplicationHost.config
refere-se a um esquema de compactação que não está configurado corretamente.
Resolução
-
Conecte-se ao servidor Plesk via RDP .
-
Execute o comando a seguir para localizar a referência do módulo inválida. No exemplo abaixo, o módulo com defeito é “xpress”:
C:\> %windir%\system32\inetsrv\appcmd.exe list config -section:system.webServer/httpCompression | findstr "dll"
<scheme name="br" dll="%ProgramFiles%\IIS\IIS Compression\iisbrotli.dll" />
<scheme name="gzip" dll="%ProgramFiles%\IIS\IIS Compression\iiszlib.dll" />
<scheme name="xpress" doStaticCompression="false" doDynamicCompression="true" dll="C:\Program Files\WSUS\Services\WebServices\suscomp.dll" staticCompressionLevel="10" dynamicCompressionLevel="0" /> -
Remova o esquema de compactação XPress da configuração do servidor web:
C:\> %windir%\system32\inetsrv\appcmd.exe set config -section:system.webServer/httpCompression /-[name='xpress'] -
Crie um arquivo de backup da configuração do IIS:
C:\> %windir%\system32\inetsrv\appcmd.exe add backup BeforeEditBackup -
Abra o arquivo
%windir%\system32\inetsrv\config\ApplicationHost.config
em um editor de texto e remova a linha semelhante à abaixo (se existir):xpress scheme <scheme name="xpress" doStaticCompression=... /> -
Reinicie o IIS:
C:\> iisreset