Foros del Web » Programando para Internet » ASP Clásico »

El misterio de la Cripta .... Session_onEnd()

Estas en el tema de El misterio de la Cripta .... Session_onEnd() en el foro de ASP Clásico en Foros del Web. Resumen: Servidor tiene un codigo en un fichero global.asa para ejecutar al terminar una sesión (lo que no ocurre cerrando el navegador). El código funciona ...
  #1 (permalink)  
Antiguo 28/02/2006, 06:35
Avatar de HookerSP  
Fecha de Ingreso: diciembre-2004
Mensajes: 983
Antigüedad: 20 años, 4 meses
Puntos: 12
El misterio de la Cripta .... Session_onEnd()

Resumen:

Servidor tiene un codigo en un fichero global.asa para ejecutar al terminar una sesión (lo que no ocurre cerrando el navegador). El código funciona perfectamente en cualquier página ASP e incluso si se pone en Session_onStart(). He visto que en este foro hay gente que le ha pasado lo mismo.

Harto de probar y probar me pongo a recorrer foros y leo por algún sitio que alguien ha leido que "microsoft dice que Session_onEnd no es muy fiabel"

Me pongo a buscar y rebuscar y llego a leer esto en el WEB de MS: http://www.microsoft.com/technet/pro...96c3143d3.mspx

Basicamente dice que los eventos Application_OnEnd y Session_OnEnd no se ejecutan cuando el usuario es el usuario anónimo de IIS (iusr_nombremaquina) EXCEPTO si se modifica la metabase de IIS y se cambia el parámetro AspRunOnEndAnonymously y se pone a TRUE.

Todo esto, claro está, en versiones ANTERIORES a IIS 6 donde parece ser ya no hay ningún problema en este sentido (esto lo podre confirmar a lo largo de la semana).

¿Y como se cambia la metabase?. Pues aprovechando que es el dia de Andalucía, y aunque yo soy de Madrid, solo puedo decir que "ohu mi arma con la iglesia hemos topao".

Basicamente, la forma menos complicada es usar algo que llaman el Application Center y que viene en el kit de recursos de W2000. Si uno se pone a leer sobre la metabase, se verá que hay varias formas de manipularla, pero algunas son como para santiguarse.

De momento voy a ver si con IIS 6 la cosa efectivamente funciona pero antes ...... me voy a poner un chupito y el disco "the healer" de mi John Lee Hooker. Estoy hasta las narices de IIS, de ASP del session_onend y de la madre que parió al peneque.
Un saludo
Hooker
  #2 (permalink)  
Antiguo 28/02/2006, 08:23
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 20 años, 8 meses
Puntos: 18
Para apoyarte, me lo pongo yo también (no creo que mi B.B. me diga nada por esos cuernos tan bien puestos, jeje)

suerte machote!!!!
  #3 (permalink)  
Antiguo 07/03/2006, 11:04
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
muy buena, ahora se que efectivamente no funciona el session_onend, y no me ando quebrado la cabeza si soy yo o el hosting
  #4 (permalink)  
Antiguo 07/03/2006, 11:19
Avatar de El_Metallick  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 22 años, 6 meses
Puntos: 16
jajajaj concuerdo contigo amigo ElAprendiz... bueno habra que esperar para saber lo de IIS de todas formas gracias por la información... saludos
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:21.