2011-06-09 19 views
5

Tengo un sitio clásico ASP/VBScript ejecutándose en IIS 6, y un programa llamado SmarterStats (encontrado a través de an earlier question) que proporciona varias estadísticas e información de los registros del servidor. Este es un sitio interno, y usamos autenticación integrada (AUTH_TYPE = Negociar).¿Qué otros errores 5xx podrían estar ocurriendo y cómo encontrarlos/seguirlos?

Estoy viendo el informe de códigos de respuesta, y dice que en los últimos 7 días ha habido 255 respuestas con un código de error 5xx ... naturalmente, no es la estadística más útil que podría obtener.

Tengo una página de error personalizada para 500 y 500.100 errores que registra los detalles para que yo pueda seguir, y ese registro está prácticamente vacío. Probé con una página rota intencionalmente y una cuenta de usuario estándar, y está funcionando como esperaba: mensaje personalizado, entrada de registro realizada. (y se marcó con "mensajes de error amistosos" de forma continua):

La única entrada que tengo en el registro es una sola entrada para un error -2147024843 (relacionada con la autenticación, tardó demasiado tiempo en obtener una respuesta) , y eso es todo ... ¿qué otros errores podrían estar ocurriendo y cómo puedo encontrarlos/rastrearlos?

¿Debo enrutar todos los tipos diferentes de errores 5xx a través de mi página personalizada? ¿O hay algo más que debería estar haciendo?


Resolución: voy a ir con el funcionamiento de todos los errores 5xx a través de la página personalizada. Por razones que me dejan totalmente desconcertado, los errores se han detenido ... No he cambiado nada, nadie ha cambiado nada en ese servidor, pero los errores se han detenido. Imagínate.

Respuesta

2

Parece que registrar todos los errores 5xx a través de su página personalizada puede ser una buena idea. Su registro parece estar funcionando, pero parece que SmarterStats le está dando información falsa.

+0

Voy a ir con ejecutando todos los errores 5xx a través de la página personalizada. Por razones que me dejan totalmente desconcertado, los errores se han detenido ... – AnonJr

+0

Como alguien que también trabaja en una aplicación Classic ASP/IIS6 para trabajar, simpatizo por completo. HTH! –

1

¿Qué versión de SmarterStats está utilizando?

Mi proveedor de hosting tiene la Versión 5.2 y puedo ver una lista detallada de las páginas que han producido un error 5xx yendo a Report Items > Server Responses > 5xx - Server Errors en el árbol de navegación. El informe que se muestra tiene una tabla que enumera las páginas que han producido los códigos de error para que luego pueda investigar esas páginas para ver qué puede estar causando el error.

Dependiendo de su sitio, el error puede ser perfectamente normal, por ejemplo, tengo algunos manejadores HTTP personalizados que implementan un protocolo HTTP estandarizado que realmente especifica que los errores 5xx deben arrojarse bajo ciertas circunstancias.

Aunque esto no debe aplicarse a un único sitio interno en sitios web públicos que a veces es el caso que los rastreadores mal escritos tendrán acceso a sus páginas de tal manera que se produzca un error

+0

Estoy usando 5.3. Tengo una lista de páginas, pero hay unos pocos (3-5) #includes que se comparten entre la mayoría o todos. He visitado durante las dos horas punta y no he podido ver el problema en acción hasta el momento. – AnonJr

Cuestiones relacionadas