Solved

HELP!!!  Trying to migrate from IIS 6 to IIS 7.5

Posted on 2010-11-11
11
1,244 Views
Last Modified: 2012-05-10
Hi, I was wondering if there was any tool kits or something that would make migrating from IIS 6 to IIS 7.5 on Server 2008 R2?

I have manually copied over the IIS 6 website data, but am unable to view it in a IE browser.

So, I am wondering what I have missed for the IIS 7.5 setup.

Thanks in advance.
0
Comment
Question by:rsnellman
  • 7
  • 4
11 Comments
 
LVL 7

Expert Comment

by:Gladys Kerns
ID: 34116272
what happens when you try to open your site?  What kinds of errors?

What if you try to "browse" locally from within the IIS Management interface?
0
 

Author Comment

by:rsnellman
ID: 34117410
I will to get back to you on the error when I get back to the office.  
0
 

Author Comment

by:rsnellman
ID: 34117479
OK, I decided to remote in so I could get some answers sooner than waiting until next week when I am back in the office.

Here is the error I get when I try browsing within IIS:

HTTP Error 401.3 - Unauthorized.

I figured it is a permissions issue, but I am unsure what users, groups I need to add to the ACL of the folder for anyone to view via a browser.

Here is the current list of permissions for the wwwroot folder:

SYSTEM
NETWORK
NETWORK SERVICE
IIS_WPG
Administrator
Administrators
IIS_IUSRS
INTERACTIVE
TrustedInstaller

Reason I have most of these in the list, that is what the old IIS 6 settings wwwroot folder were.
0
 
LVL 7

Expert Comment

by:Gladys Kerns
ID: 34117519
Ok - folder permissions are important and valid but not the only type of Auth that your server is looking for...

Is this a .Net application?

This may be useful:  http://www.bloggingdeveloper.com/post/HTTP-Error-4013-Unauthorized-Error-While-creating-IIS-70-web-site-on-Windows-Vista.aspx

What happens when you attempt to browse the site locally from within IIS?  If you click on your site on the left-side of the management window and then click "browse..." on the right side under the action pane... you'll probably still get that error but there should be some more detail ABOUT the error.
0
 
LVL 7

Expert Comment

by:Gladys Kerns
ID: 34117523
also - is the IIS_WPG and IIS_IUSRS entry a local user copied over from your old server or are they valid on the local machine of the new server?
0
Highfive + Dolby Voice = No More Audio Complaints!

Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

 

Author Comment

by:rsnellman
ID: 34117532
OK, I decided to remove the accounts that I manually added to the wwwroot folder and unshared the wwwroot folder.

Removed
NETWORK
NETWORK SERVICE
IIS_WPG
IIS_IUSRS
INTERACTIVE

Now when I attempt to browse within IIS, I receive the following error:

HTTP Error 500.19 - Internal Server Error

Module: IIS Web Core
Notification: Unknown
Handler: Not yet determined
Error Code: 0x80070005
Config Error: Cannot read configuration file due to insufficient permissions
Config File: \\?\C:\inetpub\wwwroot\web.config

0
 
LVL 7

Accepted Solution

by:
Gladys Kerns earned 500 total points
ID: 34117546
Ok... I recently migrated a "classic" .net site from IIS6 to IIS7.5... the permissions on my wwwroot look like this:

Everyone - Read&Exec, List, Read
System - Full
IIS_IUSRS (from the local machine group) - Read&Exec, List, Read

Setting the "everyone" group might not be the best idea...

and then in IIS Manager - with the Site Selected... under the IIS Section... Authentication has
Anonymous Authentication - Enabled


----

Start with that... there's a lot of other things to check but it seems like it should be related to one of these things.
0
 

Author Comment

by:rsnellman
ID: 34140331
OK, I was able to get it displaying within IIS by adding Everyone with R&E, L, R.  Just like you said, but I was wondering if there is a better way to do grant permissions to anyone wanting to view our website via web browser?

Here is the list of permissions for the Inetpub folder now.

Everyone - Read&Execute, List, Read
SYSTEM - Full Control
Administrator (local account) - Full Control
Administrators (local group account) - Full Control
IIS_IUSRS (local account) - Read&Execute, List, Read
TrustedInstaller - Full Control

Most of these accounts were applied by default from the Server 2008 R2.

Thanks.
0
 

Author Comment

by:rsnellman
ID: 34140339
Oh, yes, it is running Anonymous Authentication.
0
 

Author Comment

by:rsnellman
ID: 34172502
Anyone?  A better way to grant permission for anonymous viewers to our website outside of our company other than Everyone?
0
 

Author Comment

by:rsnellman
ID: 34178588
How about a more secure way than just using Everyone with Read, Read & Execute, List permissions?
0

Featured Post

Maximize Your Threat Intelligence Reporting

Reporting is one of the most important and least talked about aspects of a world-class threat intelligence program. Here’s how to do it right.

Join & Write a Comment

Lync server 2013 Backup Service Error ID 4049 – After File Share Migration
Learn about cloud computing and its benefits for small business owners.
To efficiently enable the rotation of USB drives for backups, storage pools need to be created. This way no matter which USB drive is installed, the backups will successfully write without any administrative intervention. Multiple USB devices need t…
This tutorial will walk an individual through setting the global and backup job media overwrite and protection periods in Backup Exec 2012. Log onto the Backup Exec Central Administration Server. Examine the services. If all or most of them are stop…

758 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

17 Experts available now in Live!

Get 1:1 Help Now