Ik zit met een vreemd probleem, waarvan ik niet weet of het nu wel of niet bij browserinstellingen ligt.
Ik heb een website op domein X. Deze website bevat een iframe naar een asp applicatie op domein Y.
De ASP applicatie op domein Y bevat een vragenlijst over meerdere asp pagina's, een resultatenscherm en een gegevensopslag pagina.
Bezoekers gaan van vragenpagina naar vragenpagina. De vragen bestaan allemaal uit ja/nee vragen. Alleen de vragen die met ja worden aangevinkt worden opgeslagen in losse sessies (zoals sessie("vraag1")='1'.
als een vraag eerst met ja was beantwoord en vervangen wordt door een nee, dan wordt de sessie content vrijgegeven (beetje geheugenruimte besparen).
De ingevulde vragen vormen op het einde een query die in een database zoekt naar zaken die aan de voorwaarden in de vragen voldoen.
Op het uiteindelijke resultatenscherm is een resultaat aan te klikken. Op dat moment worden de eerste 10 gevonden hits ook opgeslagen in sessies ( sessie("hit1")="resultaat" )
Zijn er minder dan 10 resultaten dan wordt ook opgeslagen hoeveel resultaten er waren.
Nu komt het rare. Soms raak ik ineens de helft van alle opgeslagen variabelen kwijt wanneer er een andere asp pagina wordt opgeroepen. (in de meeste gevallen blijft alles gelukkig bewaard).
Hij raakt dus niet alle opgeslagen sessies kwijt.
Dit gebeurd zowel onder XP als onder Win98.
Onder XP heb ik de privacy instellingen van de pc vervolgens verlaagd en toen werkte het weer.
Datzelfde geldde voor Win98. Het vreemde was echter dat beide browsers het de dagen ervoor wel zonder problemen hebben gedaan. Toen het voorval begon werkte het afsluiten van de browser niet, alsmede het opnieuw opstarten. Het probleem bleef bestaan totdat ik de cookie instellingen van de browser aanpaste.
Ik vraag me nu dus af of de server de sessies verliest of dat het komt doordat er iets mis was met de instellingen van de browser. De browser lijkt de veroorzaker, maar kan het eigenlijk ook weer niet zijn omdat ik maar de helft van de sessie-variabelen verloor en niet alles.
Via zoeken op internet kwam ik al iets tegen over worker process in de eventlist van de server, maar deze komen niet voor in de eventlist van de server.
Iemand enig idee waar ik nog meer kan kijken. De site is nu nog in testfase, maar dit mag straks absoluut niet voorkomen als hij in productiefase komt.
Ik heb een website op domein X. Deze website bevat een iframe naar een asp applicatie op domein Y.
De ASP applicatie op domein Y bevat een vragenlijst over meerdere asp pagina's, een resultatenscherm en een gegevensopslag pagina.
Bezoekers gaan van vragenpagina naar vragenpagina. De vragen bestaan allemaal uit ja/nee vragen. Alleen de vragen die met ja worden aangevinkt worden opgeslagen in losse sessies (zoals sessie("vraag1")='1'.
als een vraag eerst met ja was beantwoord en vervangen wordt door een nee, dan wordt de sessie content vrijgegeven (beetje geheugenruimte besparen).
De ingevulde vragen vormen op het einde een query die in een database zoekt naar zaken die aan de voorwaarden in de vragen voldoen.
Op het uiteindelijke resultatenscherm is een resultaat aan te klikken. Op dat moment worden de eerste 10 gevonden hits ook opgeslagen in sessies ( sessie("hit1")="resultaat" )
Zijn er minder dan 10 resultaten dan wordt ook opgeslagen hoeveel resultaten er waren.
Nu komt het rare. Soms raak ik ineens de helft van alle opgeslagen variabelen kwijt wanneer er een andere asp pagina wordt opgeroepen. (in de meeste gevallen blijft alles gelukkig bewaard).
Hij raakt dus niet alle opgeslagen sessies kwijt.
Dit gebeurd zowel onder XP als onder Win98.
Onder XP heb ik de privacy instellingen van de pc vervolgens verlaagd en toen werkte het weer.
Datzelfde geldde voor Win98. Het vreemde was echter dat beide browsers het de dagen ervoor wel zonder problemen hebben gedaan. Toen het voorval begon werkte het afsluiten van de browser niet, alsmede het opnieuw opstarten. Het probleem bleef bestaan totdat ik de cookie instellingen van de browser aanpaste.
Ik vraag me nu dus af of de server de sessies verliest of dat het komt doordat er iets mis was met de instellingen van de browser. De browser lijkt de veroorzaker, maar kan het eigenlijk ook weer niet zijn omdat ik maar de helft van de sessie-variabelen verloor en niet alles.
Via zoeken op internet kwam ik al iets tegen over worker process in de eventlist van de server, maar deze komen niet voor in de eventlist van de server.
Iemand enig idee waar ik nog meer kan kijken. De site is nu nog in testfase, maar dit mag straks absoluut niet voorkomen als hij in productiefase komt.