Maldito error!!!! : “C:\Windows\system32\RpcProxy\RpcProxy.dll IIS 7 no se puede leer”

Exchange Server 2007

Un buen cliente me pidió el otro dí­a que le instalase y configurase un Windows Server 2008 y un Exchange Server 2007 en un servidor  para la red de la nueva nave industrial que acababa de adquirir.

El cliente me compraba el servidor, el software y  además querí­a que le migrase todos los usuarios y perfiles móviles del viejo directorio activo al nuevo. Por lo tanto, el presupuesto era bastante alto.  Acepté y me puse manos a la obra!!!!!!

Después de dos dí­as de duro trabajo todo quedó finalizado: 

El nuevo Exchange, el nuevo directorio activo, la migración de todos los buzones de correo del viejo servidor, la migración de todos los perfiles móviles, el DNS, el servicio WINS, las impresoras, el DHCP, el servidor web, el servicio de webmail,  (OWA) etc. Todo funcionaba perfectamente!!! Así­ que la instalación fue un éxito y el cliente quedó muy contento.

El susodicho servidor

El susodicho servidor

A las dos semanas el cliente me llamó y me comentó que inexplicablemente el webmail de Exchange Server 2007 (OWA) y el servidor web (IIS 7) no funcionaban.

Me puse a investigar el problema y descubrí­ en el visor de sucesos el siguiente error: C:\Windows\system32\RpcProxy\RpcProxy.dll IIS 7 can not read. ¿¿¿???. Joder que error más raro ¡!! (Pensé yo).

Empecé a buscar información por Internet y después de una mañana entera me di por vencido: nadie sabí­a que era ese error !!!!.

Como el fallo radicaba en una librerí­a DLL (RPCProxy.dll) probé varias cosas: Reinstalé el servicio RPCproxy, eliminé la DLL a mano y la volví­ a crear, reinstalé IIS”¦pero ninguno de estos trucos me funcionó…

Completamente desperado entré en la web de Microsoft (TechNet)y busqué información respecto al maldito error y de pronto”¦me encontré con este mensaje: 

There is a known issue currently with rpc/http (which TS gateway uses) breaking 32-bit worker processes. A fix is in the works for the next service pack.

Es decir: Existe un problema conocido actualmente con rpc/http (El cual usa la pasarela TS) que rompe los procesos de 32-bits. Se está trabajando en una solución para el próximo service pack.

Mierdaaaaa!!!!! ¿Cómo es posible esta chapuza? ¿Qué le digo a mi cliente?…No puedo decirle que después de dos dí­as de trabajo y de haberse gastado un pastón en hardware y software no puede tener servidor web ni webmail!!!!!

“Pedaso” de servidor

Al borde de un ataque de nervios y después de pensar en llamar a Microsoft y montarle un pollo se me ocurrió una idea:

Ya que el fallo al parecer se debí­a a los procesos de 32 bits del servidor web”¦ ¿por qué no los desactivaba y dejaba solo los de 64 bits?

Dicho y hecho”¦YYYYY FUNCIONO!!!!!

Reinicié el equipo y el servidor web funcionaba bien, al igual que OWA!!!!!

¿Cómo desactivé estas extensiones? Muy fácil :

Abrí­ la consola de administración de Internet Information Server 7.0 e hice “clic” en el nombre del servidor (aparece a la izquierda).

Consola de IIS 7.0

Posteriormente hice “clic” en la opción “ver grupos de aplicaciones” ( a la derecha”) y posteriormente en la opción “Establecer valores predeterminados del grupo de aplicaciones”.

Establecer valores predeterminados..."

Establecer valores predeterminados….
Finalmente en la ficha “General” hice “clic” en la primera opción (Habilitar aplicaciones de 32 bits) y la puse a “false”.

Reinicié el equipo y volví­ a respirar.

8 Comentarios

Añadir un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Privacidad y cookies

Utilizamos cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mismas Enlace a polí­tica de cookies y política de privacidad y aviso legal.

Pulse el botón ACEPTAR para confirmar que ha leído y aceptado la información presentada


ACEPTAR
Aviso de cookies