Connecting Tech Pros Worldwide Forums | Help | Site Map

File not found error using #include virtual with UNC path

chris_peoples@redlands.edu
Guest
 
Posts: n/a
#1: Aug 8 '08
I have a virtual directory, lets say it exists at www.server-a.com/virtual-dir/
virtual-dir points to another directory on another server using the
unc path: \\server-b\main-dir

I have a file at www.server-a.com/virtual-dir/some_script.asp, using
the following include:
<!--#include file="some_include.asp"--->

Going to www.server-a.com/virtual-dir/some_script.asp works perfectly
fine

HOWEVER

If I have another asp file at www.server-a.com/my_script.asp, which
uses the following include:
<!--#include virtual="/virtual-dir/some_script.asp"--->
it produces this error:

Active Server Pages error 'ASP 0126'

Include file not found

/virtual-dir/some_script.asp, line 2

The include file 'some_include.asp' was not found.

Anybody have any clues as to why it would say file not found, even
though the file clearly exists?

Bob Barrows [MVP]
Guest
 
Posts: n/a
#2: Aug 8 '08

re: File not found error using #include virtual with UNC path


chris_peoples@redlands.edu wrote:
Quote:
I have a virtual directory, lets say it exists at
www.server-a.com/virtual-dir/ virtual-dir points to another directory
on another server using the
unc path: \\server-b\main-dir
>
I have a file at www.server-a.com/virtual-dir/some_script.asp, using
the following include:
<!--#include file="some_include.asp"--->
>
Going to www.server-a.com/virtual-dir/some_script.asp works perfectly
fine
>
HOWEVER
>
If I have another asp file at www.server-a.com/my_script.asp, which
uses the following include:
<!--#include virtual="/virtual-dir/some_script.asp"--->
it produces this error:
>
Active Server Pages error 'ASP 0126'
>
Include file not found
>
/virtual-dir/some_script.asp, line 2
>
The include file 'some_include.asp' was not found.
>
Anybody have any clues as to why it would say file not found, even
though the file clearly exists?
Have you enabled "parent paths" using IIS Manager?
http://classicasp.aspfaq.com/general...31-errors.html

--
Microsoft MVP - ASP/ASP.NET
Please reply to the newsgroup. This email account is my spam trap so I
don't check it very often. If you must reply off-line, then remove the
"NO SPAM"


chris_peoples@redlands.edu
Guest
 
Posts: n/a
#3: Aug 8 '08

re: File not found error using #include virtual with UNC path


On Aug 8, 12:24*pm, "Bob Barrows [MVP]" <reb01...@NOyahoo.SPAMcom>
wrote:
Quote:
chris_peop...@redlands.edu wrote:
Quote:
I have a virtual directory, lets say it exists at
www.server-a.com/virtual-dir/virtual-dir points to another directory
on another server using the
unc path: \\server-b\main-dir
>
Quote:
I have a file atwww.server-a.com/virtual-dir/some_script.asp, using
the following include:
<!--#include file="some_include.asp"--->
>
Quote:
Going towww.server-a.com/virtual-dir/some_script.aspworks perfectly
fine
>
Quote:
HOWEVER
>
Quote:
If I have another asp file atwww.server-a.com/my_script.asp, which
uses the following include:
<!--#include virtual="/virtual-dir/some_script.asp"--->
it produces this error:
>
Quote:
Active Server Pages error 'ASP 0126'
>
Quote:
Include file not found
>
Quote:
/virtual-dir/some_script.asp, line 2
>
Quote:
The include file 'some_include.asp' was not found.
>
Quote:
Anybody have any clues as to why it would say file not found, even
though the file clearly exists?
>
Have you enabled "parent paths" using IIS Manager?http://classicasp.aspfaq.com/general...130/asp-0131-e...
>
--
Microsoft MVP - ASP/ASP.NET
Please reply to the newsgroup. This email account is my spam trap so I
don't check it very often. If you must reply off-line, then remove the
"NO SPAM"- Hide quoted text -
>
- Show quoted text -
Yes I have that enabled on both servers, and am still getting the
error message.

I thought it might be a permissions thing but the error still occurs
after adding full control to 'Everyone'.
Bob Barrows [MVP]
Guest
 
Posts: n/a
#4: Aug 8 '08

re: File not found error using #include virtual with UNC path


chris_peoples@redlands.edu wrote:
Quote:
On Aug 8, 12:24 pm, "Bob Barrows [MVP]" <reb01...@NOyahoo.SPAMcom>
wrote:
Quote:
>chris_peop...@redlands.edu wrote:
Quote:
>>I have a virtual directory, lets say it exists at
>>www.server-a.com/virtual-dir/virtual-dir points to another directory
>>on another server using the
>>unc path: \\server-b\main-dir
>>
Quote:
>>I have a file atwww.server-a.com/virtual-dir/some_script.asp, using
>>the following include:
>><!--#include file="some_include.asp"--->
>>
Quote:
>>Going towww.server-a.com/virtual-dir/some_script.aspworks perfectly
>>fine
>>
Quote:
>>HOWEVER
>>
Quote:
>>If I have another asp file atwww.server-a.com/my_script.asp, which
>>uses the following include:
>><!--#include virtual="/virtual-dir/some_script.asp"--->
>>it produces this error:
>
Yes I have that enabled on both servers, and am still getting the
error message.
>
I thought it might be a permissions thing but the error still occurs
after adding full control to 'Everyone'.
Oh wait, I didn't read closely enough ... there's two servers involved?
This is likely to be a permissions issue. Your asp code is running under the
context of a local account on server A. That local account is not a member
of the Everyone group on server B.
http://www.aspfaq.com/show.asp?id=2168

--
Microsoft MVP - ASP/ASP.NET
Please reply to the newsgroup. This email account is my spam trap so I
don't check it very often. If you must reply off-line, then remove the
"NO SPAM"


chris_peoples@redlands.edu
Guest
 
Posts: n/a
#5: Aug 8 '08

re: File not found error using #include virtual with UNC path


On Aug 8, 1:35*pm, "Bob Barrows [MVP]" <reb01...@NOyahoo.SPAMcom>
wrote:
Quote:
chris_peop...@redlands.edu wrote:
Quote:
On Aug 8, 12:24 pm, "Bob Barrows [MVP]" <reb01...@NOyahoo.SPAMcom>
wrote:
Quote:
chris_peop...@redlands.edu wrote:
>I have a virtual directory, lets say it exists at
>>www.server-a.com/virtual-dir/virtual-dirpoints to another directory
>on another server using the
>unc path: \\server-b\main-dir
>
Quote:
Quote:
>I have a file atwww.server-a.com/virtual-dir/some_script.asp, using
>the following include:
><!--#include file="some_include.asp"--->
>
Quote:
Quote:
>Going towww.server-a.com/virtual-dir/some_script.aspworksperfectly
>fine
>
Quote:
Quote:
>HOWEVER
>
Quote:
Quote:
>If I have another asp file atwww.server-a.com/my_script.asp, which
>uses the following include:
><!--#include virtual="/virtual-dir/some_script.asp"--->
>it produces this error:
>
Quote:
Yes I have that enabled on both servers, and am still getting the
error message.
>
Quote:
I thought it might be a permissions thing but the error still occurs
after adding full control to 'Everyone'.
>
Oh wait, I didn't read closely enough ... there's two servers involved?
This is likely to be a permissions issue. Your asp code is running under the
context of a local account on server A. That local account is not a member
of the Everyone group on server B.http://www.aspfaq.com/show.asp?id=2168
>
--
Microsoft MVP - ASP/ASP.NET
Please reply to the newsgroup. This email account is my spam trap so I
don't check it very often. If you must reply off-line, then remove the
"NO SPAM"- Hide quoted text -
>
- Show quoted text -
Whoops, now I'm getting a 401. I changed the password of the
IUSR_machine account as instructed, but I didn't realize until
afterwards that those are instructions for Win2000, and I'm on
Win2003. Seems like it would be the same principal though, unless I
missed something.
chris_peoples@redlands.edu
Guest
 
Posts: n/a
#6: Aug 8 '08

re: File not found error using #include virtual with UNC path


On Aug 8, 2:24*pm, chris_peop...@redlands.edu wrote:
Quote:
On Aug 8, 1:35*pm, "Bob Barrows [MVP]" <reb01...@NOyahoo.SPAMcom>
wrote:
>
>
>
>
>
Quote:
chris_peop...@redlands.edu wrote:
Quote:
On Aug 8, 12:24 pm, "Bob Barrows [MVP]" <reb01...@NOyahoo.SPAMcom>
wrote:
>chris_peop...@redlands.edu wrote:
>>I have a virtual directory, lets say it exists at
>>>www.server-a.com/virtual-dir/virtual-dirpointsto another directory
>>on another server using the
>>unc path: \\server-b\main-dir
>
Quote:
Quote:
>>I have a file atwww.server-a.com/virtual-dir/some_script.asp, using
>>the following include:
>><!--#include file="some_include.asp"--->
>
Quote:
Quote:
>>Going towww.server-a.com/virtual-dir/some_script.aspworksperfectly
>>fine
>
Quote:
Quote:
>>HOWEVER
>
Quote:
Quote:
>>If I have another asp file atwww.server-a.com/my_script.asp, which
>>uses the following include:
>><!--#include virtual="/virtual-dir/some_script.asp"--->
>>it produces this error:
>
Quote:
Quote:
Yes I have that enabled on both servers, and am still getting the
error message.
>
Quote:
Quote:
I thought it might be a permissions thing but the error still occurs
after adding full control to 'Everyone'.
>
Quote:
Oh wait, I didn't read closely enough ... there's two servers involved?
This is likely to be a permissions issue. Your asp code is running under the
context of a local account on server A. That local account is not a member
of the Everyone group on server B.http://www.aspfaq.com/show.asp?id=2168
>
Quote:
--
Microsoft MVP - ASP/ASP.NET
Please reply to the newsgroup. This email account is my spam trap so I
don't check it very often. If you must reply off-line, then remove the
"NO SPAM"- Hide quoted text -
>
Quote:
- Show quoted text -
>
Whoops, now I'm getting a 401. *I changed the password of the
IUSR_machine account as instructed, but I didn't realize until
afterwards that those are instructions for Win2000, and I'm on
Win2003. *Seems like it would be the same principal though, unless I
missed something.- Hide quoted text -
>
- Show quoted text -
Got it solved. Had to change the password in IIS and Computer
Management. Thanks for your help on this.
Closed Thread