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

HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...First Run Problems - EventQueue Issue ?First Run Problems - EventQueue Issue ?
Previous
 
Next
New Post
12/7/2006 2:46 PM
 

Re-reading the posts in this thread, it seems that only the file system access by the EventQueue at App_Start is causing problems for some people - not the Scheduler. So using the database as the data store would seem to eliminate the issue. As far as performance is concerned, it would depend on how often the EventQueue is called. If it only happens on App_Start then this is a really low frequency operation which would not degrade performance much. If it happens on every Request, then it is a much bigger concern.


My comments are my own and are offered WITHOUT PREJUDICE

Shaun Walker
http://www.siliqon.com
 
New Post
12/7/2006 3:40 PM
 

Shaun,
The background thread for the scheduler is also spun up in Application_Start, so it get's the same identity and has the same problems. This was discovered when Tanzy tried to create a scheduled task to delete the files at a later time.

I imagine this has also caused a few people some grief when creating scheduled tasks to acess the database if their connection string is using an impersonated user.

The EventQueue was designed for performance when being used for passing messages between any events, even inter-module communication on the same page.  It wasn't designed for just this specific event.

Even if the message store is moved to the Database, then the EventQueueController would most likely still have problems deleting from the database on Application_Start when the environment is setup this way.

Aren't you at the ASPInsiders conference? Maybe you can get some attention from someone at Redmond as to when the impersonated user identity actually gets switched over, and/or what they would suggest for an environment setup like this.

 


DotNetNuke Modules from Snapsis.com
 
New Post
12/7/2006 6:05 PM
 
Yes, I am at the ASPInsiders conference - but unfortunately I really do not have the ability to hijack the scheduled sessions with my own problems. I may be able to take this up with members of the ASP.NET team after hours though.

My comments are my own and are offered WITHOUT PREJUDICE

Shaun Walker
http://www.siliqon.com
 
New Post
12/8/2006 12:05 PM
 

Hmmm...  I am rather new to DNN and I am struggling with this EventQueue problem you are discussing here.

I am rather confused. What can I do.
I have tried to change identity :: impersonate to false in web.config. But that failed because this setting is not allowed by the server host.

What if I delete all the "Application_Start--xxxxxx" files in the EventQueue folder. Will that solve my problem?

Is the only solution to use DNN 3.2 (and .Net 1.1) or a completely different CMS? 

Looking forward to get wiser.

Cheers,
Magnus

 
New Post
12/8/2006 10:11 PM
 

Hi Magnus,

Yes. If you delete those files manually, the problem will go away.  You'll also need to delete them any time you upload a new module.


DotNetNuke Modules from Snapsis.com
 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...First Run Problems - EventQueue Issue ?First Run Problems - EventQueue Issue ?


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