I am having some issues moving my DNN installation to a new server. Steps I have taken to this point:
1. Copy Dotnetnuke folder
2. backup DB
3. backup IIS (both App Pools and Sites)
Install new server to match old server (both 2008 R2 with SQL 2008 R2)
1. Install SQL Express 2008 R2 SP2 (exact build of old server)
2. Restore DB (no errors)
3. Restore IIS Sites and App Pools
4. Copy Dotnetnuke directory to same path
5. Create new sql user and make downer (also checked for orphaned users)
6. Change web.config connection string to reflect new user
So when I browse to http://localhost i get my home page, if I try to go to the login or any of the other pages on the site I get the following. What am I missing or doing wrong?
Server Error in Application "DNN"
Internet Information Services 7.5
Error Summary
HTTP Error 404.0 - Not Found
The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.
Detailed Error Information
Module
|
IIS Web Core
|
Notification
|
MapRequestHandler
|
Handler
|
StaticFile
|
Error Code
|
0x80070002
|
Requested URL
|
http://localhost:80/Login?returnurl=/&popUp=true
|
Physical Path
|
c:\DotNetNuke\Login
|
Logon Method
|
Anonymous
|
Logon User
|
Anonymous
|
Most likely causes:
The directory or file specified does not exist on the Web server.
The URL contains a typographical error.
A custom filter or module, such as URLScan, restricts access to the file.
Things you can try:
Create the content on the Web server.
Review the browser URL.
Create a tracing rule to track failed requests for this HTTP status code and see which module is calling SetStatus. For more information about creating a tracing rule for failed requests, click here.
Links and More Information This error means that the file or directory does not exist on the server. Create the file or directory and try the request again.
View more information »