head scratcher...

R

Robert Megee

My development platform is a widows2000 pro. I built a web app that
takes a file name and opens a file from an nfs mounted directory. The
files reside on a unix based server.
This works fine.
When I try to run this on my windows2003 server, it can't see the nfs
mounted directory.
When I check the windows identy on the 2000 machine, it says
compname\aspnet. On the 2003 machine, it says something like
NT AUTHORITY\NETWORK.
In the win.config file I turned on inpersonation and set it to
MYDOMAIN\MYUSER. Where MYUSER is the account (that has admin
privileges) that did the nfs mount. But this didn't make any
difference.
I tried this with a normal windows shared directory and got the same
results.
So any clues as to how I can make this work?

Thanks,

Robert
 
L

Landi

Actually when your web app runs it will run under ASPNET account so that's
the account that you need to give rights to for your web app to see
anything. Under 2000 server the rights are more relaxed, 2003 is more
secure when it comes to running these apps. Also look at the settings for
IUSR_MACHINENAME and give that account proper rights.
 
R

Robert Megee

I actually made those users admin's on the machine and it still didn't
work. I removed the Adhanced Internet Security, which supposedly
makes the web browser have the same security level as 2000, but that
too didn't help.
 
R

Robert Megee

The work-around worked. It took a little experimentation to fill in
some of the blanks but it allowed me to open files contained in a
mounted directory.

Robert
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top