ASP.NET de 32 bits en un sistema de 64 bits causa un error al obtener acceso a Outlook Web Access

 

Última modificación del tema: 2008-02-05

Es posible que los usuarios reciban un error informándoles de que no es posible obtener acceso a Outlook Web Access al iniciar la sesión en Microsoft Office Outlook Web Access en un equipo que esté ejecutando Microsoft Exchange Server 2007. Asimismo, puede que los registros de la aplicación del servidor de acceso de cliente de Exchange 2007 muestren que ha habido un error al cargar los filtros ISAPI.

Por ejemplo:

Tipo de evento: Error

Origen del evento: W3SVC-WP

Categoría del evento: Ninguno

Id. de evento: 2214

Descripción:

Error al cargar el archivo DLL C:\WINDOWS\System32\RpcProxy\RpcProxy.dll del filtro HTTP.

Causa

Este problema puede producirse cuando haya una versión de 32 bits de ASP.NET instalada en un servidor de acceso de cliente que esté utilizando una versión de 64 bits de Microsoft Windows Server.

Puede que la versión de 32 bits de ASP.NET se haya instalado con otra aplicación como, por ejemplo, Microsoft .NET Framework versión 1.1 o con Microsoft SharePoint Portal Server.

Solución

Para solucionar este problema, siga las instrucciones del articulo 894435 de Microsoft Knowledge Base, Cómo cambiar entre las versiones de 32 bits de ASP.NET 1.1 y la versión de 64 bits de ASP.NET 2.0 en una versión de 64 bits de Windows.