I know there are tons of posts regarding this issue with IIS5.1 and
there are quite a few with IIS6.

My problem is a bit different though.

I have ASP and ASP.NET running on Windows Server 2003. Whenever I hit
an ASP.NET page, I get the Server Application unavailable message and
it says to look in the event log. So I did... Nothing.

So while reading through several posts it talks about security
settings. I changed them all... Still Application Unavailable.

Next I went into the App Pool that I have my site running under (by
default it is set to run under NETWORK SERVICE) and I changed this to
Local System. By gosh, the Application Unavailable message goes away.

I don't want to run under Local System. I am sure this is just a
permission problem, but I am not sure which folder to set permissions
to that I haven't done already.

Here is what I have done....

installroot\Microsoft.NET I have given full control to the NETWORK
SERVICE, ASPNET, IUSR_MachineName, and IWAM_MachineName

systemroot\system32 I have given Read & Execute, Read, and List Folder
Contents permission to NETWORK SERVICE, ASPNET, IUSR_MachineName, and
IWAM_MachineName

systemroot\Temp I have given Full Control to NETWORK SERVICE, ASPNET,
IUSR_MachineName, and IWAM_MachineName

Documents and settings\MachineName I have given Full Control to
NETWORK SERVICE, ASPNET, IUSR_MachineName, and IWAM_MachineName

application directory I have given Full Control to NETWORK SERVICE,
ASPNET, IUSR_MachineName, and IWAM_MachineName

Is there something I missed?

Thanks,

Keith

RE: IIS6 Server Application Unavailable by a-jamur

a-jamur
Wed Oct 29 12:08:54 CST 2003

Hi Keith,

the easiest way to pinpoint your permission issue is probably going to be
to download and run filemon(sysinternals), then browse the page again. You
should then be able to to search the file for access denied. It should tell
you what file you need to add permissions to and for what user(IUSR or
IWAM).



Best regards,
Jason M. Murray [MSFT]
This posting is provided "AS IS" with no warranties, and confers no rights.
Use of included script samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm.


--------------------
| From: keithwillis@hotmail.com (Keith)
| Newsgroups: microsoft.public.inetserver.iis
| Subject: IIS6 Server Application Unavailable
| Date: 29 Oct 2003 08:35:42 -0800
| Organization: http://groups.google.com
| Lines: 43
| Message-ID: <96af7c96.0310290835.546fd35d@posting.google.com>
| NNTP-Posting-Host: 206.150.164.35
| Content-Type: text/plain; charset=ISO-8859-1
| Content-Transfer-Encoding: 8bit
| X-Trace: posting.google.com 1067445343 7228 127.0.0.1 (29 Oct 2003
16:35:43 GMT)
| X-Complaints-To: groups-abuse@google.com
| NNTP-Posting-Date: Wed, 29 Oct 2003 16:35:43 +0000 (UTC)
| Path:
cpmsftngxa06.phx.gbl!TK2MSFTNGP08.phx.gbl!newsfeed00.sul.t-online.de!t-onlin
e.de!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!postnews1.google.com!no
t-for-mail
| Xref: cpmsftngxa06.phx.gbl microsoft.public.inetserver.iis:281723
| X-Tomcat-NG: microsoft.public.inetserver.iis
|
| I know there are tons of posts regarding this issue with IIS5.1 and
| there are quite a few with IIS6.
|
| My problem is a bit different though.
|
| I have ASP and ASP.NET running on Windows Server 2003. Whenever I hit
| an ASP.NET page, I get the Server Application unavailable message and
| it says to look in the event log. So I did... Nothing.
|
| So while reading through several posts it talks about security
| settings. I changed them all... Still Application Unavailable.
|
| Next I went into the App Pool that I have my site running under (by
| default it is set to run under NETWORK SERVICE) and I changed this to
| Local System. By gosh, the Application Unavailable message goes away.
|
| I don't want to run under Local System. I am sure this is just a
| permission problem, but I am not sure which folder to set permissions
| to that I haven't done already.
|
| Here is what I have done....
|
| installroot\Microsoft.NET I have given full control to the NETWORK
| SERVICE, ASPNET, IUSR_MachineName, and IWAM_MachineName
|
| systemroot\system32 I have given Read & Execute, Read, and List Folder
| Contents permission to NETWORK SERVICE, ASPNET, IUSR_MachineName, and
| IWAM_MachineName
|
| systemroot\Temp I have given Full Control to NETWORK SERVICE, ASPNET,
| IUSR_MachineName, and IWAM_MachineName
|
| Documents and settings\MachineName I have given Full Control to
| NETWORK SERVICE, ASPNET, IUSR_MachineName, and IWAM_MachineName
|
| application directory I have given Full Control to NETWORK SERVICE,
| ASPNET, IUSR_MachineName, and IWAM_MachineName
|
| Is there something I missed?
|
| Thanks,
|
| Keith
|


RE: IIS6 Server Application Unavailable by Keith

Keith
Wed Oct 29 13:54:45 CST 2003

I just wanted to give an FYI... I am not running as a
domain controller.

I have tried doing the items in the following post...

http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-
8&frame=right&th=1ae4c14629167c01&seekm=Vc%
24biAeKDHA.2284%40cpmsftngxa06.phx.gbl#s

It didn't work. I am still getting the error.

I have also tried the following KB article...

http://support.microsoft.com/?id=332097

And that didn't work either.

I will try filemon next.

Keith


>-----Original Message-----
>Hi Keith,
>
> the easiest way to pinpoint your permission issue is
probably going to be
>to download and run filemon(sysinternals), then browse
the page again. You
>should then be able to to search the file for access
denied. It should tell
>you what file you need to add permissions to and for
what user(IUSR or
>IWAM).
>
>
>
>Best regards,
>Jason M. Murray [MSFT]
>This posting is provided "AS IS" with no warranties, and
confers no rights.
>Use of included script samples are subject to the terms
specified at
>http://www.microsoft.com/info/cpyright.htm.
>
>
>--------------------
>| From: keithwillis@hotmail.com (Keith)
>| Newsgroups: microsoft.public.inetserver.iis
>| Subject: IIS6 Server Application Unavailable
>| Date: 29 Oct 2003 08:35:42 -0800
>| Organization: http://groups.google.com
>| Lines: 43
>| Message-ID:
<96af7c96.0310290835.546fd35d@posting.google.com>
>| NNTP-Posting-Host: 206.150.164.35
>| Content-Type: text/plain; charset=ISO-8859-1
>| Content-Transfer-Encoding: 8bit
>| X-Trace: posting.google.com 1067445343 7228 127.0.0.1
(29 Oct 2003
>16:35:43 GMT)
>| X-Complaints-To: groups-abuse@google.com
>| NNTP-Posting-Date: Wed, 29 Oct 2003 16:35:43 +0000
(UTC)
>| Path:
>cpmsftngxa06.phx.gbl!TK2MSFTNGP08.phx.gbl!
newsfeed00.sul.t-online.de!t-onlin
>e.de!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!
postnews1.google.com!no
>t-for-mail
>| Xref: cpmsftngxa06.phx.gbl
microsoft.public.inetserver.iis:281723
>| X-Tomcat-NG: microsoft.public.inetserver.iis
>|
>| I know there are tons of posts regarding this issue
with IIS5.1 and
>| there are quite a few with IIS6.
>|
>| My problem is a bit different though.
>|
>| I have ASP and ASP.NET running on Windows Server
2003. Whenever I hit
>| an ASP.NET page, I get the Server Application
unavailable message and
>| it says to look in the event log. So I did...
Nothing.
>|
>| So while reading through several posts it talks about
security
>| settings. I changed them all... Still Application
Unavailable.
>|
>| Next I went into the App Pool that I have my site
running under (by
>| default it is set to run under NETWORK SERVICE) and I
changed this to
>| Local System. By gosh, the Application Unavailable
message goes away.
>|
>| I don't want to run under Local System. I am sure
this is just a
>| permission problem, but I am not sure which folder to
set permissions
>| to that I haven't done already.
>|
>| Here is what I have done....
>|
>| installroot\Microsoft.NET I have given full control
to the NETWORK
>| SERVICE, ASPNET, IUSR_MachineName, and IWAM_MachineName
>|
>| systemroot\system32 I have given Read & Execute, Read,
and List Folder
>| Contents permission to NETWORK SERVICE, ASPNET,
IUSR_MachineName, and
>| IWAM_MachineName
>|
>| systemroot\Temp I have given Full Control to NETWORK
SERVICE, ASPNET,
>| IUSR_MachineName, and IWAM_MachineName
>|
>| Documents and settings\MachineName I have given Full
Control to
>| NETWORK SERVICE, ASPNET, IUSR_MachineName, and
IWAM_MachineName
>|
>| application directory I have given Full Control to
NETWORK SERVICE,
>| ASPNET, IUSR_MachineName, and IWAM_MachineName
>|
>| Is there something I missed?
>|
>| Thanks,
>|
>| Keith
>|
>
>.
>

RE: IIS6 Server Application Unavailable by Keith

Keith
Wed Oct 29 14:52:13 CST 2003

Ok, I ran the filemon and this is what came up when I
refreshed the page.

I have no idea what it means other than it couldn't find
these files...

Thanks in Advance,

Keith

Here are the messages...

Process:
w3wp.exe:2652

Request:
Directory

Path:
C:\windows\assembly\gac\system.web\1.0.500.0_b03f5f7f11d50
a3a\

Error:
No Such File

Other:
FileBothDirectoryInformation: system.web.INI

The second one was...

Process:
w3wp.exe:2652

Request:
Query Information

Path:
C:\windows\assembly\NativeImages1_v1.1.4322\System.web

Error:
File Not Found

Other:
Attributes: Error


>-----Original Message-----
>Hi Keith,
>
> the easiest way to pinpoint your permission issue is
probably going to be
>to download and run filemon(sysinternals), then browse
the page again. You
>should then be able to to search the file for access
denied. It should tell
>you what file you need to add permissions to and for
what user(IUSR or
>IWAM).
>
>
>
>Best regards,
>Jason M. Murray [MSFT]
>This posting is provided "AS IS" with no warranties, and
confers no rights.
>Use of included script samples are subject to the terms
specified at
>http://www.microsoft.com/info/cpyright.htm.
>
>
>--------------------
>| From: keithwillis@hotmail.com (Keith)
>| Newsgroups: microsoft.public.inetserver.iis
>| Subject: IIS6 Server Application Unavailable
>| Date: 29 Oct 2003 08:35:42 -0800
>| Organization: http://groups.google.com
>| Lines: 43
>| Message-ID:
<96af7c96.0310290835.546fd35d@posting.google.com>
>| NNTP-Posting-Host: 206.150.164.35
>| Content-Type: text/plain; charset=ISO-8859-1
>| Content-Transfer-Encoding: 8bit
>| X-Trace: posting.google.com 1067445343 7228 127.0.0.1
(29 Oct 2003
>16:35:43 GMT)
>| X-Complaints-To: groups-abuse@google.com
>| NNTP-Posting-Date: Wed, 29 Oct 2003 16:35:43 +0000
(UTC)
>| Path:
>cpmsftngxa06.phx.gbl!TK2MSFTNGP08.phx.gbl!
newsfeed00.sul.t-online.de!t-onlin
>e.de!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!
postnews1.google.com!no
>t-for-mail
>| Xref: cpmsftngxa06.phx.gbl
microsoft.public.inetserver.iis:281723
>| X-Tomcat-NG: microsoft.public.inetserver.iis
>|
>| I know there are tons of posts regarding this issue
with IIS5.1 and
>| there are quite a few with IIS6.
>|
>| My problem is a bit different though.
>|
>| I have ASP and ASP.NET running on Windows Server
2003. Whenever I hit
>| an ASP.NET page, I get the Server Application
unavailable message and
>| it says to look in the event log. So I did...
Nothing.
>|
>| So while reading through several posts it talks about
security
>| settings. I changed them all... Still Application
Unavailable.
>|
>| Next I went into the App Pool that I have my site
running under (by
>| default it is set to run under NETWORK SERVICE) and I
changed this to
>| Local System. By gosh, the Application Unavailable
message goes away.
>|
>| I don't want to run under Local System. I am sure
this is just a
>| permission problem, but I am not sure which folder to
set permissions
>| to that I haven't done already.
>|
>| Here is what I have done....
>|
>| installroot\Microsoft.NET I have given full control
to the NETWORK
>| SERVICE, ASPNET, IUSR_MachineName, and IWAM_MachineName
>|
>| systemroot\system32 I have given Read & Execute, Read,
and List Folder
>| Contents permission to NETWORK SERVICE, ASPNET,
IUSR_MachineName, and
>| IWAM_MachineName
>|
>| systemroot\Temp I have given Full Control to NETWORK
SERVICE, ASPNET,
>| IUSR_MachineName, and IWAM_MachineName
>|
>| Documents and settings\MachineName I have given Full
Control to
>| NETWORK SERVICE, ASPNET, IUSR_MachineName, and
IWAM_MachineName
>|
>| application directory I have given Full Control to
NETWORK SERVICE,
>| ASPNET, IUSR_MachineName, and IWAM_MachineName
>|
>| Is there something I missed?
>|
>| Thanks,
>|
>| Keith
>|
>
>.
>

Re: IIS6 Server Application Unavailable by [

[
Fri Oct 31 01:22:01 CST 2003

First of all, are you using .NET Framework 1.0 ? If so its not supported in
Windows 2003 IIS6 !

Previously in IIS 5 when you have ASP.NET application, it uses a separate
process called aspnet_wp.exe which is the worker process.
But starting with IIS6, even asp.net applications run using the IIS6 (
W3WP.exe ) worker process.

Try changing IIS6 mode to IIS5 isolation mode and see whether your
application works !
(This is just a work around and not a permanent solution.)

Lemme know the results

Rgds
Sukesh Ashok Kumar



"Keith" <keithwillis@hotmail.com> wrote in message
news:023d01c39e5e$87ac0d20$a501280a@phx.gbl...
> Ok, I ran the filemon and this is what came up when I
> refreshed the page.
>
> I have no idea what it means other than it couldn't find
> these files...
>
> Thanks in Advance,
>
> Keith
>
> Here are the messages...
>
> Process:
> w3wp.exe:2652
>
> Request:
> Directory
>
> Path:
> C:\windows\assembly\gac\system.web\1.0.500.0_b03f5f7f11d50
> a3a\
>
> Error:
> No Such File
>
> Other:
> FileBothDirectoryInformation: system.web.INI
>
> The second one was...
>
> Process:
> w3wp.exe:2652
>
> Request:
> Query Information
>
> Path:
> C:\windows\assembly\NativeImages1_v1.1.4322\System.web
>
> Error:
> File Not Found
>
> Other:
> Attributes: Error
>
>
> >-----Original Message-----
> >Hi Keith,
> >
> > the easiest way to pinpoint your permission issue is
> probably going to be
> >to download and run filemon(sysinternals), then browse
> the page again. You
> >should then be able to to search the file for access
> denied. It should tell
> >you what file you need to add permissions to and for
> what user(IUSR or
> >IWAM).
> >
> >
> >
> >Best regards,
> >Jason M. Murray [MSFT]
> >This posting is provided "AS IS" with no warranties, and
> confers no rights.
> >Use of included script samples are subject to the terms
> specified at
> >http://www.microsoft.com/info/cpyright.htm.
> >
> >
> >--------------------
> >| From: keithwillis@hotmail.com (Keith)
> >| Newsgroups: microsoft.public.inetserver.iis
> >| Subject: IIS6 Server Application Unavailable
> >| Date: 29 Oct 2003 08:35:42 -0800
> >| Organization: http://groups.google.com
> >| Lines: 43
> >| Message-ID:
> <96af7c96.0310290835.546fd35d@posting.google.com>
> >| NNTP-Posting-Host: 206.150.164.35
> >| Content-Type: text/plain; charset=ISO-8859-1
> >| Content-Transfer-Encoding: 8bit
> >| X-Trace: posting.google.com 1067445343 7228 127.0.0.1
> (29 Oct 2003
> >16:35:43 GMT)
> >| X-Complaints-To: groups-abuse@google.com
> >| NNTP-Posting-Date: Wed, 29 Oct 2003 16:35:43 +0000
> (UTC)
> >| Path:
> >cpmsftngxa06.phx.gbl!TK2MSFTNGP08.phx.gbl!
> newsfeed00.sul.t-online.de!t-onlin
> >e.de!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!
> postnews1.google.com!no
> >t-for-mail
> >| Xref: cpmsftngxa06.phx.gbl
> microsoft.public.inetserver.iis:281723
> >| X-Tomcat-NG: microsoft.public.inetserver.iis
> >|
> >| I know there are tons of posts regarding this issue
> with IIS5.1 and
> >| there are quite a few with IIS6.
> >|
> >| My problem is a bit different though.
> >|
> >| I have ASP and ASP.NET running on Windows Server
> 2003. Whenever I hit
> >| an ASP.NET page, I get the Server Application
> unavailable message and
> >| it says to look in the event log. So I did...
> Nothing.
> >|
> >| So while reading through several posts it talks about
> security
> >| settings. I changed them all... Still Application
> Unavailable.
> >|
> >| Next I went into the App Pool that I have my site
> running under (by
> >| default it is set to run under NETWORK SERVICE) and I
> changed this to
> >| Local System. By gosh, the Application Unavailable
> message goes away.
> >|
> >| I don't want to run under Local System. I am sure
> this is just a
> >| permission problem, but I am not sure which folder to
> set permissions
> >| to that I haven't done already.
> >|
> >| Here is what I have done....
> >|
> >| installroot\Microsoft.NET I have given full control
> to the NETWORK
> >| SERVICE, ASPNET, IUSR_MachineName, and IWAM_MachineName
> >|
> >| systemroot\system32 I have given Read & Execute, Read,
> and List Folder
> >| Contents permission to NETWORK SERVICE, ASPNET,
> IUSR_MachineName, and
> >| IWAM_MachineName
> >|
> >| systemroot\Temp I have given Full Control to NETWORK
> SERVICE, ASPNET,
> >| IUSR_MachineName, and IWAM_MachineName
> >|
> >| Documents and settings\MachineName I have given Full
> Control to
> >| NETWORK SERVICE, ASPNET, IUSR_MachineName, and
> IWAM_MachineName
> >|
> >| application directory I have given Full Control to
> NETWORK SERVICE,
> >| ASPNET, IUSR_MachineName, and IWAM_MachineName
> >|
> >| Is there something I missed?
> >|
> >| Thanks,
> >|
> >| Keith
> >|
> >
> >.
> >