471,612 Members | 2,108 Online
Bytes | Software Development & Data Engineering Community
Post +

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 471,612 software developers and data experts.

File not found error using #include virtual with UNC path

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?
Aug 8 '08 #1
5 4309
ch***********@redlands.edu wrote:
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"
Aug 8 '08 #2
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-dir points to another directory
on another server using the
unc path: \\server-b\main-dir
I have a file atwww.server-a.com/virtual-dir/some_script.asp, using
the following include:
<!--#include file="some_include.asp"--->
Going towww.server-a.com/virtual-dir/some_script.aspworks perfectly
fine
HOWEVER
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:
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...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'.
Aug 8 '08 #3
ch***********@redlands.edu wrote:
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-dir points to another directory
on another server using the
unc path: \\server-b\main-dir
>>I have a file atwww.server-a.com/virtual-dir/some_script.asp, using
the following include:
<!--#include file="some_include.asp"--->
>>Going towww.server-a.com/virtual-dir/some_script.aspworks perfectly
fine
>>HOWEVER
>>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"
Aug 8 '08 #4
On Aug 8, 1:35*pm, "Bob Barrows [MVP]" <reb01...@NOyahoo.SPAMcom>
wrote:
chris_peop...@redlands.edu wrote:
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-dirpoints to another directory
on another server using the
unc path: \\server-b\main-dir
>I have a file atwww.server-a.com/virtual-dir/some_script.asp, using
the following include:
<!--#include file="some_include.asp"--->
>Going towww.server-a.com/virtual-dir/some_script.aspworksperfectly
fine
>HOWEVER
>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"- 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.
Aug 8 '08 #5
On Aug 8, 2:24*pm, chris_peop...@redlands.edu wrote:
On Aug 8, 1:35*pm, "Bob Barrows [MVP]" <reb01...@NOyahoo.SPAMcom>
wrote:


chris_peop...@redlands.edu wrote:
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
>>I have a file atwww.server-a.com/virtual-dir/some_script.asp, using
>>the following include:
>><!--#include file="some_include.asp"--->
>>Going towww.server-a.com/virtual-dir/some_script.aspworksperfectly
>>fine
>>HOWEVER
>>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"- 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.- 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.
Aug 8 '08 #6

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

7 posts views Thread by Mike D | last post: by
1 post views Thread by XIAOLAOHU | last post: by
reply views Thread by leo001 | last post: by
reply views Thread by CCCYYYY | last post: by
1 post views Thread by ZEDKYRIE | last post: by

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.