kp wrote:
> Hej
>
> Jeg bøvler med noget chat, som logges i en Access database. Jeg
> gemmer og læser chat-data med en side der refresher for hver 15
> sekunder og holder styr på brugerne ved at sætte deres id i en
> session ved log-in.
....
>
> Det kører fint indtil man overstiger 2-3 brugere eller der kommer en
> på med en langsom internet forbindelse.
>
> Fejlmeddelesen siger at "chatId =" mangler og når jeg så logger af
> mangler Id'en også der altså er det som "id" sessionen er slettet.
> Jeg har prøvet at forlænge session timeout, men det gav ingen forskel.
>
> Er der nogen der ved hvad der sker?
Hvis "web gardens" er enablet på serveren, kan du få dette symptom.
Det betyder at der er flere processer, der kører webserveren, og hvis
klienten ikke tilfældigvis kommer ind på den samme process, så glemmes
cookien, forde de enkelte processer ikke deler session-data.
Prøv at google efter "sessions web garden"
F.ex.
http://support.microsoft.com/kb/822171
Eller
http://blogs.msdn.com/david.wang/archive/2005/09/19/Why_do_I_lose_ASP_Session_State_on_IIS6.aspx
Been there, done that. Jeg måtte disable web gardens...
Leif