Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Help! Users "randomly" getting logged outHelp! Users "randomly" getting logged out
Previous
 
Next
New Post
5/16/2006 6:42 PM
 
I'm capturing right now.  If it will help, I'll give you host status on my server (Leased space on a shared server) so that you can try things out. PM me or send me an email at Archilea (at) gmail.com.

I have installed DNN on 2 different hosts, and have had the problem on both. I can't understand why there aren't a horde of people clamoring on the DNN doorstep asking where the patch is...


 
New Post
5/16/2006 7:31 PM
 

Thank you Archilea, Please keep the reports coming in, I'd like to nail this problem for sure. At present I have enough evidence to suggest 2 main issues.

1. Some of the people are getting logged out as their 3rd party modules reference aspx pages, and don't provide either a portalID or tabid, so the portal can't be resolved. As aspx pages are a .net mapping, they pass through the http module layer and get logged out. This is the case for both the counter module, and an articles module.

2. some users reported that it failed in IE, but not in firefox. I've tracked most of these to requests for webresource.axd requests (which supplies the asp.net 2.0 javascript files), which fails for the same reason as above. I'm fairly sure that most of these users are running with debug=true (please check), which forces the javascript to be emitted each time validators etc. are referenced (ref: scott guthrie's post ). As .net mostly thinks that any non-IE browser (such as firefox) is a down-level client it doesn't emit clientside script, avoiding the request that causes the issue.

To fix this, after authentication to a portal, I'm going to add the portalID to a cookie. In cases where we can't establish the portal, we'll use this as the fallback value, to prevent unwanted logouts. I'll extend the logout code to expire this cookie as well. Hopefully this will fix the issues, without requiring users to get updated versions of 3rd party modules that aren't passing the necessary details for .net page requests.

Cathal


Buy the new Professional DNN7: Open Source .NET CMS Platform book Amazon US
 
New Post
5/17/2006 4:05 AM
 

Hi Cathal, I’ve checked the debug in web.config, and it’s set to false.

 

Rgds,

Llamil

 
New Post
5/17/2006 9:52 PM
 
Debug="false" here, too.
 
New Post
5/17/2006 9:58 PM
 

thanks. It will also emit the files for users who don't have them, or for users who have their temporary internet files settings set to "everytime i visit the webpage", as well as any 3rd party modules you use that are compiled in debug mode that use validation (this is not unheard of as it's an easy to forget step- use http://www.sliver.com/dotnet/IsDebug/ to check any assemblies)

Cathal


Buy the new Professional DNN7: Open Source .NET CMS Platform book Amazon US
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Help! Users "randomly" getting logged outHelp! Users "randomly" getting logged out


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out