• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Session timeout when performing an action
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Session timeout when performing an action


  • Subject: Re: Session timeout when performing an action
  • From: Schoenenberger Dominique <email@hidden>
  • Date: Tue, 20 Nov 2012 12:28:38 +0000
  • Thread-topic: Session timeout when performing an action

Thanks for your answer.

Yes I was using cookies but I'm trying now without cookies and I have the same problem. I don't think it's caused by other errors.

I'm wondering if there would be a solution for point 2 making a strong relationship between a user and a session. I mean to have a kind of dictionary with user as key and session as value. Then, because I have the user in the request header, I could look into the dictionary for an existing session for that user and return THE session of the user and avoid creating multiple sessions for one user ? What do you think ?

Dominique

On Sep 17, 2012, at 7:43 PM, Chuck Hill <email@hidden> wrote:

> Hi Dominique,
>
> Does your application store the session ID in cookies?  Are you sure it is a session timed out and not some other error?  If so, here are two things that can cause this:
>
> 1. Malformed HTML - some browsers (IE was bad for this) can send another request to the server when processing invalid HTML (they interpret something as being a server resource they need to download.  The URL they use is not a valid WO url which causes a new session to get created and the cookies from this session replace those from the user's real session.
>
> 2. Multiple Sessions - this seems more likely to me as you mentioned "the user open many tabs in the browser".  If they create a new session in one of the tabs, the cookies form this session replace those from the user's other session.  When they go back to an earlier tab and click on a button or link, they get an error as those links are not valid in the new session.
>
> It could also be that an instance is taking too long to respond and the user's request is getting sent to a different instance which of course won't have the user's session.
>
>
> Chuck
>
>
>
> On 2012-09-14, at 6:52 AM, Schoenenberger Dominique wrote:
>
>> I have a problem with untimely session timeout. The user is doing actions with the application but suddenly after doing something (a click on a button for example), he got a session timeout.
>>
>> The probability of this to occur is quite low but very annoying for the user.
>>
>> I suspect that it occurs when the user open many tabs in the browser (?)
>>
>> Could it be related to a web page having xhtml validation errors ?
>>
>> Thanks for any help,
>>
>> Dominique Schoenenberger
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Webobjects-dev mailing list      (email@hidden)
>> Help/Unsubscribe/Update your Subscription:
>>
>> This email sent to email@hidden
>
> --
> Chuck Hill             Senior Consultant / VP Development
>
> Practical WebObjects - for developers who want to increase their overall knowledge of WebObjects or who are trying to solve specific problems.
> http://www.global-village.net/gvc/practical_webobjects
>
>
>
>
>
>
>
>


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Prev by Date: log4j
  • Next by Date: Re: Instances limit per host?
  • Previous by thread: log4j
  • Next by thread: Re: HTML5 multiple file upload - AjaxFileUpload
  • Index(es):
    • Date
    • Thread