?
Solved

IIS 6 - Application Protection (LOW)

Posted on 2003-03-11
8
Medium Priority
?
1,094 Views
Last Modified: 2012-05-04
Hopefully someone has some insight into this situation.

We currently have an intranet that runs on an IIS 5 box. In the IIS 5 box you can set Application Protection to LOW (IIS Process).

We are testing out IIS 6 on Windows .NET Server 2003 Beta/

We currently have some ASP code that calls ASPExec that when it runs I get the following error : ERROR: Could not create process

I have been asking around and our Systems guys seems to think that it has to do with setting the Application Protection Level to Low. Now in IIS 6 I don't see any kind of setting for this. It seems to have gone away.

Any thoughts on this problem. Does this make sense?

Thanks

Josh
0
Comment
Question by:JoshFink
[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
  • 4
  • 2
8 Comments
 

Expert Comment

by:nuclear_eclipse
ID: 8132004
I have had similar issues when I originally migrated from Win2k to .Net RC1 with my PHP sites.  Although I am not versed in ASP itself, I may be able to offer some advice:

-Open the IIS manager eihter through Administration Tools or from Manage My Server, depending on how your server is set up.
-Open the Web Service Extensions folder
-Make sure that both the Active Server Pages and the ASP .Net extensions are enabled
-If they are, then go to the properties of the individual site, and then proceed to the Home Directory tab
-Make sure that Executable Permissions is set to either Scripts Only or Scripts and Executables
-Click the Configuration button and make sure that ASP pages have their own ISAPI mappings created, and also make sure that the mappings are pointing to the correct ISAPI dlls.  I apologize that I cant tell you what they should be, as I said above, I do not work with ASP, so I am unsure of the correct mappings.
-If all that doesnt change anything, there may be specific code that is incompatible with the new ASP.Net.  I attended one of Microsoft's Developer Conferences on the new ASP.Net when they had one in my hometown, and the way they put it, it sounded as if there might be issues when upgrading...

I hope these tips help you, if not, hopefully someone else will have a little more experience with ASP than I do...

- Nuclear_Eclipse
0
 

Author Comment

by:JoshFink
ID: 8132195
Thanks for the help. I do appreciate it.

The strange thing is I keep mucking around with it and all of a sudden it starts to work. 20 minutes later it stops.. Very strange. I think it has something to do with permissions for either the IWAM or ISUR user.

I might just go back to Win2K as I know it works right out of the box.. Very strange, huh?

Thanks again

Josh

PS.. Any more suggestions are welcome as I believe I have done all of the above except for it's own ISAPI mapping. But then again I don't know the correct DLL's for those.
0
 

Expert Comment

by:nuclear_eclipse
ID: 8133630
Ya, my problem with PHP frustrated me so bad at first that I reverted to loading 2k.  Luckily, I had thought to create a dual-boot with the old 2k OS and the new Beta, so it was as easy as rebooting, but once I took the time to figure it all out, it started working and I have been using RC1 ever since, its really great.

Anyways, I hope someone can help you out more than I did, good luck.

- Nuclear_Eclipse
0
Optimize your web performance

What's in the eBook?
- Full list of reasons for poor performance
- Ultimate measures to speed things up
- Primary web monitoring types
- KPIs you should be monitoring in order to increase your ROI

 

Author Comment

by:JoshFink
ID: 8212295
Ok.. The only way I've gotten this to work (in the interim, not a safe solution) was to set both IUSR users in the administrator group. It really shouldn't be this hard though.. I'll keep looking.

Thanks

Josh
0
 

Author Comment

by:JoshFink
ID: 8274794
Found a fix. Since ASPExec uses cmd.exe we actually need to give specific permissions for the web user to use cmd.exe as it is locked down.

How about that??

Josh
0
 

Author Comment

by:JoshFink
ID: 10608460
Can I get points refunded on this, I found the answer myself.

Thanks

Josh
0
 

Accepted Solution

by:
modulo earned 0 total points
ID: 11522045
PAQ-ing the question and refunding 30  points

modulo

Community Support Moderator
Experts Exchange
0

Featured Post

Get MongoDB database support online, now!

At Percona’s web store you can order your MongoDB database support needs in minutes. No hassles, no fuss, just pick and click. Pay online with a credit card. Handle your MongoDB database support now!

Question has a verified solution.

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

Here are the symptoms: You start receiving calls from users that one of your legacy web apps isn't coming up, so you log into your IIS 5 server to check it out.  When you pull up the services, you notice that the WWW Publishing service isn't runn…
Running classic asp applications under Windows Server 2008 R2 (x64) and IIS 7 is not as easy as one may think. It took me a while to figure it out while getting error 8002801d a few times. After you install the OS you will need to install the fol…
In this video, Percona Director of Solution Engineering Jon Tobin discusses the function and features of Percona Server for MongoDB. How Percona can help Percona can help you determine if Percona Server for MongoDB is the right solution for …
How to fix incompatible JVM issue while installing Eclipse While installing Eclipse in windows, got one error like above and unable to proceed with the installation. This video describes how to successfully install Eclipse. How to solve incompa…
Suggested Courses

752 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