jueves, 12 de marzo de 2009

IIS - A non-faltal configuration error ocurred




En un servidor de testing de la empresa esta ocurriendo el siguiente error, que impide crear nuevas carpetas virtuales o editar otras:


A non-faltal configuration error ocurred. Not all available information may be displayed.


Esto ocurre cuando la metabase del IIS esta corrupta. Los sitios que consulte indican que algun sitio esta provocando este error por lo que se debe eliminar. Mi IIS tiene cerca de 80 sitios como saber?

Segui los pasos de este blog pero no consegui gran cosa:

http://blogs.msdn.com/rakkimk/archive/2006/11/06/won-t-be-able-to-change-certain-properties-of-the-website-popup-quot-a-non-fatal-configuration-error-occured-quot-when-opening-iis-manager-gui.aspx


Hice una restauración , pero el punto que tenia disponible era muy antiguo por lo que no me sirvio de mucho. Antes cree un Back Up por lo volvi a utilizarlo. Retomando el error en cuestion.

Para utilizar estas caracteristicas tienes que hacer clic con el boton derecho en el servidor de IIS y luego elegir BackUp/Restore Configuration



Por lo que la unica solución disponible es ubicar el sitio que esta corrupto y eliminarlo.

Pero el otro problema es que cuando voy a eliminar algun sitio me sale este otro mensaje: The path especified cannot be used at this time.



La ayuda de Microsoft es super alentadora al respecto:
http://technet.microsoft.com/es-es/library/cc956704(en-us).aspx

dice que la carpeta es siendo usada por otro subproceso y que intente de nuevo. Genial.

Que hice?
Detube el servicio de IIS. Inicio -> Ejecutar -> services.msc -> Enter.
Y todo volvio a la normalidad sin esperarlo. Pude eliminar sitios, editar la configuracion, crear nuevas carpetas virtuales, etc.



Más información:
http://localhost/iishelp/iis/htm/adminsamples/default.htm
Copia y pega este link en tu server para obtener ayuda sobre adsutil.vbs

No hay comentarios: