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 ...DNN Scheduler - Search Engine Scheduler event overlapping, crashing server.DNN Scheduler - Search Engine Scheduler event overlapping, crashing server.
Previous
 
Next
New Post
11/29/2012 4:36 PM
 
Hello all - 

My site is running DNN 6.2.4
www.yandasmusic.com

About a month ago, I got a call from my hosting provider informing me that my website was taking up massive amounts of CPU power and RAM, and that it was crashing their servers. They were forced to take my site offline. 

After loading the site up on a temp installation, we were able to find the culprit of the massive resource consumption. The DNN Scheduler. 

The Search Engine Scheduler event, which is a default scheduled event in DNN, was running at 30 minute intervals. However, when I viewed the schedule history, it showed that the process was taking over 120 hours to complete. As such, this scheduled event was overlapping, and crashing the server. 

We disabled the event from the scheduler, and the site returned to a working state. I did some research on the Search Engine Scheduler event, and it seems that the event indexes the module content on my site for use with the dnn search provider. 

No where on my site do I use or provide the dnn search functionality. We are an e-commerce store primarily running Smith Cart, and they have search functionality built into their module. However, since disabling the scheduler, I have noticed a few errors in my event viewer that happen from 3-10 times a day. 

Module Load Exception 
DotNetNuke.Services.Exceptions.ModuleLoadException: Object reference not set to an instance of an object. 

General Exception 
System.NullReferenceException: Object reference not set to an instance of an object. at DotNetNuke.UI.Skins.Skin.InjectModule(Pane pane, ModuleInfo module) 


Normally, I wouldn't think twice about a few errors, as long as the site was functioning normally. However, after a day or two, the final submit button on my Smith Cart checkout started producing it's own "Object reference not set to an instance of an object" error, and completely disabled checkout on the entire site. 

We rolled back to a version of the site that had not yet had the "server blowup" event happen to it, disabled the scheduled dnn search event, and pushed that live. We're running on 4 days of having a functional checkout on our website, but the fact that the object reference errors are still occurring on modules and pages makes me very nervous. 

My question is: 
How important is Search Engine scheduled event to DNN functionality? Is it ok to leave it disabled? Do you think there is any correlation between that scheduled event, and the errors being logged in my site? If not, any idea what might be causing the errors? 

Thanks! 
Alex
 
New Post
11/29/2012 4:44 PM
 
I think Search Engine scheduled event has nothing to do with your errors. I would look else where.

Yehuda Tiram
AtarimTR
AtarimTR
972-2-5700114   |   972-54-4525492   |    http://www.atarimtr.co.il
 
New Post
11/30/2012 1:16 PM
 
Any pointers on where to look?
 
New Post
12/3/2012 10:19 AM
 
This types of errors are really difficult to trace since the error messgae is so general.
Did you try changing the skin to MinimalExtropy (the one that came with DNN)?

Yehuda Tiram
AtarimTR
AtarimTR
972-2-5700114   |   972-54-4525492   |    http://www.atarimtr.co.il
 
New Post
12/3/2012 3:24 PM
 
I have the exact same problem as you described. I have spent far too many hours troubleshooting with no success. I 'solved' the problem by deleting the event log every couple of days.

Since I'm upgrading my servers for all my clients and moving to PowerDNN so I finally gave up and as part of the move I'm rebuilding the site from scratch as a new DNN Install. :-(

I hope you find an answer! Good Luck. But don't waste too much time.

John
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...DNN Scheduler - Search Engine Scheduler event overlapping, crashing server.DNN Scheduler - Search Engine Scheduler event overlapping, crashing server.


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