Which backend is storing the session data? If session data is being stored in the cache(which is normally the recommended way), what caching backend are you using? If you are using locmem cache backend, this might be your problem, change the cache backend to something more stable for production.
Do you have other Django projects you manage? If so, is this the only project seeing this type of problem, or are other projects also having issues like this as well? There are many variables in what could cause a session to fail. For debugging purposes, write a simple middleware that keeps track of what is going on with the session cookie. Create a debugging app which can store this debugging info to a file or a database table. If all else fails, set-up a foolproof session set-up, store sessions directly into the database or as files in the file system to a directory which you know will not remove any of these files. If you use file-based sessions, you can check the timestamps there to see which ones are becoming stale easily. You can create a django view which can list the directory and it's timestamps for easily watching remotely(be sure to make the view superuser only). On Jan 5, 4:34 pm, Javier Guerra Giraldez <jav...@guerrag.com> wrote: > On Thu, Jan 5, 2012 at 2:35 PM, Dennis Lee Bieber <wlfr...@ix.netcom.com> > wrote: > > > That would have to be a very erratic clock setting -- are there > > systems that don't use an NTP server to synchronize the clock? (I think > > all of my computers synchronize on a weekly basis). > > virtual machines can have terribly erratic clock behaviour. over a > minute of error in an hour is not unheard of. of course, most > hypervisors now specifically handle this problem and keep the VM's > clock a lot more stable > > NTP is the solution, but it's not as trivial to do correctly enough as > in real hardware. > > -- > Javier -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.