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 ...Redirect Loop on Settings and Host SettingsRedirect Loop on Settings and Host Settings
Previous
 
Next
New Post
4/21/2009 11:48 PM
 

Yup I have this too. Login as host provider and try HOST->Host Settings and try ADMIN->Site Log, ADMIN->Newsletters and I get the infinite redirect in FireFox.

System: WinXP SP3, SQL Server 2008 Express, IIS 5.1, .NET Framework 1.x, 2.x, 3.5 installed, FireFox 3.0.8

DOT NET: Okay so DotNetNuke's Dashboard reports version 2.0.50727.3082 is used.  But I updated web.config to reference 3.5.0.0 many reboot ago. (e.g. add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=...") 

In the IIS 5.1 console there is a dropdown to select ASP.NET version but only 1.1 and 2.0.xxx is displayed. I cannot select 3.5 even though it's installed. [bang head on concrete now]

IDEAS:

  1. maybe we are in ASP.NET Framework config/install hell? I read some tech forums stating you have to install IIS directly after or before installing a new .NET Framework otherwise something doesn't quite 'take'.  Maybe we should stand on one leg and squak like a chicken while pressing Ctl-Alt-WTF?
  2. Something doesn't seem right between the web.config setting of .NET 3.5 versus the 2.x ASP.NET selected in the IIS config.  I think IIS is not "seeing" the 3.5 installation and maybe I should not contradict these two settings.  Here's the rub -- I tried to specify 2.0.xxx in the web.config providers sections but IIS would encounter errors on startup. IIS would only recognize 1.1 or 3.5 for some bizarre reason???
  3. File permissions. Okay so to remove any/all issue there I gave "Full" winxp file access to every known user, SYSTEM, ASPNET, NET LOGON, yadda yadda... still nothing

I agree with the previous poster. I am spending more time on install/config than building websites.  But whatever... this is how the uneducated learn :-)

 

 
New Post
4/23/2009 12:11 AM
 

Update:  I broke down and did the only quick fix I could find on the forums -- delete System.Web.Extensions.dll from the \bin directory.

This fixed the problem (after days of head banging).

But as many other posters have commented, what happens if the functionality in this module is required later?

Unless IIS and ASP.NET find another verison of this file somewhere? Did a search. Can't see it.

 
New Post
4/26/2009 10:41 AM
 

Final entry on this one. I've now realized a very important comment made on this website about fixing the redirect loop in medium trust (search for "trust" in web.config). The comment is regarding something called the GAC. I glossed over the comment because I'm not really all that concerned with .NET programming (just like to install it and go). But apparantly if you don't know some of the basics of how the GAC works, as a web admin you are in a world of hurt.

When we all delete or remove or otherwise rename and disable "System.Web.Extensions.dll" from the dotnetnuke\bin directory, we are actually forcing DotNetNuke and the .NET Framework to go looking in the GAC rather in the \bin directory.  Turns out doing a "dir /s" or Windows Explorer search for the aforementioned DLL never finds it even though it is in the GAC safe and sound. Normal WinXP search utilities do not venture into the secret world of \windows\assembly -- the location of the Global Assembly Cache ("GAC").

So we are not really removing this dll at all; hence, DotNetNuke works happily if you have at some point installed a .NET version that has registered and properly installed System.Web.Extensions (AJAX) into the GAC. In my case, I had installed .NET Framework 3.5 prior to DotNetNuke and could therefore safely delete the version in my dotnetnuke\bin directory.

Mystery solved for now.

 
New Post
5/2/2009 7:02 PM
 

I am also experiencing the redirect issue.  I have tried everything in this thread and the threads here:
http://weblogs.asp.net/christoc/archive/2008/06/19/dotnetnuke-homepage-won-t-load-keeps-redirecting.aspx
http://www.bestwebsites.co.nz/dotnetnuke/solving-the-dotnetnuke-redirect-loop/
http://www.plane9.com/forum/blog.php?blogid=25
and I few other things I am not too proud of...

In my case anything in the root redirects from http to https and then does so infinitely.

BTW DotNetKaboom, .NET 3.5 is an extension of 2.0 so 3.5 does not show up as a selection option in IIS.  By selecting 2.0 IIS is able to pick up the 3.5 extension.

 

 


-something clever or funny.
 
New Post
5/2/2009 8:09 PM
 

OK. My issue is solved.  Moving to Full Trust did NOT solve the issue. Switching to 3.5 blows up Engage Publish in a pretty nasty way. 

In my case it turned out that 1.6x of extensions wasn't the issue.  Because I am in the middle of a migration I have a hybrid environment using Ektron cms400 for my home page.  It runs as an index.aspx and does not use DNN.  For the pages that use DNN I had setup the DNN home page in the page settings using LINK URL to redirect to www.vanguard.edu, my site root.  In IIS I set index.aspx to be the first selected document over default.aspx.  This worked like a charm until the 4.9.3. DNN upgrade. 

I still don't know why but apparently DNN intercepts every request including those going to my non-DNN index.aspx page and sends them to my default DNN home page which redirects to www.vanguard.edu.  Infinite loop.

The solution was to remove the Link URL for www.vanguard.edu.  I'll just have to figure out another to make that page redirect properly or I'll have to migrate it asap.


-something clever or funny.
 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...Redirect Loop on Settings and Host SettingsRedirect Loop on Settings and Host Settings


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