Solved

IIS7 - 500 Internal Service - can't read config Error Help!

Posted on 2012-03-13
2
420 Views
Last Modified: 2012-03-14
Hello all,

I had a everyone share on my wwwroot with a asp.net web app on IIS7.  Once I took off the wwwroot everyone share and just added my user account that along with the IIS_ISRS account I added and network service it is still throwing the 500 internal server error.  It has anonymous auth enabled and basic and windows is disabled.  I enabled basic auth as well.  The error is coming up:

can't read configuration file so the web.config of course.  What am I doing wrong?
0
Comment
Question by:sbornstein2
2 Comments
 
LVL 5

Accepted Solution

by:
sykesjs earned 250 total points
ID: 37716025
What identity do you have configured for your application pool?  Assuming the default for IIS, you will need to configure the file permissions so that the app pool identity has permissions to read the files.

You may find this documentation helpful.

http://learn.iis.net/page.aspx/624/application-pool-identities/
0
 

Author Closing Comment

by:sbornstein2
ID: 37722036
tx
0

Featured Post

What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

Question has a verified solution.

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

Prologue It is often required to host multiple websites on a single instance of IIS, mostly in development environments instead of on production servers. I am sure it is not much a preferred solution on production servers but this is at least a pos…
If you are a web developer, you would be aware of the <iframe> tag in HTML. The <iframe> stands for inline frame and is used to embed another document within the current HTML document. The embedded document could be even another website.
Microsoft Active Directory, the widely used IT infrastructure, is known for its high risk of credential theft. The best way to test your Active Directory’s vulnerabilities to pass-the-ticket, pass-the-hash, privilege escalation, and malware attacks …
Finds all prime numbers in a range requested and places them in a public primes() array. I've demostrated a template size of 30 (2 * 3 * 5) but larger templates can be built such 210  (2 * 3 * 5 * 7) or 2310  (2 * 3 * 5 * 7 * 11). The larger templa…

792 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