Ver Mensaje Individual
  #15 (permalink)  
Antiguo 12/08/2005, 21:20
wmunozr
 
Fecha de Ingreso: agosto-2005
Mensajes: 1
Antigüedad: 19 años, 9 meses
Puntos: 0
como arreglar cuando no corre ASP en IIS

Hace poco tuve un problema muy peculiar con mi servicio IIS, me brindaba servicio solo para páginas HTML, nada de lo que era ASP y menos aun ASPX se ejecutaba, después de detectar el problema investigue un poco y llegue a la conclusión que mi servicio de componentes estuvo fallando, así que decidi desinstalar el servicio de Internet Information Server y reinstalar el Servicio de Componentes (COM+)

Los mensajes de error que recibía eran:

-------------------------------------------------------------------------------------------------------------------------------

Una condición indica que esta aplicación COM+ se encuentra en un estado inestable o no está funcionando correctamente. Error de aserción: SUCCEEDED(hr)

Id. de la aplicación de servidor: {02D4B3F1-FD88-11D1-960D-00805FC79235}
Id. de la instancia de aplicación del servidor:
{E675FDB7-078F-4DB0-AC51-2E721D4B28D6}
Nombre de la aplicación de servidor: System Application
Proceso finalizado por error grave.
Código de error = 0x8000ffff : Error catastrófico
Información interna de los servicios COM+:
Archivo: d:\qxp_slp\com\com1x\src\comsvcs\tracker\trksvr\tr ksvrimpl.cpp, Línea: 3000
Archivo Comsvcs.dll, versión: ENU 2001.12.4414.258 shp

Para obtener más información, vea el Centro de ayuda y soporte técnico en http://go.microsoft.com/fwlink/events.asp.
-------------------------------------------------------------------------------------------------------------------------------


"El servidor no pudo cargar la aplicación '/LM/W3SVC/1/ROOT'. Error 'Clase no registrada'"


-------------------------------------------------------------------------------------------------------------------------------

HTTP 500 - Error interno del servidor



Reinstalación de COM+ en Windows XP
________________________________

Inicia el Windows Explorer.

Sigue uno a uno los siguientes pasos:

En Windows 2000, busca la carpeta C:\Winnt\System32.

En Windows XP/2003, busca la carpeta C:\Windows\System32.



Renombra el archivo Clbcatq.dll al nombre ~Clbcatq.dll. Asegurate que incluya el signo (~) al principio del nombre de archivo.

Reinicia la computadora.
Reinicia en Modo Seguro eso hace que los catalogos COM+ puedan ser removidos sin que los archivos esten bloqueados.

En la barra de Windows, haz click a Inicio > Ejecutar.

En la caja de dialogo escribe regedit y presiona Enter o dale click en Aceptar.

En el editor del Registro, busca y elimina la siguiente KEY:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3

(Como una medida de precaución, puedes renombrarla en vez de borrarla).

Salir del Editor del Registro (regedit).

Dale click a Inicio > Ejecutar.

En la caja abierta, tipea cmd y dale click a Aceptar.

En el command prompt, tipea las siguientes lineas, presionando Enter después de cada línea:

cd %windir%(reemplaza %windir% por Windows en XP/2003 o WINNT en 2000)
rmdir /s registration

(Si por A o B motivo no te corre bien estos comandos, reinicia el computador y entra de nuevo en modo a prueba de fallos e intenta de nuevo estos comandos).

Cierra la ventana de DOS.

Inicia el Explorador de Windows.

Haz uno por uno los siguientes pasos:

En Windows 2000, busca la carpeta C:\Winnt\System32.

En Windows XP/2003, busca la carpeta C:\Windows\System32.



Abriendo Inicio > Ejecutar, corre uno por uno los siguientes comandos.

regsvr32 C:\Windows\System32\Ole32.dll

regsvr32 C:\Windows\System32\Oleaut32.dll



Toma en cuenta en el caso de Windows 2000 que la carpeta es C:\Winnt\system32

Reinicia la computadora.
Sales del modo a prueba de fallos, COM+ no se instala apropiadamente en este modo. Trabaja a continuación en modo normal logoneado con un usuario que tenga privilegios administrativos.

Haz Click Inicio > Configuración > Panel de Control.

Haz Doble-click a Agregar o quitar programas.

Haz Click en Agregar o quitar componentes del Windows.

Haz click en Siguiente para proceder con la reinstalación.
Esto refrescará tu instalacion de COM+.

Verifica que los servicios COM+ esten iniciados (ejecuta SERVICES.MSC desde Inicio > Ejecutar).
Setea para que se inicien automáticamente:
Aplicación del Sistema COM+ y
Sistema de sucesos COM+.

Mira si puedes visualizar los componentes COM+ en la maquina local en Servicios de componentes, bajo el Panel de Control, en Herramientas Administrativas.



Instalación de Internet Information Server
_____________________________________

Haz Click Inicio > Configuración > Panel de Control.

Haz Doble-click a Agregar o quitar programas.

Haz Click en Agregar o quitar componentes del Windows.

Escoge y marca Servicios de Internet Information Server (IIS)

Haz click en Siguiente para proceder con la instalación.



Reinstalación de Servicios ASP.NET
______________________________
Haz Click Inicio > Programas > Microsoft Visual Studio .NET 2003 > Herramientas de Visual Studio .NET y escoge Símbolo del sistema de Visual Studio .NET 2003

En el command prompt escribes: aspnet_regiis.exe -i

Salir del DOS y listo