Solved

Moving asp website from iis 6.0 to iis 7.0

Posted on 2011-03-22
10
808 Views
Last Modified: 2012-06-27
When moving website from iis 6.0 to iis 7.0 im getting following erro when testing the new website:

The server is configured to use pass-through authentication with a built-in account to access the specified physical path. However, IIS Manager cannot verify whether the built-in account has access. Make sure that the application pool identity has Read access to the physical path. If this server is joined to a domain, and the application pool identity is NetworkService or LocalSystem, verify that <domain>\<computer_name>$ has Read access to the physical path. Then test these settings again

 Test Connection
0
Comment
Question by:Torsleff-Experten
  • 7
10 Comments
 
LVL 2

Author Comment

by:Torsleff-Experten
ID: 35188908
The Website is using af COM+ dll and in iis 6.0 (windows server 2003) solution it is set up to use IUSR_Machinename and IWAM_ Machinename, where do i find them on a Windows 2008 server
?

Best regards

toni
0
 
LVL 12

Expert Comment

by:DarinTCH
ID: 35189424
sorry - these are not part of iis 7


you can specify authentication on the app pool
you need to change permissions
0
 
LVL 2

Author Comment

by:Torsleff-Experten
ID: 35189724
I have change the permission to windows logon, wath else do i need to do?
0
The Eight Noble Truths of Backup and Recovery

How can IT departments tackle the challenges of a Big Data world? This white paper provides a roadmap to success and helps companies ensure that all their data is safe and secure, no matter if it resides on-premise with physical or virtual machines or in the cloud.

 
LVL 2

Author Comment

by:Torsleff-Experten
ID: 35189784
also the folder is readonly and i cant remove the checkmark from readonly, event though it seems to change it change back again?
0
 
LVL 2

Author Comment

by:Torsleff-Experten
ID: 35193764
The authorization now works after replasin the Identity of the applicationpool from networaccount to an account with right to the application folder.

But when trying to logon (accessing the DB im getting this error:

  The website cannot display the page
 HTTP 500  
   Most likely causes:
•The website is under maintenance.
•The website has a programming error.
 
   What you can try:
     Refresh the page.
 
     Go back to the previous page.
 
     More information

This error (HTTP 500 Internal Server Error) means that the website you are visiting had a server problem which prevented the webpage from displaying.
For more information about HTTP errors, see Help.
0
 
LVL 2

Author Comment

by:Torsleff-Experten
ID: 35193957
when debugging im getting this error:

---------------------------
ASP Preprocessor Error
---------------------------
Disallowed Parent Path

The Include file '../include/clsWords.inc.asp' cannot contain '..' to indicate the parent directory.
---------------------------
OK  
---------------------------

Can i set it up to allow .. or do i need to change this i all the files?
0
 
LVL 2

Accepted Solution

by:
Torsleff-Experten earned 0 total points
ID: 35194099
Well i found the allow parent path setting and set to true, and now the site is running.

Thanks for the help.
0
 
LVL 2

Author Comment

by:Torsleff-Experten
ID: 35837822
ok
0
 
LVL 143

Expert Comment

by:Guy Hengel [angelIII / a3]
ID: 35872823
This question has been classified as abandoned and is closed as part of the Cleanup Program. See the recommendation for more details.
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

Lync server 2013 or Skype for business Backup Service Error ID 4049 – After File Share Migration
A phishing scam that claims a recipient’s credit card details have been “suspended” is the latest trend in spoof emails.
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…

828 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