IIS - Error 500.19 on IIS 7

Asked By dbrowne
11-Feb-08 07:05 PM
I'm trying to run Sql Reporting Services on Windows 2008. Every server we
try to install returns the same error:

HTTP Error 500.19 - Internal Server Error
The requested page cannot be accessed because the related configuration data
for the page is invalid. Detailed Error InformationModule IIS Web Core
Notification BeginRequest
Handler Not yet determined
Error Code 0x80070005
Config Error Cannot read configuration file due to insufficient permissions
Config File \\?\C:\inetpub\wwwroot\web.config
Requested URL http://localhost:80/Reports
Physical Path c:\Program Files\Microsoft SQL Server\MSSQL.3\Reporting
Services\ReportManager
Logon Method Not yet determined
Logon User Not yet determined

We've search extensivly and every solution we try results in the same error.
We've made sure the application is running under the Classic .net pool.
We've added IIS_IUSER to the physical folders. There is nothing that looks
out of the ordinary in the web.config file. The application is running under
2.0 .net framework. We've tried running IE under the administrator account
but still receive the same error.

I've noticed this problem happening alot with others. Does anyone know of a
solution we haven't tried?
SQL Server
(1)
Application Pool
(1)
IIS 7.0
(1)
IIS
(1)
ApplicationHost.config
(1)
Report
(1)
OverrideModeDefault
(1)
InformationModule
(1)
  wjzhan replied...
12-Feb-08 12:37 AM
Hi,

Please explicitly grant the IIS_IUSRS group(not IIS_IUSER) with Read
permission on the web.config file. Then restart IIS services and see if the
problem still persists. Please refer to the steps as below:

Grant the Read permission to the IIS_IUSRS group for the
ApplicationHost.config file or for the Web.config file. To do this, follow
these steps: 1.  In Windows Explorer, locate the ApplicationHost.config
file that is associated with the Web site, or locate the Web.config file
that is associated with the Web site.
2.  Right-click the ApplicationHost.config file, or right-click the
Web.config file.
3.  Click Properties.
4.  Click the Security tab, and then click Edit.
5.  Click Add.
6.  In the Enter the object names to select box, type computername
\IIS_IUSRS , click Check Names, and then click OK.

Note Computername is a placeholder for the computer name.
7.  Click to select the Read check box, and then click OK.
8.  In the ApplicationHost.config Properties dialog box or in the
Web.config Properties dialog box, click OK.

Thanks.

Sincerely,

WenJun Zhang

Microsoft Online Community Support

==================================================

Get notification to my posts through email? Please refer to:
http://msdn.microsoft.com/subscriptions/managednewsgroups/default.aspx#notif
ications.

Note: The MSDN Managed Newsgroup support offering is for non-urgent issues
where an initial response from the community or a Microsoft Support
Engineer within 1 business day is acceptable. Please note that each follow
up response may take approximately 2 business days as the support
professional working with you may need further investigation to reach the
most efficient resolution. The offering is not appropriate for situations
that require urgent, real-time or phone-based interactions or complex
project analysis and dump analysis issues. Issues of this nature are best
handled working with a dedicated Microsoft Support Engineer by contacting
Microsoft Customer Support Services (CSS) at:

http://msdn.microsoft.com/subscriptions/support/default.aspx.

==================================================

This posting is provided "AS IS" with no warranties, and confers no rights.
  dbrowne replied...
12-Feb-08 07:49 PM
Yes we have done that, even granting the entire folder read/write access to
the windowsdev\IIS_IUSRS group. The same error appears when browsing to the
website.
  dbrowne replied...
14-Feb-08 12:31 PM
This seems to be an issue with iis7/windows 2008. We've successfully
installed on windows 2003 and vista. Also note that when deploying reports
in the business intellegence studio, we are never able to successfully login
into the report server.

We have tried both a local and a domain administrator. Both are not able to
login in.

Any other thoughts?
  wjzhan replied...
18-Feb-08 07:40 AM
Hi,

Due to Longhorn Windows 2008 server hasn't been officially released, IIS
7.0 on Longhorn isn't supported by Microsoft Customer Support Service
currently. You can report the problem to our Longhorn Beta newsgroup or
http://forums.iis.net/ to confirm it.

Newsgroup: microsoft.beta.longhorn.general

Thanks.

Sincerely,

WenJun Zhang

Microsoft Online Community Support

==================================================

Get notification to my posts through email? Please refer to:
http://msdn.microsoft.com/subscriptions/managednewsgroups/default.aspx#notif
ications.

Note: The MSDN Managed Newsgroup support offering is for non-urgent issues
where an initial response from the community or a Microsoft Support
Engineer within 1 business day is acceptable. Please note that each follow
up response may take approximately 2 business days as the support
professional working with you may need further investigation to reach the
most efficient resolution. The offering is not appropriate for situations
that require urgent, real-time or phone-based interactions or complex
project analysis and dump analysis issues. Issues of this nature are best
handled working with a dedicated Microsoft Support Engineer by contacting
Microsoft Customer Support Services (CSS) at:

http://msdn.microsoft.com/subscriptions/support/default.aspx.

==================================================

This posting is provided "AS IS" with no warranties, and confers no rights.
  Adriano da Silva replied...
09-May-08 11:41 AM
Hello there.

I am not sure if already found a solution for this problem, but I had the same problem yesterday and after searching the net for two days a finally found the solution for this. Try the following:



1 - Open the applicationHost.config file under the %windir%\System32\intsrv\config and changed the section <Handlers> and <Modules> overrideModeDefault="Deny" to overrideModeDefault="Allow"

2- Run the appcmd.exe located on the directory above passing the following appcmd.exe migrate config "application" where application is the name of your web application.

3 - Ensure that the Application Pool which your web application is running is configured to use the .Net framework 2.0

4 - Run the aspnet_regiis.exe -i to register the Asp.net account

5 - Ensure that the Aspnet or Network Service is given the rigths to acces your application folder.

6 - Ensure that you have a default document under the Default Document in IIS.



Hope that this can help you.

good luck!



adasilva
  adasilv replied...
09-May-08 11:45 AM
Hello there.
I am not sure if already found a solution for this problem, but I had the
same problem yesterday and after searching the net for two days a finally
found the solution for this. Try the following:

1 - Open the applicationHost.config file under the
%windir%\System32\intsrv\config and changed the section <Handlers> and
2- Run the appcmd.exe located on the directory above passing the following
appcmd.exe migrate config "application" where application is the name of your
web application.
3 - Ensure that the Application Pool which your web application is running
is configured to use the .Net framework 2.0
4 - Run the aspnet_regiis.exe -i to register the Asp.net account
5 - Ensure that the Aspnet or Network Service is given the rigths to acces
your application folder.
6 - Ensure that you have a default document under the Default Document in IIS.

Hope that this can help you.
good luck!

adasilva
--
adasilva
  Raf Raf replied to Adriano da Silva
30-Jul-10 08:32 AM
Hi,

I have the similar problem, but the difference is that I am trying to setup the application on www, but I get the same error. Do I need to ask my hosting company to add these permissions or I can do it? but how?

Please guide.



/Raf
Create New Account
help
User credentials passing from IIS to SQL Server IIS I am developing an ASP.NET (2.0) application and I want to use Integrated Windows Authentication. The application connects to a SQL Server 2000 database. I envisioned the application working this way: a user logs onto a Windows client (computer A) under his / her Active Directory account and opens a browser to the ASP.NET application which resides on server B (Windows 2003). The ASP.NET application in turn connects to
ADODB.Command .Execute changes on different servers??? IIS Hello. We have an ASP 3.0 application that currently works "correctly" on one server, Server A, and we're testing it on another server, Server B, which is 64 bit. The connection string for Server A is: DRIVER SQL Server};SERVER = . . .;DATABASE = . . .;UID = . . .;PWD = . . . The connection string for Server B is: PROVIDER = sqloledb;SERVER = . . .;DATABASE
IIS / SQL Server Problem IIS I have a WCF service hosted in IIS 6 on my development Server2003 machine that connects to it's sql server DB successfully. That same service won't connect to the same database on a target Server2003 system. However a Forms Application, using identical code and connectionstring will connect successfully on the target machine. I'm also having a problem with a normal website on that same target connecting with SQL Server. So, I seems that stuff hosted in IIS on this Target server can't connect with sql server. What could cause this? The error is pasted below
Cannot Install SQL Server Client Admin Tools on Windows 2003 Web Edition? IIS I have two developers using Windows 2003 Web Edition to develop web applications. They are not being allowed to install the SQL Server Manager client tools. Why would Microsoft introduce restrictions on the SQL Server *client* administration tools in the Web Edition of Windows 2003? How can it not be clear to anyone that the SQL Server client tools are needed for development of *web* applications?! Whatever licensing theory they are applying
Server 2008 R2 Web Edition - Can I connect to SQL database remotel IIS Hi, We are hoping to deploy a Srvr 2008 Web Edition box in a DMZ with a SQL database (used by the webpage). Is it possible for a client to connect to the database directly (not through IIS) to periodically upload data? I have heard that SQL is for local use only. I would rather that client made the connection to upload the data rather then the webserver (incase the webserver is comprimised) IIS Discussions SQL Server (1) SQL Server Service Broker queues (1) SQL Server Service Broker (1) Microsoft SQL Server (1) Server 2008