2012-07-24 9 views
7

Hola, hemos configurado IIS con helicon y webgate.Llamar a LoadLibraryEx en el filtro ISAPI

cuando yo soy el acceso a mi sitio estoy encontrando siguiente mensaje de error en la página

HTTP Error 500.0 - Internal Server Error 
Calling LoadLibraryEx on ISAPI filter "C:\Appl\Softwares\Webgate\access\oblix\apps\webgate\bin\webgate.dll" failedror 

Por favor, ayuda.

Mi configuración como mi otro entorno donde todas las cosas funcionan.

+0

Eso generalmente significa que el archivo correspondiente no existe en esa ruta. –

Respuesta

13

Ayer, mientras que la creación de un sitio web en IIS 7 y Windows Server 2008, cargué la página web en el navegador y terminó siendo el siguiente mensaje de error:

Calling LoadLibraryEx el filtro ISAPI C:\…isapi.dll fallado

La ruta era al archivo isapi.dll en C:\Program Files\etc y estaba bastante seguro de que todo estaba configurado correctamente. Después de investigar un poco sobre el tema, descubrí que, dado que ejecuto IIS 7 en una versión de 64 bits de Windows Server y mi aplicación web era de 32 bits, tuve que cambiar una configuración en la configuración de IIS.

Para solucionar este problema, todo lo que tiene que hacer es abrir IIS7 y hacer clic en Grupos de aplicaciones.

A continuación, haga clic con el botón derecho en el grupo de aplicaciones de su sitio web o en el grupo de aplicaciones predeterminado y vaya a la pestaña Configuración avanzada. Asegúrese de que Habilitar aplicaciones de 32 bits esté configurado en True.

Eso es todo! Ahora reinicie IIS y cargue Internet Explorer nuevamente y su sitio web debería cargar bien.

+3

Esta respuesta se copió y pegó en el siguiente sitio web http://helpdeskgeek.com/how-to/calling-loadlibraryex-on-isapi-filter/ –

+0

Sorprendente, solucionó mi problema con Streamtime, por el error: "Llamar a LoadLibraryEx en Filtro ISAPI "C: \ Archivos de programa \ FileMaker \ FileMaker Server \ Publicación web \ motor de publicación \ servidor web - soporte \ iis \ isapi_redirect.dll "falló" – ASouthorn

2

Este error puede deberse a los siguientes motivos. Esas son:

  1. carpeta de instalación de webgate tiene permisos restringidos. Brinde los permisos necesarios para la instalación de webgate y la carpeta de configuración para el proceso de IIS que ejecuta su sitio web. (¿Ha ejecutado script de configuración para webgate o simplemente lo configuró manualmente?)

  2. Es posible que falten otras DLL de las que depende webgate. Por ejemplo, los redistribuibles de tiempo de ejecución de VC++. (Para 10g use la versión 2005, para 11g use la versión 2012).

  3. Faltan algunos archivos internos para webgate. Intente volver a instalar Webgate y ejecute el script de configuración.

3

Recibí el mismo error después de instalar .NET 1.1. Después de desinstalar .NET 1.1 todavía tenía el mismo error.

Sin embargo, el error ha ido inmediatamente después fui a Administrador de IIS -> filtros ISAPI y quité el único filtro de aquí (que era ASP.NET_4.0.30319.0).

Cuestiones relacionadas