Help, I have Vista Ultimate with IIS7 and for some reason classic asp pages
have stopped working… every time I try to view a http://localhost/page I encounter the following error:
Exactly the same problem I also have. I created the following simple script and save it as "test.asp" just under wwwroot.
<h2>Failed Request Tracing Lab</h2><br><br>Today's date is <% response.write(Date()) %>
Then I always got the HTTP/1.1 New Application Failed message when I tried to open classic ASP script files. It seems IIS 7.0 does not accept ASP script at all since I can satisfactorily open the static web pages (i.e. htm/html files) at my local host.
I opened the IIS log (inetpub/logs/logfiles/W3SVC1) and find the following:
2007-04-28 08:34:20 ::1 GET /Test.asp |-|ASP_0145|HTTP/1.1 New Application Failed 80 - ::1 Mozilla/4.0+(compatible;+MSIE+7.0;+Windows+NT+6.0;+SLCC1;+.NET+CLR+2.0.50727;+.NET+CLR+3.0.04506) 500 0 0
However, I cannot understanad what "Enable FREB for the site" means. Tell me what I should do next.
No one seems to know how to easily fix this… so let me share with you what I did… with XP you could do a simple detect and repair to restore files and settings
to their original settings… with VISTA it is slightly different in that if you boot from your CD you cannot do a detect and repair all you can do is fix start-up problems, memory problems and such like… at least on the surface.
What I did is this… I reinstalled VISTA using the UPGRADE option, this does a clean install of VISTA with all of the original settings and best of all it
leaves all of your programs in tact, etc… doing this takes a few hours but it did fix my problem…
Hope this helps others… and the problem I believe is to do is authorisation and security and we all know how VISTA has taken a simple issue and made it
the most complex and confusing of issues… at least the reinstall fixes things.
Steve
Marked as answer by fxdigital on May 01, 2007 04:08 AM
It's unfortunate that Steve had to go through such a trouble to make this work. I am still curious to find out the root cause for this issue.
Wata,
Are you still experiencing this issue? Can you please tell me, if your application has global.asa file in the same folder? Are you using any Anti-Virus software like Norton? If answer is positive for both then can you please disable the Anti-Virus or exclude
it from scanning global.asa - recycle IIS and test?
The FREB logs for ASP request that Bret was refering to, can be configured using this
article.
I also disabled my anti-virus software and Windows firewall. I could not find global.asp in my wwwroot folder. However, still I'm having the same warning.
I set up Failed Request Tracing Rules as follows (Sorry for the Japanese description):
I don't know why, but I set up 500 for my status code.
I checked everything for my providers. Then I've got the following error log.
The following image shows my trouble more specifically:
As you can see above, the system suspends the launching of asp.dll. I of course set the property of "Active Server Pages" to be "Allowed" at "ISAPI and CGI Restriction."
Thanks for the FREB. It seems like for some reasons the wesite in question is not treated as an "application". In IIS7 it's not possible to manually "remove application" from the website level (In IIS6 you could go to the home directory tab and click on
remove/create to toggle - and you will run into similar issue).
Let's try and isolate this further. Can you please look at the system/application logs and see if we are seeing any errors logged right after the failure?
Stop this website and create a new website -> point to the same location -> browse the same asp page and see if you see the same error with new website as well?
If the issue exists for the new site as well then can you please run
process monitor and see if we are getting access denied somewhere?
I also checked system log, but I could not find any information produced at the same time of the application error.
I create a new website, but still I've got the same error message, i.e. "HTTP/1.1 New Application Failed".
I launched Process Monitor. I found the following area seems relevant to this:
I launched IIS UI and opened ASP section. I found the same "00000000-0000-0000-0000-000000000000" string there:
I changed the property "The use of partition" from "True" to "False" and launched my test.asp file:
<h2>Failed Request Tracing Lab</h2><br><br>Today's date is <% response.write(Date()) %>
The asp file shows up as I expected. WOW!!
Thanks AJ. I really appreciate your information. I unintentionally changed the property of "partiton" to "True" and this causes the trouble. I also could learn the use of application and system logs as well as Process Monitor.
fxdigital
2 Posts
HTTP/1.1 New Application Failed
Apr 26, 2007 07:59 AM|LINK
Help, I have Vista Ultimate with IIS7 and for some reason classic asp pages have stopped working… every time I try to view a http://localhost/ page I encounter the following error:
HTTP/1.1 New Application Failed
Anyone got any ideas how I resolve this.
Thanks
Steve
Bret Bentzin...
59 Posts
Microsoft
Re: HTTP/1.1 New Application Failed
Apr 27, 2007 06:40 PM|LINK
I don't know if there is a silver bullet, but here is how I would proceed.
Do you have directory browsing enabled? What happens if you browse to http://localhost/Test.asp instead of just http://localhost?
IIS Critical Problem Resolution
Microsoft Corp.
wata
3 Posts
Re: HTTP/1.1 New Application Failed
Apr 28, 2007 09:02 AM|LINK
Hello!
Exactly the same problem I also have. I created the following simple script and save it as "test.asp" just under wwwroot.
<h2>Failed Request Tracing Lab</h2><br><br>Today's date is <% response.write(Date()) %>
Then I always got the HTTP/1.1 New Application Failed message when I tried to open classic ASP script files. It seems IIS 7.0 does not accept ASP script at all since I can satisfactorily open the static web pages (i.e. htm/html files) at my local host.
I opened the IIS log (inetpub/logs/logfiles/W3SVC1) and find the following:
2007-04-28 08:34:20 ::1 GET /Test.asp |-|ASP_0145|HTTP/1.1 New Application Failed 80 - ::1 Mozilla/4.0+(compatible;+MSIE+7.0;+Windows+NT+6.0;+SLCC1;+.NET+CLR+2.0.50727;+.NET+CLR+3.0.04506) 500 0 0
However, I cannot understanad what "Enable FREB for the site" means. Tell me what I should do next.
Yokohama, Japan
fxdigital
2 Posts
Re: HTTP/1.1 New Application Failed
May 01, 2007 04:07 AM|LINK
No one seems to know how to easily fix this… so let me share with you what I did… with XP you could do a simple detect and repair to restore files and settings to their original settings… with VISTA it is slightly different in that if you boot from your CD you cannot do a detect and repair all you can do is fix start-up problems, memory problems and such like… at least on the surface.
What I did is this… I reinstalled VISTA using the UPGRADE option, this does a clean install of VISTA with all of the original settings and best of all it leaves all of your programs in tact, etc… doing this takes a few hours but it did fix my problem…
Hope this helps others… and the problem I believe is to do is authorisation and security and we all know how VISTA has taken a simple issue and made it the most complex and confusing of issues… at least the reinstall fixes things.
Steve
ApurvaJoshi
134 Posts
Microsoft
Re: HTTP/1.1 New Application Failed
May 01, 2007 04:50 AM|LINK
It's unfortunate that Steve had to go through such a trouble to make this work. I am still curious to find out the root cause for this issue.
Wata,
Are you still experiencing this issue? Can you please tell me, if your application has global.asa file in the same folder? Are you using any Anti-Virus software like Norton? If answer is positive for both then can you please disable the Anti-Virus or exclude it from scanning global.asa - recycle IIS and test?
The FREB logs for ASP request that Bret was refering to, can be configured using this article.
Thanks,
AJ
wata
3 Posts
Re: HTTP/1.1 New Application Failed
May 01, 2007 10:27 PM|LINK
AJ,
I appreciate your reply!
1.
I could set traceFailedRequestsLogging true and confirmed it in applicationHost.config.
<sites>
<traceFailedRequestsLogging enabled="true" />
</site>
2.
I also disabled my anti-virus software and Windows firewall. I could not find global.asp in my wwwroot folder. However, still I'm having the same warning.
I set up Failed Request Tracing Rules as follows (Sorry for the Japanese description):
I don't know why, but I set up 500 for my status code.
I checked everything for my providers. Then I've got the following error log.
The following image shows my trouble more specifically:
As you can see above, the system suspends the launching of asp.dll. I of course set the property of "Active Server Pages" to be "Allowed" at "ISAPI and CGI Restriction."
Please help me!
Yokohama, Japan
ApurvaJoshi
134 Posts
Microsoft
Re: HTTP/1.1 New Application Failed
May 02, 2007 06:12 AM|LINK
Wata,
Thanks for the FREB. It seems like for some reasons the wesite in question is not treated as an "application". In IIS7 it's not possible to manually "remove application" from the website level (In IIS6 you could go to the home directory tab and click on remove/create to toggle - and you will run into similar issue).
Let's try and isolate this further. Can you please look at the system/application logs and see if we are seeing any errors logged right after the failure?
Stop this website and create a new website -> point to the same location -> browse the same asp page and see if you see the same error with new website as well?
If the issue exists for the new site as well then can you please run process monitor and see if we are getting access denied somewhere?
Thanks
AJ
wata
3 Posts
Re: HTTP/1.1 New Application Failed
May 04, 2007 10:23 AM|LINK
Dear AJ,
Thank your for your quick reply.
I checked application log and found that my classic asp file was suspended because:
0x14 Failed to create ASP application %1 because of invalid or missing COM+ partition ID.
see http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/252eedcb-2f35-47fb-8605-f0037de6b5e4.mspx?mfr=true
I also checked system log, but I could not find any information produced at the same time of the application error.
I create a new website, but still I've got the same error message, i.e. "HTTP/1.1 New Application Failed".
I launched Process Monitor. I found the following area seems relevant to this:
I launched IIS UI and opened ASP section. I found the same "00000000-0000-0000-0000-000000000000" string there:
I changed the property "The use of partition" from "True" to "False" and launched my test.asp file:
<h2>Failed Request Tracing Lab</h2><br><br>Today's date is <% response.write(Date()) %>
The asp file shows up as I expected. WOW!!
Thanks AJ. I really appreciate your information. I unintentionally changed the property of "partiton" to "True" and this causes the trouble. I also could learn the use of application and system logs as well as Process Monitor.
Yokohama, Japan