Solved

Where's IIS's IWAM user in Windows 7?

Posted on 2010-09-22
3
2,700 Views
Last Modified: 2013-12-04
I've got a new Windows 7 machine and want to continue my mobile application development on it. I need to give rights to the folders used by my Web Service this application relies on, but IWAM isn't a valid user. My computer name is AMM-PC. Doing AMM-PC\IUSR is a valid user, but AMM-PC_IUSR isn't, and neither AMM-PC\IWAM nor AMM-PC_IWAM is a valid user. I've gone into Control Panel\Programs and Features\Add Remove Features\Internet Information Services\World Wide Web Services\Security, and bascially checked off all the options, hoping it would help. They are: Basic Authentication, Client Certificate Auth, Diggest Auth, IIS Client Certificate Mapping Auth, IP Security, Request Filtering (the only one originally checked by the system), URL Auth, Windows Auth.

The program's in Visual Studio 2008, and I installed that software, and then afterwards went into the above area and turned on IIS (it's off by default). I also turned on IIS6 compatibility mode.

It's my first forey into Windows 7 and I'm trying to move forward and not use the XP Mode Virtual Machine option because it's a step backwards (but I do miss it!)
Any thoughts?
0
Comment
Question by:andremara
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
3 Comments
 
LVL 30

Accepted Solution

by:
Brad Howe earned 500 total points
ID: 33740572
Hi,
IWAM_MachineName was replaced by IUSR in iis 7 & 7.5.  These functions are handled by the default Application Pool account which is either NETWORK SERVICE or APPLICATIONPOOLIDENTITY.
While mostly everything in IIS7 / 7.5 is handled by NETWORK SERVICE and permissions are given to it or IUSR. The IUSR (Internet User) is any visitor to your website.
The IUSR account is similar to LOCALSERVICE in the manner in which it acts anonymously on the network.
The NETWORKSERVICE and LOCALSYSTEM accounts can act as the machine identity.
Take a read at this article.
Built-in User and Groups for IIS7
http://learn.iis.net/page.aspx/140/understanding-built-in-user-and-group-accounts-in-iis-7/
 Application Pool Identities
http://learn.iis.net/page.aspx/624/application-pool-identities/ 
Cheers, Hades666
0
 

Author Comment

by:andremara
ID: 33743035
Hades666,
Your information is very clean and concise. My question arises from lack of understanding user accounts in IIS7 and you have helped exactly with that issue, so I'm accepting your solution. Thanks. I will read up on the new user rights structures, and then give another go at running my web service. If past experience is any indication, I will be stumbling through some more errors until I can fully get my webservice that was running fine in XP, to run in Windows 7. In the meantime, if you happen to have any links that help shortcut that process I'd be grateful.

PS, given your underworld status, see what you can do to bring in some beautiful ocean swells. I wanna go body surfing again soon!

Andre
0
 

Author Closing Comment

by:andremara
ID: 33743040
Clearly articulated and only what was needed was said.
0

Featured Post

Do you have a plan for Continuity?

It's inevitable. People leave organizations creating a gap in your service. That's where Percona comes in.

See how Pepper.com relies on Percona to:
-Manage their database
-Guarantee data safety and protection
-Provide database expertise that is available for any situation

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you don't have the right permissions set for your WordPress location in IIS, you won't be able to perform automatic updates. Here's how to fix the problem.
When it comes to showing a 404 error page to your visitors, you do not want that generic page to show, and you especially do not want your hosting provider’s ad error page to show either. In this article, I will show you how to enable the custom 40…
Monitoring a network: why having a policy is the best policy? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the enormous benefits of having a policy-based approach when monitoring medium and large networks. Software utilized in this v…
Visualize your data even better in Access queries. Given a date and a value, this lesson shows how to compare that value with the previous value, calculate the difference, and display a circle if the value is the same, an up triangle if it increased…
Suggested Courses

617 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