Come mai la session, anche se settata a 900 minuti mi dura solo pochi minuti?

Global.asa
codice:
<SCRIPT LANGUAGE="VBScript" RUNAT="Server">
Sub Session_OnStart
   '900 minuti di timeout
   Session.Timeout=900
   'Memorizzo in una variabile di tipo session l'orario di inizio della sessione
   Session("Start")=Now
End Sub
</SCRIPT>