Microsoft KB Archive/228721

= Proxy Server Always Forwards Requests When Part of a Web Proxy Chain =

Article ID: 228721

Article Last Modified on 8/31/2007

-

APPLIES TO


 * Microsoft Proxy Server 2.0 Standard Edition

-



This article was previously published under Q228721



SYMPTOMS
When Proxy Server is part of a Web Proxy chain, it automatically forwards all requests to the upstream server without recourse to the local LAT table.



CAUSE
This is a design limitation of Proxy Server version 2.0.



RESOLUTION
This problem is resolved in Microsoft Proxy Server 2.0 Service Pack 1 (SP1). For more information about Service Pack 1, click the article number below to view the article in the Microsoft Knowledge Base:

238375 Proxy Server 2.0 Service Pack 1: List of Fixes



STATUS
Microsoft has confirmed that this is a problem in Proxy Server version 2.0.



MORE INFORMATION
When you apply this fix, Proxy Server uses an additional registry string named RoutingExceptions in the following registry:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\w3proxy\parameters

It is a semicolon-separated list of routing exceptions. Each exception is made up of four space separated components, the first three of which describe the requests that match this exception and cause it to trigger. The format of the exception string is as follows:

  

Where:

  is the protocol of the request or "*" to match all protocols

  is the destination domain name of the request or "*" to match all domains or "*string" to match domains ending in the given string or the special "NODOTS" value, which matches any domain name that does not include a "." character

  is the decimal port number of the request or "*" to match all ports

 is the name and port number of the proxy server that this request is routed to or the special "DIRECT" value if the matching URL should be fetched directly without chaining to another proxy

If more than one exception matches a given request, then the first exception listed is used.

For example:

http www. .com 80 -proxy:8080; * *.fr * fproxy:80; https * * httpsproxy:80; * NODOTS * DIRECT

Except for the special values DIRECT and NODOTS, strings are not case sensitive.

Additional query words: routing chained firewall

Keywords: kbhotfixserver kbqfe kbbug kbfix kbqfe KB228721

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.