I was helping a fellow DotNetNuke.com member tonight trying to diagnose an interesting issue. We can install DNN on his machine just fine. However after installation he is NEVER able to login via IE or FireFox. If we navigate to the site via IIS we can login correctly.
When logging in from IE or FireFox (By going to http://localhost/DNNTest2/ which is the virtual directory path) we are able to get to the login page, then input the information and click "Login" and get back to the homepage. Also at times IE will hang at this point and never load the page.
I have diagnosed and done the following and we have not been able to find the root cause.
-Installed a fresh copy of DNN
-Ensured all file permissions were correct
-Ensured that IE and Firefox were configured to allow cookies
-Cleared all cookies and cache to ensure that no bad information existed from the past
-Debugged the .NET solution and noticed that ALL code was executed with no errors
-Doublechecked all portal alias entries
-Ensured that compression was not turned on
-Tested with incorrect login details and noticed that it did authenticate
The other thing we tried was to check the "Remember Login" button via the IIS view which is the only place we are able to login. This allows us to see the admin fuctionality when in IE but only for a limited time and not all functionality is available.
We have also tried this with a regular user account and the same thing happens with it.
The machine is a Windows XP Pro Machine using SQL Server 2000 MSDE version, there is no ObjectQualifier on the db and no errors in the eventlog. Does anyone have any idea? This one has me totally stumped!