<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.iis.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:cs="http://blogs.iis.net/"><channel><title>Search results matching tag 'Application Request Routing'</title><link>http://forums.iis.net/search/SearchResults.aspx?o=DateDescending&amp;tag=Application+Request+Routing&amp;orTags=0</link><description>Search results matching tag 'Application Request Routing'</description><dc:language>en-US</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Windows Integrated Authentication Through ARR</title><link>http://forums.iis.net/p/1162690/1924971.aspx#1924971</link><pubDate>Mon, 16 Nov 2009 20:59:26 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1924971</guid><dc:creator>deshazer</dc:creator><cs:applicationKey>iis_70_-_application_request_routing_arr-41</cs:applicationKey><description>&lt;p&gt;I have a basic load balancing scenario using ARR with two server farms defined.&amp;nbsp; The ARR host, its default virtual web site and the server farm members (separate hardware) are all setup with Windows Integrated Authentication enabled and anonymous disabled.&amp;nbsp; Each element works independently but when a route a request through ARR to the server farm, it appears I lose my identity and receive a 401 from the downstream hosts. The ARR host computer object has been set to allow trusted delegation and the HTTP service class SPN set on it as well.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Anyone sucessfully setup ARR with Windows Integrated Authentication ?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: AAR routing / cookie / query string values</title><link>http://forums.iis.net/p/1161238/1918434.aspx#1918434</link><pubDate>Sat, 26 Sep 2009 14:21:31 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1918434</guid><dc:creator>serverintellect_BM</dc:creator><cs:applicationKey>iis_70_-_application_request_routing_arr-41</cs:applicationKey><description>&lt;p&gt;Hello Niclas!&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve been poking around and experimenting with the Application Request Routing release, and it looks like it can handle both of your requests without much hassle. The ARR can either handle URL Rewrite-based application routing rules (which includes support for checking and parsing cookies.) Alternatively, it can place a cookie on the client machine when the initial request is made to determine affinity, as well as determine hostnames. However, for the specific scenario you&amp;#39;re describing, the URL&amp;nbsp;Rewrite module&amp;nbsp;functionality will likely provide the results you&amp;#39;re looking for.&lt;/p&gt;
&lt;p&gt;As for health checks, those can certainly do exactly what you&amp;#39;re requesting. You can set a URL, test interval, timeout duration, acceptable status codes, and even a regex response match.&lt;/p&gt;
&lt;p&gt;Reading on the ARR: &lt;a href="http://learn.iis.net/page.aspx/486/http-load-balancing-using-application-request-routing/"&gt;http://learn.iis.net/page.aspx/486/http-load-balancing-using-application-request-routing/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Reading on URL Rewriting: &lt;a href="http://learn.iis.net/page.aspx/460/using-url-rewrite-module/"&gt;http://learn.iis.net/page.aspx/460/using-url-rewrite-module/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Hope this helps out!&lt;/p&gt;</description></item><item><title>AAR routing / cookie / query string values</title><link>http://forums.iis.net/p/1161238/1918430.aspx#1918430</link><pubDate>Sat, 26 Sep 2009 11:17:04 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1918430</guid><dc:creator>niro</dc:creator><cs:applicationKey>iis_70_-_application_request_routing_arr-41</cs:applicationKey><description>&lt;p&gt;Hi there, i have just &amp;quot;discovered&amp;quot; the AAR module and have some questions that im doubtful about.&lt;/p&gt;
&lt;p&gt;I would like to&amp;nbsp;migrate our current IIS 6 farm with NLB to the new IIS7 environment&amp;nbsp;and are wondering if it is possible to achive the&amp;nbsp;following. To note is that our servers are mainly servinig mobile phone content / WAP pages&amp;nbsp;were we cannot trust that thet&amp;nbsp;devices have cookie support or have it enabled. &lt;/p&gt;
&lt;p&gt;1. I want to have Load balancing with server affinity. &lt;br /&gt;I would like to have my server affinity set by either a cookie value or if not found, that the value for which server should handle the request can be found in the URL or / querystring. Is this possible, to write somekind of custom logic to find the server that should serve the request, e.g. &lt;/p&gt;
&lt;p&gt;if(servername is found in cookie)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; send request to server in cookie value&lt;br /&gt;else if(servername is in part of the URL)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; send request to server in part of the URL&lt;br /&gt;else if(servername is found in the querystring)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; send request to server in the querystring&lt;br /&gt;else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; send to server with least&amp;nbsp;load at the moment.&lt;/p&gt;
&lt;p&gt;2. I want to have Fail over if&amp;nbsp;one of my server / application goes down.&lt;br /&gt;If&amp;nbsp;&amp;nbsp;one of my &lt;u&gt;servers in the cluster is down&lt;/u&gt;, or if the a &lt;u&gt;web application is down&lt;/u&gt; that the server would fail over to a secondary server. Thus, it is not enough that IIS are testing if the &lt;u&gt;server&lt;/u&gt; is up and running, i also need to have some kind of test that the &lt;u&gt;web applicati&lt;/u&gt;on is up and running, e.g. a ping to a well known page and test for HTTP status 200.&lt;/p&gt;
&lt;p&gt;Best Regards&lt;br /&gt;Niclas Rothman&lt;/p&gt;</description></item><item><title>ARR Monitoring and Management</title><link>http://forums.iis.net/p/1160587/1915611.aspx#1915611</link><pubDate>Wed, 02 Sep 2009 18:01:15 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1915611</guid><dc:creator>unit2202</dc:creator><cs:applicationKey>iis_70_-_application_request_routing_arr-41</cs:applicationKey><description>I get the following error when I try to reset the runtime statistics on the monitoring and management interface in ARR in my server farm...

&amp;quot;The operation could not be completed because the worker process has stopped.&amp;quot;

It is a 2 node server farm.

It should also be noted that the availability and health status items both read as unknown, which is another issue.

Any thoughts?

Thanks,

Tommy Henry </description></item><item><title>ARR + Forms Authentication</title><link>http://forums.iis.net/p/1159457/1911197.aspx#1911197</link><pubDate>Wed, 22 Jul 2009 15:05:27 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1911197</guid><dc:creator>jortizv</dc:creator><cs:applicationKey>iis_70_-_application_request_routing_arr-41</cs:applicationKey><description>&lt;span&gt;
&lt;p dir="ltr" align="left"&gt;Is there an easy way to configure Forms Authentication to be passed to the farm servers, the idea is to have the authentication happen at one server and another server will be access with those credentials, our application uses forms authentication, and when we hit another server directly on the farm by passes the form authentication, can anyone guide me on the most effective way to do this.. &lt;/p&gt;
&lt;p dir="ltr" align="left"&gt;Any help would be appreciated.. thank you&lt;/p&gt;
&lt;p dir="ltr" align="left"&gt;JO &lt;/p&gt;&lt;/span&gt;</description></item><item><title>Proxy Chain (IIS -&amp;gt; ISA)</title><link>http://forums.iis.net/p/1159438/1911123.aspx#1911123</link><pubDate>Wed, 22 Jul 2009 01:45:30 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1911123</guid><dc:creator>IIS_UserHM</dc:creator><cs:applicationKey>iis_70_-_application_request_routing_arr-41</cs:applicationKey><description>&lt;p&gt;When chaining IIS7 to ISA2006 via the ARR2 Proxy Chain feature, is it possible to supply credentials along with the proxy&amp;nbsp;server name and port?&lt;/p&gt;
&lt;p&gt;Out proxy server requires anuthentication and anonymous will not suffice.&lt;/p&gt;
&lt;p&gt;Thanks in advance.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;HM&lt;/p&gt;</description></item><item><title>Re: Load Balancing multiple sites</title><link>http://forums.iis.net/p/1159266/1910610.aspx#1910610</link><pubDate>Fri, 17 Jul 2009 04:53:04 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1910610</guid><dc:creator>wonyoo</dc:creator><cs:applicationKey>iis_70_-_application_request_routing_arr-41</cs:applicationKey><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;1) Yes, ARR can run anywhere where IIS7 is.&amp;nbsp; Do you have IIS running on your DC?&amp;nbsp;&amp;nbsp;Are you planning on using this instance of IIS for anything other than running ARR?&amp;nbsp; I ask because depending on what else you are planning on doing with it, the routing rules may need to be tweaked.&lt;/p&gt;
&lt;p&gt;2) In your case, you will be using ARR in place of existing LB.&amp;nbsp; So the site (or sites, if you plan on keeping all 7 VIPs) on ARR will be bound to the VIP.&lt;/p&gt;</description></item><item><title>Forward Proxying Requests to Internet for Caching purposes</title><link>http://forums.iis.net/p/1159320/1910609.aspx#1910609</link><pubDate>Fri, 17 Jul 2009 04:51:41 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1910609</guid><dc:creator>IIS_UserHM</dc:creator><cs:applicationKey>iis_70_-_application_request_routing_arr-41</cs:applicationKey><description>&lt;p&gt;Hi there, Any chance a little assistance? &lt;/p&gt;
&lt;p&gt;I have the OS, IIS and ARR v2 installed and have fumbled my way around without too much luck.&amp;nbsp; I have followed the instructions for enabling the cache and am really interested in forward proxying client requests to an internet site.&lt;/p&gt;
&lt;p&gt;The IIS proxy will need to pass the requests to another internal ISA 2006 server (AD credentials will be required).&lt;/p&gt;
&lt;p&gt;User -&amp;gt; IIS (&lt;a href="http://server/training"&gt;http://server/training&lt;/a&gt;)&lt;br /&gt;IIS to forward proxy requests to ISA&lt;br /&gt;ISA to send requests to Internet site &lt;a href="http://www.abc.com/"&gt;http://www.abc.com&lt;/a&gt;&lt;br /&gt;Responses need to populate IIS disk cache&lt;br /&gt;&lt;br /&gt;Thanks in advance.&lt;/p&gt;
&lt;p&gt;Hamish&lt;/p&gt;</description></item><item><title>Re: Load Balancing multiple sites</title><link>http://forums.iis.net/p/1159266/1910421.aspx#1910421</link><pubDate>Wed, 15 Jul 2009 17:14:52 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1910421</guid><dc:creator>wonyoo</dc:creator><cs:applicationKey>iis_70_-_application_request_routing_arr-41</cs:applicationKey><description>&lt;p&gt;This was exactly why I wnated to understand more about your environment.&lt;/p&gt;
&lt;p&gt;If you were to place ARR in front of your 2 content servers, you have a couple of options:&lt;/p&gt;
&lt;p&gt;- You would just use one IP on ARR and bind 7 domain names to the same IP.&amp;nbsp; Based on the host header, you can route them to different server farm (7 of them - one each).&lt;/p&gt;
&lt;p&gt;- Alternatively, you can have the same 7 VIPs on ARR - and route them to 7 different server farms explicitly based on the site.&lt;/p&gt;
&lt;p&gt;In both cases, you will need 7 server farms.&lt;/p&gt;
&lt;p&gt;The most invasive change would be to use host name binding on your content servers (as opposed to using dedicated IPs) - but I am assuming that you have the business needs for assigning them dedicated IPs.&amp;nbsp;&amp;nbsp; As long as you are usding dedicated IPs, you will need to create 7 server farms and use the URL rewrite rule on ARR to route to the 7 server farms as appropriate.&lt;/p&gt;</description></item><item><title>Re: Load Balancing multiple sites</title><link>http://forums.iis.net/p/1159266/1910405.aspx#1910405</link><pubDate>Wed, 15 Jul 2009 15:39:45 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1910405</guid><dc:creator>wonyoo</dc:creator><cs:applicationKey>iis_70_-_application_request_routing_arr-41</cs:applicationKey><description>&lt;p&gt;ARR deployment will always be in front of your content servers, regardless of whether you want to load balance across one or multiple sites.&amp;nbsp; It is a proxy based solution.&amp;nbsp; (I think you might be thinking of NLB - another Windows technology.&amp;nbsp; NLB can be used to load balance sites as well and NLB does not require another box.&amp;nbsp; They can be enabled right on the content servers themselves.&amp;nbsp;&amp;nbsp; That said, each solution (NLB or ARR) has its pros and cons.&lt;/p&gt;
&lt;p&gt;Perhaps the following article would provide more info on how ARR can be setup: &lt;a href="http://learn.iis.net/page.aspx/486/http-load-balancing-using-application-request-routing/"&gt;http://learn.iis.net/page.aspx/486/http-load-balancing-using-application-request-routing/&lt;/a&gt;&lt;/p&gt;</description></item></channel></rss>