Hi

I recently migrated from iis4 to iis5. I now find that the
web server does not resolve multiple forward slashs in the
URL, all i get is a 404 error.

Is there a hot fix to resolve this.
For example
The following URL gets a page not found error in iis5
(this worked under iis4)
URL : http://www.myservice.net/home/mobileno///homeno

If the URl is change to the following is works:
URL :
http://www.myservice.net/home/mobileno/null/null/homeno

Anyone have any ideas on what is going wrong?

Re: double slash not resolving in iis5 by David

David
Fri Dec 19 01:17:20 CST 2003

Does the URL http://www.myservice.net/home/mobileno/homeno actually exist?

Or are you running some web service that is modifying the behavior of your
URL namespace (at which point, this is likely a bug in your web service and
not IIS).

multiple consecutive '/'s result in one '/' on IIS.

--
//David
IIS
This posting is provided "AS IS" with no warranties, and confers no rights.
//
"Morgan" <anonymous@discussions.microsoft.com> wrote in message
news:010e01c3c4fa$7e0068d0$a301280a@phx.gbl...
Hi

I recently migrated from iis4 to iis5. I now find that the
web server does not resolve multiple forward slashs in the
URL, all i get is a 404 error.

Is there a hot fix to resolve this.
For example
The following URL gets a page not found error in iis5
(this worked under iis4)
URL : http://www.myservice.net/home/mobileno///homeno

If the URl is change to the following is works:
URL :
http://www.myservice.net/home/mobileno/null/null/homeno

Anyone have any ideas on what is going wrong?



Re: double slash not resolving in iis5 by anonymous

anonymous
Fri Dec 19 03:26:11 CST 2003

The URL does not exist, it was just an example.

The real URL is

http://www.vcol.co.uk/hub/clarify/accessories/343400//10001
1771/DO158433PR283000+//07770410273

This is a Extranet web site.

No web service is in place.

Pages are JSPs and served via IIS5.

In IIS4 it worked, but when we upgraded to IIS5 this URL
did not resolve.

regards

Morgan

>-----Original Message-----
>Does the URL
http://www.myservice.net/home/mobileno/homeno actually
exist?
>
>Or are you running some web service that is modifying the
behavior of your
>URL namespace (at which point, this is likely a bug in
your web service and
>not IIS).
>
>multiple consecutive '/'s result in one '/' on IIS.
>
>--
>//David
>IIS
>This posting is provided "AS IS" with no warranties, and
confers no rights.
>//
>"Morgan" <anonymous@discussions.microsoft.com> wrote in
message
>news:010e01c3c4fa$7e0068d0$a301280a@phx.gbl...
>Hi
>
>I recently migrated from iis4 to iis5. I now find that the
>web server does not resolve multiple forward slashs in the
>URL, all i get is a 404 error.
>
>Is there a hot fix to resolve this.
>For example
>The following URL gets a page not found error in iis5
>(this worked under iis4)
>URL : http://www.myservice.net/home/mobileno///homeno
>
>If the URl is change to the following is works:
>URL :
>http://www.myservice.net/home/mobileno/null/null/homeno
>
>Anyone have any ideas on what is going wrong?
>
>
>.
>

Re: double slash not resolving in iis5 by David

David
Fri Dec 19 16:39:48 CST 2003

If the URL does not physically exist, then this is not exactly an IIS
problem. This looks more like whatever is forwarding requests to the JSP
Processor (or the JSP Processor itself) that is confused for some reason.

Namely, IF IIS was processing the URL, it would treat multiple consecutive
'/' as a single '/' and try to serve out the resource. But that doesn't
seem like the case here since you're using JSP, which usually takes the
processing of the URL away from IIS and does it itself -- meaning it is
interpreting the parts of the URL as it wants, and IIS has no control. Any
problems after this point is not an IIS issue.

Without knowing server-side config, I don't know what is being processed by
JSP, but it doesn't matter. The problem is probably originating from the
JSP "bridge" between IIS and JSP. If I had to guess, I'd say that the JSP
Bridge doesn't know how to deal with '//' like IIS, and due to lucky
configuration, didn't see it on IIS4 but does see it on IIS5 -- so it fails
now.

What JSP processor are you using? You need to contact them first.

--
//David
IIS
This posting is provided "AS IS" with no warranties, and confers no rights.
//
<anonymous@discussions.microsoft.com> wrote in message
news:084e01c3c612$2446da40$a401280a@phx.gbl...
The URL does not exist, it was just an example.

The real URL is

http://www.vcol.co.uk/hub/clarify/accessories/343400//10001
1771/DO158433PR283000+//07770410273

This is a Extranet web site.

No web service is in place.

Pages are JSPs and served via IIS5.

In IIS4 it worked, but when we upgraded to IIS5 this URL
did not resolve.

regards

Morgan

>-----Original Message-----
>Does the URL
http://www.myservice.net/home/mobileno/homeno actually
exist?
>
>Or are you running some web service that is modifying the
behavior of your
>URL namespace (at which point, this is likely a bug in
your web service and
>not IIS).
>
>multiple consecutive '/'s result in one '/' on IIS.
>
>--
>//David
>IIS
>This posting is provided "AS IS" with no warranties, and
confers no rights.
>//
>"Morgan" <anonymous@discussions.microsoft.com> wrote in
message
>news:010e01c3c4fa$7e0068d0$a301280a@phx.gbl...
>Hi
>
>I recently migrated from iis4 to iis5. I now find that the
>web server does not resolve multiple forward slashs in the
>URL, all i get is a 404 error.
>
>Is there a hot fix to resolve this.
>For example
>The following URL gets a page not found error in iis5
>(this worked under iis4)
>URL : http://www.myservice.net/home/mobileno///homeno
>
>If the URl is change to the following is works:
>URL :
>http://www.myservice.net/home/mobileno/null/null/homeno
>
>Anyone have any ideas on what is going wrong?
>
>
>.
>



RE: double slash not resolving in iis5 by tdevere

tdevere
Thu Feb 05 02:19:37 CST 2004

I am going to take a guess here - these are real directory paths...

I would say that these are invaild URLs... you cannot even create a
directory on an NTFS volume with a / nor can you create a virtual directory
with a /

So, I do not understand where the url is being generated from... can you
help me?

Thank you,

Tony DeVere [MSFT]
Microsoft IIS
Newsgroup Support
tdevere@online.microsoft.com

"Please do not send email directly to this alias. This is our online
account name for newsgroup participation only."

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use. © 2001 Microsoft Corporation. All rights
reserved.


RE: double slash not resolving in iis5 by tdevere

tdevere
Thu Feb 05 02:27:39 CST 2004

I meant that these are NOT real paths :) sorry about that


Thank you,

Tony DeVere [MSFT]
Microsoft IIS
Newsgroup Support
tdevere@online.microsoft.com

"Please do not send email directly to this alias. This is our online
account name for newsgroup participation only."

This posting is provided "AS IS" with no warranties, and confers no rights.
You assume all risk for your use. © 2001 Microsoft Corporation. All rights
reserved.