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 ...Install Errors 5.2.3 with Auto InstallInstall Errors 5.2.3 with Auto Install
Previous
 
Next
New Post
2/26/2010 7:07 PM
 

I'm installing DNN 5.2.3 on IIS 6 windows server 2003. It has the latest .Net 3.5 sp1. I've already checked permissions on the app pool user doens't seem to be the problem. More importantly doing a "TYPICAL" install it will install fine. However, I have a script that will set up the web.config and DotNetNuke.install.config with values to create DNN sites quickly. When doing the Typical install this works, however when doing the AUTO install it fails in the same place every time. Below is the output from the install screen.

It takes a good while to get to the error, could it just be that something is timing out. I checked Database and everything seems fine. I don't know what its actually doing when it says "Installing Pacakge FckHtmlEditorProvider_02.00.04_Install", but it errors every time at that point.

 

Thanks for any help in advance.

Andres

Installing DotNetNuke

Version: 05.02.03



Installation Status Report

00:00:00.015 - Installing Version: 05.00.00


00:00:00.015 -   Executing Script: DotNetNuke.Schema.SqlDataProvider 

Success

00:00:26.969 -   Executing Script: DotNetNuke.Data.SqlDataProvider 

Success

00:00:35.594 - Installing MemberRole Provider:


00:00:35.594 -   Executing Script: InstallCommon


00:00:43.970 -   Executing Script: InstallMembership


00:00:52.626 -   Executing Script: InstallProfile


00:00:58.251 -   Executing Script: InstallRoles


00:01:06.220 - Upgrading to Version: 05.02.03


00:01:06.392 -   Executing Script: 05.00.01.SqlDataProvider 

Success

00:01:15.768 -   Executing Script: 05.01.00.SqlDataProvider 

Success

00:01:27.971 -   Executing Script: 05.01.01.SqlDataProvider 

Success

00:01:34.596 -   Executing Script: 05.01.02.SqlDataProvider 

Success

00:01:41.393 -   Executing Script: 05.01.03.SqlDataProvider 

Success

00:01:50.675 -   Executing Script: 05.01.04.SqlDataProvider 

Success

00:01:57.113 -   Executing Script: 05.02.00.SqlDataProvider 

Success

00:02:10.754 -   Executing Script: 05.02.01.SqlDataProvider 

Success

00:02:18.613 -   Executing Script: 05.02.02.SqlDataProvider 

Success

00:02:26.004 -   Executing Script: 05.02.03.SqlDataProvider 

Success

00:02:34.458 -   Executing Application Upgrades: 05.00.01 

Success

00:02:34.739 -   Executing Application Upgrades: 05.01.00 

Success

00:02:39.005 -   Executing Application Upgrades: 05.01.01 

Success

00:02:39.005 -   Executing Application Upgrades: 05.01.02 

Success

00:02:39.005 -   Executing Application Upgrades: 05.01.03 

Success

00:02:39.833 -   Executing Application Upgrades: 05.01.04 

Success

00:02:39.833 -   Executing Application Upgrades: 05.02.00 

Success

00:02:40.067 -   Executing Application Upgrades: 05.02.01 

Success

00:02:40.083 -   Executing Application Upgrades: 05.02.02 

Success

00:02:40.083 -   Executing Application Upgrades: 05.02.03 

Success

00:02:40.083 -   Cleaning Up Files: 05.00.01 

Success

00:02:40.083 -   Cleaning Up Files: 05.01.00 

Success

00:02:40.083 -   Cleaning Up Files: 05.01.01 

Success

00:02:40.083 -   Cleaning Up Files: 05.01.02 

Success

00:02:40.083 -   Cleaning Up Files: 05.01.03 

Success

00:02:40.083 -   Cleaning Up Files: 05.01.04 

Success

00:02:40.083 -   Cleaning Up Files: 05.02.00 

Success

00:02:40.083 -   Cleaning Up Files: 05.02.01 

Success

00:02:40.083 -   Cleaning Up Files: 05.02.02 

Success

00:02:40.083 -   Cleaning Up Files: 05.02.03 

Success

00:02:40.083 -   Updating Config Files: 05.00.01 

Success

00:02:40.083 -   Updating Config Files: 05.01.00 

Success

00:02:40.114 -   Updating Config Files: 05.01.01 

Success

00:02:40.114 -   Updating Config Files: 05.01.02 

Success

00:02:40.114 -   Updating Config Files: 05.01.03 

Success

00:02:40.114 -   Updating Config Files: 05.01.04 

Success

00:02:40.114 -   Updating Config Files: 05.02.00 

Success

00:02:40.114 -   Updating Config Files: 05.02.01 

Success

00:02:40.130 -   Updating Config Files: 05.02.02 

Success

00:02:40.130 -   Updating Config Files: 05.02.03 

Success

00:02:40.130 - Performing General Upgrades


00:02:40.270 - Loading Host Settings:


00:02:41.333 - Configuring SuperUser:


00:02:42.395 - Synchronizing Host Files:


00:02:43.286 - Executing Additional Scripts:


00:02:43.286 - Installing Optional Modules:


00:02:43.286 -   Installing Package File HTML_Community_05.02.00_Install:  

Success

00:04:34.727 - Installing Optional Skins:


00:04:34.727 -   Installing Package File DNN-MinimalExtropySkin_01.00.05_Install:  

Success

00:04:37.336 - Installing Optional Containers:


00:04:37.336 -   Installing Package File DNN-MinimalExtropyContainer_01.00.05_Install:  

Success

00:04:38.024 - Installing Optional Languages:


00:04:38.024 - Installing Optional Providers:


00:04:38.024 -   Installing Package File AspNetMembershipProvider_05.02.00_Install:  

Success

00:04:38.415 -   Installing Package File CorePermissionProvider_05.01.01_Install:  

Success

00:04:38.602 -   Installing Package File DatabaseLoggingProvider_05.01.01_Install:  

Success

00:04:38.790 -   Installing Package File DNNMembershipProvider_05.01.03_Install:  

Success

00:04:38.977 -   Installing Package File DNNMenuNavigationProvider_05.01.00_Install:  

Success

00:04:39.118 -   Installing Package File DNNTreeNavigationProvider_05.01.00_Install:  

Success

00:04:39.290 -   Installing Package File FckHtmlEditorProvider_02.00.04_Install:

 


Server Error in '/dnntest3' Application.

Thread was being aborted.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Threading.ThreadAbortException: Thread was being aborted.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[ThreadAbortException: Thread was being aborted.]
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +501
   System.Web.ApplicationStepManager.ResumeSteps(Exception error) +564
   System.Web.HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData) +141
   System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +436

 

 
New Post
2/27/2010 1:55 AM
 

At the "FCkHTMLEditorProvider portion it's installing the HTML Editor for Community.

I suspect your script is causing Auto to timeout at this point.

I've done thousands of DNN auto installs since joining DNN 6 months ago I've only seen this type of error in 2 cases:

1. Permissions not set correctly

2. 30 + sites in DefaultAppPool which creates memory or resouce starvation and thus a timeout condition - at least on my Test Virtual Machines it does this regularily.

In your script you're granting ASPNET Read&Execute; List folder contents; Read permissions on you web folders and Network Service Modify;  List folder contents; Read permissions on those same web folders?


Ken Grierson
DotNetNuke Corporation
Test Lead
 
New Post
2/27/2010 9:26 PM
 
My Test environment is made up of virtual machines as well, and there a lots of sites in the app pools, so this sounds like my problem. However, why would the typical install work and not the auto? I don't think it's the permissions since when I setup a site with Typical everything is working fine, and it uses the same script. So I know that portion of my script is working. The only thing i can think of is that the Typical install, installs in chunks, 3 pages in the install wizard, so less chance of timeouts. However the Auto install does everything all at once, and I know my Test environment is slow compared to my prod environment. I went ahead and did a test prod install on a test site, and it the Auto install worked without error. I just don't like that its failing in Test, and I really want to know the reason. So is there anything you can think of why the typical install works and auto fails in my test environment? Thanks for your input ken, it really helped shed some light on my problem. Andres
 
New Post
2/27/2010 11:34 PM
 
I retried the typical installs on a test site in my production environment and they failed with the same Thread aborted error. So it seems I was mistaken about typical installs working. So I'm checking my script to make sure my permissions are correct, but this script hasn't been changed for a while. I'm starting to think there was a change made to our IIS servers that is causing this. I'll keep working on this problem. Andres
 
New Post
2/28/2010 1:43 AM
 

1. When you get the failure do you have any tables built in SQL? I'm specfically looking for dbo.EventLog entries.

2. Recycle the AppPool as you are about to kick of an installation. This should kill all the worker processes so you start with a clean slate.

3. You should also consider running SQL Profiler against the installation. If you're using SQL Server SQL Profiler is included. If you are using SQL Express SQL Profiler is not included but there is an Open Source alternative here: http://sqlprofiler.googlepages.com/

By profiling I would expect you would catch exactly what is going wrong when the HTTP request fails and throws the YSOD you originally posted.

If this is a clean install then recycling should work.

If you're upgrading then it could very well be an issue with the HTML editor upgrade and the eventlog data would be most helpful


Ken Grierson
DotNetNuke Corporation
Test Lead
 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Install Errors 5.2.3 with Auto InstallInstall Errors 5.2.3 with Auto Install


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