<?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>IIS 7.0 - Application Request Routing (ARR)</title><link>http://forums.iis.net/1154.aspx</link><description>Maximize server resources, and increase application availability and scalability with Application Request Routing.  Use this forum to ask questions, discuss issues, request features, and get support.</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>ARR and smooth streaming</title><link>http://forums.iis.net/thread/1925491.aspx</link><pubDate>Thu, 19 Nov 2009 22:08:17 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1925491</guid><dc:creator>juan@</dc:creator><slash:comments>2</slash:comments><comments>http://forums.iis.net/thread/1925491.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1925491</wfw:commentRss><description>&lt;p&gt;Hi there, I had configured a small&amp;nbsp;ARR implementation with the following configuration: 1 ARR and 2 webservers doing round robin balancing.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Everything worked well (check it at &lt;span style="LINE-HEIGHT:115%;FONT-FAMILY:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:#1f497d;FONT-SIZE:11pt;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:ES-AR;mso-bidi-language:AR-SA;"&gt;&lt;a href="http://190.210.77.135/wordpress"&gt;http://190.210.77.135/wordpress&lt;/a&gt;)&amp;nbsp;but &lt;font color="#000000" size="2" face="Arial"&gt;when &lt;/font&gt;&lt;/span&gt;I tried to use ARR in order to load balancing and caching a smooth streaming video the ARR server is sending a 404 error (page not found) when trying to access to the smooth streaming services url&lt;/p&gt;
&lt;p&gt;&lt;span style="LINE-HEIGHT:115%;FONT-FAMILY:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:#1f497d;FONT-SIZE:11pt;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:ES-AR;mso-bidi-language:AR-SA;"&gt;ARR webpage: &lt;/span&gt;&lt;span style="LINE-HEIGHT:115%;FONT-FAMILY:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:#1f497d;FONT-SIZE:11pt;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:ES-AR;mso-bidi-language:AR-SA;"&gt;&lt;a href="http://190.210.77.135/smooth-streaming/videos/programa%2010/ddd2009_prog10.ism/Manifest"&gt;http://190.210.77.135/smooth-streaming/videos/programa%2010/ddd2009_prog10.ism/Manifest&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="LINE-HEIGHT:115%;FONT-FAMILY:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:#1f497d;FONT-SIZE:11pt;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:ES-AR;mso-bidi-language:AR-SA;"&gt;website1&amp;nbsp;&lt;a href="http://190.210.77.136/smooth-streaming/videos/programa%2010/ddd2009_prog10.ism/Manifest"&gt;http://190.210.77.136/smooth-streaming/videos/programa%2010/ddd2009_prog10.ism/Manifest&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="LINE-HEIGHT:115%;FONT-FAMILY:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:#1f497d;FONT-SIZE:11pt;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:ES-AR;mso-bidi-language:AR-SA;"&gt;
&lt;p&gt;&lt;span style="LINE-HEIGHT:115%;FONT-FAMILY:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:#1f497d;FONT-SIZE:11pt;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:ES-AR;mso-bidi-language:AR-SA;"&gt;website2&amp;nbsp;&lt;a href="http://190.210.77.137/smooth-streaming/videos/programa%2010/ddd2009_prog10.ism/Manifest"&gt;http://190.210.77.137/smooth-streaming/videos/programa%2010/ddd2009_prog10.ism/Manifest&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="LINE-HEIGHT:115%;FONT-FAMILY:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:#1f497d;FONT-SIZE:11pt;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:ES-AR;mso-bidi-language:AR-SA;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="LINE-HEIGHT:115%;FONT-FAMILY:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:#1f497d;FONT-SIZE:11pt;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:ES-AR;mso-bidi-language:AR-SA;"&gt;Somebody could help me on that?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="LINE-HEIGHT:115%;FONT-FAMILY:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:#1f497d;FONT-SIZE:11pt;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:ES-AR;mso-bidi-language:AR-SA;"&gt;best&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="LINE-HEIGHT:115%;FONT-FAMILY:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:#1f497d;FONT-SIZE:11pt;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;mso-ansi-language:EN-US;mso-fareast-language:ES-AR;mso-bidi-language:AR-SA;"&gt;Juan&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;</description></item><item><title>Intercepting ARR client affinity cookie</title><link>http://forums.iis.net/thread/1925245.aspx</link><pubDate>Wed, 18 Nov 2009 13:20:49 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1925245</guid><dc:creator>Mark S. Rasmussen</dc:creator><slash:comments>3</slash:comments><comments>http://forums.iis.net/thread/1925245.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1925245</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;We&amp;#39;ve got a Flash file upload feature in our application, using swfupload. There&amp;#39;s a bug in the Flash player that causes it to always send the IE cookies, no matter the current browser - &lt;a href="http://swfupload.org/forum/generaldiscussion/383"&gt;http://swfupload.org/forum/generaldiscussion/383&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;This has caused us issues in the past since our session / forms authentication cookies were suddenly gone / errant if the user used Chrome/Firefox. I&amp;#39;ve previously fixed this issue by sending the cookie contents in the QueryString and then setting the cookie values in Application_BeginRequest so they have their correct values before ASP.NET wires up the session and authentcation.&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve run into a new variant of this bug, since we&amp;#39;re now load balancing our app across three content servers using ARR. The previous fix still works, but the issue also affects the ARR client affinity cookie. Basically the user will be assigned to SERVER1 while browing in Firefox, but when the upload is made the client affinity cookie from IE will be sent, or a new will be assigned if the user has no client affinity cookie in IE. As a result, the user will receive the upload formula from SERVER1 but SERVER1-3 may receive the post - and that server has no knowledge of the user session.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m thinking of sending the ARR cookie value in the querystring as well. Then I&amp;#39;d implement an HttpModule that read the querystring value and set the cookie value in Application_BeginRequest. By installing this HttpModule on the IIS ARR load balancer and ordering it about the RequestRouting module, my theory is I can manipulate the cookie before ARR reads it. I&amp;#39;ve done some testing without luck, but I&amp;#39;ve not exhaustively tested it yet.&lt;/p&gt;
&lt;p&gt;Any suggestions / comments on how to manipulate the ARR client affinity cookie before ARR reads it and redirects the request?&lt;/p&gt;
&lt;p&gt;Thanks,&lt;br /&gt;Mark S. Rasmussen&lt;/p&gt;</description></item><item><title>Unable To Read Perfmon Counter Application Request Routing Server from .NET</title><link>http://forums.iis.net/thread/1924237.aspx</link><pubDate>Wed, 11 Nov 2009 11:10:36 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1924237</guid><dc:creator>Shiva.Renganathan</dc:creator><slash:comments>9</slash:comments><comments>http://forums.iis.net/thread/1924237.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1924237</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;I have installed the ARR 2 RTW and try to&amp;nbsp;Invoke &amp;nbsp;the &amp;quot;&lt;font color="#a31515" size="2"&gt;&lt;font color="#a31515" size="2"&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&lt;font color="#a31515" size="2"&gt; 
&lt;p&gt;Application Request Routing Server&lt;/font&gt;&lt;/font&gt;&amp;quot; performance Counter from .NET.. i Getting Error as Category Not Exists..&lt;/p&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;
&lt;p&gt;PerformanceCounter&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; Request = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;PerformanceCounter&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;(&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;Application Request Routing Server&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;, &lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;Farm1\\10.237.214.249&amp;quot;&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;, &lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;Current Requests&amp;quot;,machineName&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;);&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;I was running the above code in Windows 2008...&lt;/p&gt;
&lt;p&gt;&lt;font color="#2b91af" size="2"&gt;&lt;font color="#2b91af" size="2"&gt;PerformanceCounterCategory&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;.GetCategories();&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="2"&gt;is Not Listing &lt;font color="#a31515"&gt;Application Request Routing Server&lt;/font&gt; Category...&lt;/font&gt;&lt;font size="2"&gt;&lt;/p&gt;&lt;/font&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>ARR Helper Utility</title><link>http://forums.iis.net/thread/1925311.aspx</link><pubDate>Wed, 18 Nov 2009 21:54:21 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1925311</guid><dc:creator>JAltrichter</dc:creator><slash:comments>2</slash:comments><comments>http://forums.iis.net/thread/1925311.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1925311</wfw:commentRss><description>&lt;p&gt;&lt;br /&gt;We have been using Anil Ruia&amp;#39;s ARR Helper utility for a few months with no problems.&amp;nbsp; &lt;br /&gt;(&lt;a href="http://blogs.iis.net/anilr/archive/2009/03/03/client-ip-not-logged-on-content-server-when-using-arr.aspx"&gt;http://blogs.iis.net/anilr/archive/2009/03/03/client-ip-not-logged-on-content-server-when-using-arr.aspx&lt;/a&gt;)&amp;nbsp;&amp;nbsp; It solved some annoying issues with response content confusion between&amp;nbsp;HTTP&amp;nbsp;and HTTPS due to SSL offload at the ARR. &lt;/p&gt;
&lt;p&gt;My only complaint is that the address of the ARR that forwarded the message to the content node is lost.&lt;/p&gt;
&lt;p&gt;Do you have any recomended guidance for preserving the ARR IP address on the content node IIS logs, such as an X-Forwarded-From?&amp;nbsp; Alternately is their some easy way to determine the ARR server from the ARR_LOG_ID?&lt;/p&gt;
&lt;p&gt;Thanks in advance,&lt;/p&gt;
&lt;p&gt;Jim&lt;/p&gt;</description></item><item><title>ARR v2 Proxy Timeout Server vs. Server Farm</title><link>http://forums.iis.net/thread/1925315.aspx</link><pubDate>Wed, 18 Nov 2009 22:13:45 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1925315</guid><dc:creator>JAltrichter</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1925315.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1925315</wfw:commentRss><description>&lt;p&gt;I am&amp;nbsp;curious as to a difference in the default Time-out settings for Server based proxy (120 seconds) vs. Server Farm based proxy (30 seconds).&amp;nbsp; I know the value can be changed, I am just curious if&amp;nbsp;there&amp;nbsp;is reason for this difference?&lt;/p&gt;
&lt;p&gt;Thanks for any replies,&lt;/p&gt;
&lt;p&gt;Jim&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Windows Integrated Authentication Through ARR</title><link>http://forums.iis.net/thread/1924971.aspx</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><slash:comments>7</slash:comments><comments>http://forums.iis.net/thread/1924971.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1924971</wfw:commentRss><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>proper ARR setup needed</title><link>http://forums.iis.net/thread/1924895.aspx</link><pubDate>Mon, 16 Nov 2009 10:28:53 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1924895</guid><dc:creator>ch3nyong</dc:creator><slash:comments>3</slash:comments><comments>http://forums.iis.net/thread/1924895.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1924895</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Hi all,&lt;/p&gt;&lt;p&gt;To start with, this is the setup that I have&lt;/p&gt;&lt;p&gt;- two servers (WEB01 and APP01, both running on Win Server 2008 &lt;/p&gt;&lt;p&gt;- IIS 7 and ARR 2 are installed on WEB01&lt;/p&gt;&lt;p&gt;- IIS 7 is installed on APP01&lt;/p&gt;&lt;p&gt;- two server farms setup on WEB01 (stage.abc.com, prod.abc.com)&amp;nbsp; &lt;br /&gt;&lt;/p&gt;&lt;p&gt;- two websites setup on APP01 (stage.abc.com, prod.abc.com)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Everything was fine when I test with a simple info.html that returns respective website indicator&lt;/p&gt;&lt;p&gt;However, I am having problem when I start to set up stage.abc.com, where it returns me 502 error message&lt;/p&gt;&lt;p&gt;Digging into the tacing log files, i found the following:&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;lt;EventData&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;Data Name=&amp;quot;ContextId&amp;quot;&amp;gt;{00000000-0000-0000-3BD5-0180010000F6}&amp;lt;/Data&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;Data Name=&amp;quot;OldUrl&amp;quot;&amp;gt;/favicon.ico&amp;lt;/Data&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;Data Name=&amp;quot;NewUrl&amp;quot;&amp;gt;http://prod.abc.com/favicon.ico&amp;lt;/Data&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;/EventData&amp;gt; &lt;/p&gt;&lt;p&gt;Note that in this case i&amp;#39;m requesting stage.abc.com, and the internal requests are changed to prod.abc.com (which was not setup yet)&lt;/p&gt;&lt;p&gt;I believe there&amp;#39;s something that I missed out (pertaining HTTP request headers? I dono, sorry for not having sufficient knowledge in IIS and servers!) &lt;/p&gt;&lt;p&gt;Can anyone guide me here? Thanks!! &lt;br /&gt;&lt;/p&gt;</description></item><item><title>Response.Redirect Issues</title><link>http://forums.iis.net/thread/1924720.aspx</link><pubDate>Fri, 13 Nov 2009 22:36:20 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1924720</guid><dc:creator>philsidari</dc:creator><slash:comments>1</slash:comments><comments>http://forums.iis.net/thread/1924720.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1924720</wfw:commentRss><description>&lt;p&gt;We have been successfully using ARR in our dev and test environments for some time and have had great success. There is one key difference in our production environment that is causing some issues.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;We have several instances of the app running in vdirs on the same web servers. In dev and test environments the ARR URL has the same path as the vdir name on the web servers but in prod they are different.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Test Env:&lt;/p&gt;
&lt;p&gt;=======================&lt;/p&gt;
&lt;p&gt;ARR URL:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://proxy/App-Inst1/"&gt;http://proxy/App-Inst1/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://proxy/App-Inst2/"&gt;http://proxy/App-Inst2/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Web URL:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://websvr/App-Inst1/"&gt;http://websvr/App-Inst1/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://websvr/App-Inst2/"&gt;http://websvr/App-Inst2/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Prod Env:&lt;/p&gt;
&lt;p&gt;=======================&lt;/p&gt;
&lt;p&gt;ARR URL:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://proxy.us/App/"&gt;http://proxy.us/App/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://proxy.euro/App/"&gt;http://proxy.euro/App/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Web URL:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://websvr/App-US/"&gt;http://websvr/App-US/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://websvr/App-EURO/"&gt;http://websvr/App-EURO/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;So some of the requests pass through ARR correctly with our rules, but when we do a Response.Redirect to a relative path using any of the following techniques it add the VDIR name to the requested path and ARR then maps this request incorrectly:&lt;/p&gt;
&lt;p&gt;Response.Redirect(&amp;quot;../Menu.aspx&amp;quot;)&lt;/p&gt;
&lt;p&gt;Response.Redirect(&amp;quot;~/Menu.aspx&amp;quot;)&lt;/p&gt;
&lt;p&gt;Resonse.Redirect(this.ResolveUrl(&amp;quot;~/Menu.aspx&amp;quot;))&lt;/p&gt;
&lt;p&gt;Resonse.Redirect(this.ResolveUrl(&amp;quot;../Menu.aspx&amp;quot;))&lt;/p&gt;
&lt;p&gt;&amp;nbsp;So, what is the best practice for handling this issue. Note that I need the website code to work when accessed both directly and via ARR.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Thanks.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;- Phil&lt;/p&gt;</description></item><item><title>Server Affinity</title><link>http://forums.iis.net/thread/1924450.aspx</link><pubDate>Thu, 12 Nov 2009 14:05:58 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1924450</guid><dc:creator>DubOhio</dc:creator><slash:comments>11</slash:comments><comments>http://forums.iis.net/thread/1924450.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1924450</wfw:commentRss><description>&lt;p style="MARGIN:0in 0in 10pt;" class="MsoNormal"&gt;&lt;font size="3" face="Calibri"&gt;Ok after a long battle with getting ARR up and running I finally have it in production.&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 10pt;" class="MsoNormal"&gt;&lt;font size="3" face="Calibri"&gt;I have 2 servers in my server farm.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;Server1 and Server2&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 10pt;" class="MsoNormal"&gt;&lt;font size="3" face="Calibri"&gt;it seem as though my websits arent binding to the right server. is there a way to force &lt;a href="http://www.server1.com/"&gt;www.server1.com&lt;/a&gt; to server1, and &lt;a href="http://www.server2.com/"&gt;www.server2.com&lt;/a&gt; to server2?&amp;nbsp; Sometimes all the sites will work and sometime &lt;a href="http://www.server1.com/"&gt;www.server1.com&lt;/a&gt; will point to server2.&amp;nbsp; How can I force it to the same server.&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 10pt;" class="MsoNormal"&gt;All i&amp;#39;m trying to do is host multiple web servers behind 1 IP address.&amp;nbsp; Why is this so hard?&lt;/p&gt;
&lt;p style="MARGIN:0in 0in 10pt;" class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Custom ARR LB algorithm logic for Querystring rule</title><link>http://forums.iis.net/thread/1923725.aspx</link><pubDate>Fri, 06 Nov 2009 23:48:12 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1923725</guid><dc:creator>jessev</dc:creator><slash:comments>1</slash:comments><comments>http://forums.iis.net/thread/1923725.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1923725</wfw:commentRss><description>&lt;p&gt;Hello; I have a website which has two request types per view:&lt;/p&gt;
&lt;p&gt;1) Is an aspx page with a querystring.&lt;/p&gt;
&lt;p&gt;2) Is a &amp;quot;file&amp;quot; which has&amp;nbsp;a filename of the querystring from (1) base-64 encoded. This &amp;quot;file&amp;quot; is rewritten to page.aspx?query=&amp;lt;filename&amp;gt; by the LB machines.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;A client will request (1), then (2). The problem is that both (1) and (2) need to be routed to the same application server.&lt;/p&gt;
&lt;p&gt;The reasons for this setup are necessary,&amp;nbsp;but difficult to explain, sorry. Given these requirements, we tried using IP-based affinity (our client doesn&amp;#39;t respect cookie affinity). This worked until we were behind a CDN. Now the client IP is hidden, there are no client-based request headers,&amp;nbsp;and so&amp;nbsp;all requests are hitting the same server.&lt;/p&gt;
&lt;p&gt;Ideally, I&amp;#39;d like to be able to hash both (1) and (2) to the same randomly chosen application server. This seems like it would require some base64 logic in the Querystring rule, but maybe not.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Any thoughts? Thanks!&lt;/p&gt;</description></item><item><title>Shared Hosting - Help</title><link>http://forums.iis.net/thread/1924121.aspx</link><pubDate>Tue, 10 Nov 2009 19:34:34 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1924121</guid><dc:creator>DubOhio</dc:creator><slash:comments>10</slash:comments><comments>http://forums.iis.net/thread/1924121.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1924121</wfw:commentRss><description>&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;FONT-SIZE:10pt;"&gt;I have one IIS7 server that faces the web.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;I host 6 physical servers internally with multiple sites on each server.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;All I want to do is create a server farm add all my servers so that externally when one of my domains is requested it will go to the right server.&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;FONT-SIZE:10pt;"&gt;It seems that I have followed all the direction I can, and I still don’t get it to work.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;Whenever I do a health test it fails, and says “Fail – unable to connect to the server.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;The HTTP status code is 0 and error code is 8007000D.”&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;That will show in the “Verify URL Test” on every server in the farm.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;Someone has to have a video of setting this up and it working somewhere.&lt;/span&gt; 
&lt;p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;FONT-SIZE:10pt;"&gt;Any help would be greatly appreciated!&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;I’m at the end of my rope.&lt;/span&gt;&lt;/p&gt;</description></item><item><title>ARR v2 RC App Pool Max Worker Process Count</title><link>http://forums.iis.net/thread/1922975.aspx</link><pubDate>Sun, 01 Nov 2009 14:03:52 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1922975</guid><dc:creator>JAltrichter</dc:creator><slash:comments>2</slash:comments><comments>http://forums.iis.net/thread/1922975.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1922975</wfw:commentRss><description>&lt;p&gt;I have followed the installation guidance for ARR v2 RC&amp;nbsp;(below) but wondered if there is a scale out scenario under which ARR benifits from having a Maximum Worker Processes&amp;nbsp;&amp;gt; 1?&lt;/p&gt;
&lt;p&gt;Jim&lt;/p&gt;
&lt;p&gt;&lt;a href="http://learn.iis.net/page.aspx/574/install-application-request-routing-version-2/"&gt;http://learn.iis.net/page.aspx/574/install-application-request-routing-version-2/&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Remove and Add Content Server through APPCMD</title><link>http://forums.iis.net/thread/1922743.aspx</link><pubDate>Fri, 30 Oct 2009 04:37:56 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1922743</guid><dc:creator>Shiva.Renganathan</dc:creator><slash:comments>2</slash:comments><comments>http://forums.iis.net/thread/1922743.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1922743</wfw:commentRss><description>&lt;p&gt;I tried&amp;nbsp;adding new server&amp;#39;s to the WebFarm by modifying the Applicationhost.Config file it works.&lt;/p&gt;
&lt;p&gt;But is it possible to remove the server gracefully from the webfarm through APPCMD.&lt;/p&gt;</description></item><item><title>Script serverfarms</title><link>http://forums.iis.net/thread/1923942.aspx</link><pubDate>Mon, 09 Nov 2009 17:58:11 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1923942</guid><dc:creator>jofanon</dc:creator><slash:comments>1</slash:comments><comments>http://forums.iis.net/thread/1923942.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1923942</wfw:commentRss><description>&lt;p&gt;Is it possible to script taking servers offline in a serverfarm?&lt;/p&gt;</description></item><item><title>IIS7 not action ServerSupportFunction</title><link>http://forums.iis.net/thread/1923930.aspx</link><pubDate>Mon, 09 Nov 2009 17:04:06 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1923930</guid><dc:creator>minho kim</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1923930.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1923930</wfw:commentRss><description>&lt;p&gt;IIS7, Windows server 2008 64bit, ISAPI filter(VC 2005)&lt;/p&gt;
&lt;p&gt;hello. help me. i&amp;#39;ve got problem.&lt;/p&gt;
&lt;p&gt;I&amp;nbsp;want to run my ISAPI filter&amp;nbsp;on IIS7, but now disable.&lt;/p&gt;
&lt;p&gt;problem is following&lt;/p&gt;
&lt;p&gt;example..&lt;/p&gt;
&lt;p&gt;When connect to &lt;a href="http://www.test.com/"&gt;http://www.test.com&lt;/a&gt;, ServerSupportFunction is not action&lt;/p&gt;
&lt;p&gt;But, connect to &lt;a href="http://www.test.com/index.htm"&gt;http://www.test.com/index.htm&lt;/a&gt;, ServerSupportFunction is action&lt;/p&gt;
&lt;p&gt;&amp;#39;NotificationType&amp;#39; use it : SF_NOTIFY_PREPROC_HEADERS&amp;nbsp;&lt;/p&gt;
&lt;p&gt;when&amp;nbsp;Reqeust Header&amp;nbsp;arrived&amp;nbsp;&amp;nbsp;i think, at SF_NOTIFY_PREPROC_HEADERS&amp;nbsp;first processing!&lt;/p&gt;
&lt;p&gt;but,&amp;nbsp;connect to ROOT of WebServer(&lt;a href="http://www.test.com/"&gt;http://www.test.com&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;SF_NOTIFY_PREPROC_HEADERS&amp;nbsp;event is not first processing.&lt;/p&gt;
&lt;p&gt;(&amp;nbsp;I&amp;#39;m not use SF_NOTIFY_READ_RAW_DATA)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;sample code is,,&lt;/strong&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;switch (NotificationType) &lt;/p&gt;
&lt;p&gt;case SF_NOTIFY_PREPROC_HEADERS :&lt;br /&gt;&amp;nbsp;&amp;nbsp;{&lt;/p&gt;
&lt;p&gt;string url(&amp;quot;&lt;a href="http://www.google.com/"&gt;http://www.google.com&lt;/a&gt;&amp;quot;);&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;string headers(&amp;quot;Location: &amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;headers += url.c_str();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;headers += &amp;quot;\r\n&amp;quot;;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;headers += &amp;quot;Connection: close\r\n&amp;quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;headers += &amp;quot;Content-type: text/html\r\n&amp;quot;;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(!pfc-&amp;gt;ServerSupportFunction(pfc, SF_REQ_SEND_RESPONSE_HEADER, &amp;quot;302 test ridirection&amp;quot;, (unsigned long)(headers.c_str()), 0))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;logger-&amp;gt;error(&amp;quot;redirect() Redirection Failed&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;logger-&amp;gt;debug(&amp;quot;test2222&amp;quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;return SF_STATUS_REQ_NEXT_NOTIFICATION;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;break;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;}&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;why is not first event with SF_NOTIFY_PREPROC_HEADERS??&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;why IIS7 Server is hook(redirection default page) &amp;nbsp;earlier&amp;nbsp;than SF_NOTIFY_PREPROC_HEADERS??&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Microsoft Application Request Routing Version 2 for IIS7.0 on Vista/Windows 2008 and IIS7.5 on Windows7/Windows 2008 R2 has been released.</title><link>http://forums.iis.net/thread/1923927.aspx</link><pubDate>Mon, 09 Nov 2009 16:35:29 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1923927</guid><dc:creator>don.raman</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1923927.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1923927</wfw:commentRss><description>&lt;p&gt;This is the official release for ARR Version 2 for IIS7 and it is now fully supported by &lt;a href="http://support.microsoft.com/"&gt;Microsoft Support&lt;/a&gt;. &lt;/p&gt;&lt;strong&gt;Overview:&lt;/strong&gt; &lt;br /&gt;
&lt;p&gt;Microsoft Application Request Routing (ARR) for IIS 7.0 is a proxy-based routing module that forwards HTTP requests to application servers based on HTTP headers, server variables, and load balance algorithms.&amp;nbsp;&amp;nbsp; &lt;/p&gt;
&lt;p&gt;ARR Version 2 is an incremental release that includes all of the features from Version 1, and adds support for disk-based cache. More specifically, ARR Version 2 can be used to:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Enhance ARR Version 1 &lt;a href="http://learn.iis.net/page.aspx/489/using-the-application-request-routing-module"&gt;scenarios&lt;/a&gt; with disk cache. &lt;/li&gt;
&lt;li&gt;Use ARR as a cache proxy as a &lt;a href="http://learn.iis.net/page.aspx/577/cache-hierarchy-management-using-application-request-routing/"&gt;cache node&lt;/a&gt; in a &lt;a href="http://learn.iis.net/page.aspx/649/deploying-application-request-routing-in-cdn/"&gt;CDN/ECN environment&lt;/a&gt;. &lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;Use ARR as an edge/child cache node. &lt;/li&gt;
&lt;li&gt;Use ARR as a parent cache node. &lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Download ARRv2 RTW from:&lt;/strong&gt; &lt;br /&gt;• Microsoft Application Request Routing Version 2 RTW for IIS7.0 on Vista/Windows 2008 and IIS7.5 on Windows7/Windows 2008 R2 (x86) &lt;a href="http://download.microsoft.com/download/4/D/F/4DFDA851-515F-474E-BA7A-5802B3C95101/ARRv2_setup_x86.EXE"&gt;here&lt;/a&gt;. &lt;br /&gt;• Microsoft Application Request Routing Version 2 RTW for IIS7.0 on Vista/Windows 2008 and IIS7.5 on Windows7/Windows 2008 R2 (x64) &lt;a href="http://download.microsoft.com/download/3/4/1/3415F3F9-5698-44FE-A072-D4AF09728390/ARRv2_setup_x64.EXE"&gt;here&lt;/a&gt;.&lt;b&gt;What’s new in RTW:&lt;/b&gt;&lt;br /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://learn.iis.net/page.aspx/691/using-performance-counters/" target="_blank"&gt;RSCA runtime statistics as performance counters&lt;/a&gt;. Users of Application Request Routing will now be able to monitor runtime statistics using performance counters. &lt;/li&gt;
&lt;li&gt;Allow option to &lt;a href="http://learn.iis.net/page.aspx/721/configure-caching-with-query-string-support-in-application-request-routing/" target="_blank"&gt;cache query string&lt;/a&gt;. A new option has been added to query string support which will do the caching keeping query string in mind. &lt;/li&gt;
&lt;li&gt;Ability to run scavenger as a &lt;a href="http://learn.iis.net/page.aspx/725/use-scavengeexe-tool-to-delete-cached-content-from-secondary-cache-drive/" target="_blank"&gt;standalone tool&lt;/a&gt;. &lt;/li&gt;
&lt;li&gt;Improved documentation at &lt;a href="http://technet.microsoft.com/en-us/library/ee683905(WS.10).aspx" target="_blank"&gt;Microsoft Technet site&lt;/a&gt;. &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;strong&gt;Documentation:&lt;/strong&gt; 
&lt;p&gt;&lt;a href="http://learn.iis.net/page.aspx/570/application-request-routing-version-2/"&gt;Application Request Routing Version 2&lt;/a&gt; &lt;br /&gt;&lt;a href="http://learn.iis.net/page.aspx/574/install-application-request-routing-version-2/"&gt;Install Application Request Routing Version 2&lt;/a&gt; &lt;br /&gt;&lt;a href="http://learn.iis.net/page.aspx/575/configure-and-enable-disk-cache-in-application-request-routing/"&gt;Configure and enable disk cache in Application Request Routing&lt;/a&gt; &lt;br /&gt;&lt;a href="http://learn.iis.net/page.aspx/577/cache-hierarchy-management-using-application-request-routing/"&gt;Cache hierarchy management using Application Request Routing&lt;/a&gt; &lt;br /&gt;&lt;a href="http://learn.iis.net/page.aspx/649/deploying-application-request-routing-in-cdn/"&gt;Deploying Application Request Routing in CDN&lt;/a&gt; &lt;br /&gt;&lt;a href="http://learn.iis.net/page.aspx/650/browse-cached-contents-on-disk-on-application-request-routing/"&gt;Browse cached contents on disk on Application Request Routing&lt;/a&gt; &lt;br /&gt;&lt;a href="http://learn.iis.net/page.aspx/576/invalidate-cached-objects/"&gt;Delete cached objects&lt;/a&gt; &lt;br /&gt;&lt;a href="http://learn.iis.net/page.aspx/651/manually-override-cache-control-directives-using-application-request-routing/"&gt;Manually override cache-control directives using Application Request Routing&lt;/a&gt; &lt;br /&gt;&lt;a href="http://learn.iis.net/page.aspx/652/warm-up-cache-nodes-on-application-request-routing/"&gt;Warm-up cache nodes on Application Request Routing&lt;/a&gt; &lt;br /&gt;&lt;a href="http://learn.iis.net/page.aspx/653/configure-byte-range-request-segment-size-in-application-request-routing/"&gt;Configure byte-range request segment size in Application Request Routing&lt;/a&gt; &lt;br /&gt;&lt;a href="http://learn.iis.net/page.aspx/654/configure-request-consolidation-feature-in-application-request-routing/"&gt;Configure request consolidation feature in Application Request Routing&lt;/a&gt; &lt;br /&gt;&lt;a href="http://learn.iis.net/page.aspx/676/using-compression-in-arr/"&gt;Using compression in ARR&lt;/a&gt; &lt;br /&gt;&lt;a href="http://learn.iis.net/page.aspx/655/deployment-recommendations-for-application-request-routing/"&gt;Deployment recommendations for Application Request Routing&lt;/a&gt; &lt;br /&gt;&lt;a href="http://learn.iis.net/page.aspx/691/using-performance-counters/"&gt;Using Performance Counter&lt;/a&gt; &lt;br /&gt;&lt;a href="http://learn.iis.net/page.aspx/721/configure-caching-with-query-string-support-in-application-request-routing/" target="_blank"&gt;Configure Caching with Query String Support in Application Request Routing&lt;/a&gt; &lt;br /&gt;&lt;a href="http://learn.iis.net/page.aspx/725/use-scavengeexe-tool-to-delete-cached-content-from-secondary-cache-drive/" target="_blank"&gt;Running Sacenger.exe to delete cached content from secondary drive&lt;/a&gt;&lt;/p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;b&gt;Support:&lt;/b&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;The support is now provided by &lt;a href="http://support.microsoft.com/"&gt;Microsoft Support&lt;/a&gt;. &lt;/li&gt;
&lt;li&gt;The existing &lt;a href="http://forums.iis.net/1154.aspx"&gt;ARR forum&lt;/a&gt; will continue to exist and the product team will continue to moderate the forum. &lt;/li&gt;&lt;/ul&gt;</description></item><item><title>Reverse Proxy</title><link>http://forums.iis.net/thread/1922087.aspx</link><pubDate>Sun, 25 Oct 2009 12:57:24 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1922087</guid><dc:creator>cina73</dc:creator><slash:comments>1</slash:comments><comments>http://forums.iis.net/thread/1922087.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1922087</wfw:commentRss><description>&lt;p&gt;Hi!&lt;/p&gt;&lt;p&gt;I followed the guide to set up reverse proxy. In ARR settings I checked &amp;quot;Use URL Rewrite to inspect...&amp;quot; checkbox and when I press apply IIS complains of the &amp;quot;Reverse proxy:&amp;quot; field cannot be left blank. If I enter the name of the proxied server everything works fine. If I enter something other nothing works. &lt;/p&gt;&lt;p&gt;I cannot found a subtale documentation of this field. What is this exactly for and what kind of data can it accept (semicolon separated host names, ip range, etc)?&lt;/p&gt;&lt;p&gt;What is the difference between the &amp;quot;Url rewrite...&amp;quot; accessible within ARR &amp;quot;Server Proxy settings... &amp;quot; and the URL rewrite of the Site itself. Where should I define my Regexp strings? &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Thank you.&lt;/p&gt;&lt;p&gt;Cina &lt;br /&gt;&lt;/p&gt;</description></item><item><title>Can requests appear to come from the original client?</title><link>http://forums.iis.net/thread/1892052.aspx</link><pubDate>Mon, 02 Feb 2009 22:14:25 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1892052</guid><dc:creator>Jinkinz</dc:creator><slash:comments>27</slash:comments><comments>http://forums.iis.net/thread/1892052.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1892052</wfw:commentRss><description>&lt;p&gt;In the proxy settings of a server farm there is the option to preserve the client IP in a custom header.&amp;nbsp; My question is can requests appear to come from the original client?&amp;nbsp; The reason I would like this functionality is because we have log parsers that have already been set up to run reports on each server and IP address but the IP addresses for all the requests are the ARR server&amp;#39;s IP address, not the client&amp;#39;s.&amp;nbsp; In the CTP1 version of the feature, this was possible.&amp;nbsp; See the following screenshot: &lt;a class="" title="http://images.ddti.net/capture.jpg" href="http://images.ddti.net/capture.jpg"&gt;http://images.ddti.net/capture.jpg&lt;/a&gt;.&amp;nbsp; &lt;/p&gt;</description></item><item><title>ARR v2 RC - NETSH HTTP shows extra cache entries for WebResource.axd</title><link>http://forums.iis.net/thread/1922804.aspx</link><pubDate>Fri, 30 Oct 2009 14:41:51 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1922804</guid><dc:creator>JAltrichter</dc:creator><slash:comments>7</slash:comments><comments>http://forums.iis.net/thread/1922804.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1922804</wfw:commentRss><description>&lt;p&gt;In examining the HTTP kernel cache on my ARR machines, I have been spotting extra entries for URI&amp;#39;s that I would not expect to be cached.&amp;nbsp; Further, the Cache Entry TTL&amp;nbsp;for these cache entries is very large (&amp;gt; 31500000).&lt;/p&gt;
&lt;p&gt;Let me provide some background.&amp;nbsp; Due to&amp;nbsp;issues w/ 3rd party controls when we first tested ARR we engineered our application to segregate cacheable content from data.&amp;nbsp; So&amp;nbsp;we have one farm that purely caches content (with a 99% cache hit rate) and a second that serves dynamic data without caching.&lt;/p&gt;
&lt;p&gt;I am seeing HTTP cache&amp;nbsp;entries for resources on the non-cached server farm such as &amp;quot;WebResource.axd&amp;quot;&amp;nbsp; with these unusual long TTL&amp;#39;s.&amp;nbsp; I am concened that a users might inadvertently received&amp;nbsp;cached data from a different user&amp;#39;s session.&amp;nbsp; However we are not seeing that happen in any of testing.&amp;nbsp; Can you explain what is going on with these cache entries?&lt;/p&gt;
&lt;p&gt;At the Server Farm level,&amp;nbsp;my cache setting&amp;nbsp;on the non-cached server farm are as follows:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Memory cache duration = 0&lt;br /&gt;&amp;nbsp;Enable Disk Cache = Off&lt;br /&gt;&amp;nbsp;Enable Request Consolidation = Off&lt;br /&gt;&amp;nbsp;Query String Support&amp;nbsp; = No Caching&lt;/p&gt;
&lt;p&gt;Thanks for any replies&lt;/p&gt;
&lt;p&gt;Jim&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Problem with ARR when the content server's return 302</title><link>http://forums.iis.net/thread/1921867.aspx</link><pubDate>Fri, 23 Oct 2009 12:10:24 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1921867</guid><dc:creator>Shiva.Renganathan</dc:creator><slash:comments>4</slash:comments><comments>http://forums.iis.net/thread/1921867.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1921867</wfw:commentRss><description>&lt;p&gt;I am using the ARR Extension. I am currently facing a big issue.... could you be able to help..&lt;/p&gt;
&lt;p&gt;My problem is i am are having a windows server 2008 machine with ARR2 installed and i am trying to expose some of the applications running in different servers under one roof using rewrite rules..&lt;/p&gt;
&lt;p&gt;say my windows 2008 machine is running a website like &lt;a href="http://www.projectrepository.com/"&gt;www.repository.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;and i want to expose all the applications as &lt;a href="http://www.repository.com/test/projects/"&gt;www.&lt;font color="#0000ff"&gt;repository&lt;/font&gt;.com/test/projects/&lt;/a&gt;*&lt;/p&gt;
&lt;p&gt;where * is my application name running across different servers &lt;/p&gt;
&lt;p&gt;i have created a server farm for each applications and written a rule each one of them in my Projects virtual directory.&lt;/p&gt;
&lt;p&gt;Everything seems to be working fine... Except one small issue&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Consider my Application name as sample1&lt;/p&gt;
&lt;p&gt;&amp;nbsp;And i am requesting it as &lt;a href="http://www.repository.com/test/projects/sample1"&gt;www.repository.com/test/projects/sample1&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I am getting the 302 response as sample1/&lt;/p&gt;
&lt;p&gt;this response is getting routed as &lt;a href="http://www.mycompany.com/test/sample1/"&gt;www.repository.com/test/sample1/&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;instead of &lt;a href="http://www.repository.com/test/projects/sample1/"&gt;www.repository.com/test/projects/sample1/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;and returning 404 error...&lt;/p&gt;
&lt;p&gt;but if i give &lt;a href="http://www.repository.com/test/projects/sample1/"&gt;www.repository.com/test/projects/sample1/&lt;/a&gt; it is working..&lt;/p&gt;
&lt;p&gt;Am i missing somthing... Please Help..&lt;br /&gt;&lt;/p&gt;</description></item><item><title>ARR v2 RC Monitoring and Management Form Failed Request Stats</title><link>http://forums.iis.net/thread/1920824.aspx</link><pubDate>Thu, 15 Oct 2009 03:07:28 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1920824</guid><dc:creator>JAltrichter</dc:creator><slash:comments>12</slash:comments><comments>http://forums.iis.net/thread/1920824.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1920824</wfw:commentRss><description>&lt;p&gt;I would like to clarify the data for the Failed Requests stat on the Monitoring and Management for Server Farms.&amp;nbsp;&amp;nbsp;This stat is not currently documented on TechNet (&lt;a href="http://technet.microsoft.com/en-us/library/dd443506(WS.10).aspx"&gt;http://technet.microsoft.com/en-us/library/dd443506(WS.10).aspx&lt;/a&gt;) &lt;/p&gt;
&lt;p&gt;I am assuming&amp;nbsp;a failed request that is one that is passed to a node in the farm that does not return back to the ARR. I am further guessing the primary reasons would be: node dies, network fails, the operator fails to gracefully take a node offline, etc. &lt;/p&gt;
&lt;p&gt;Jim&lt;/p&gt;</description></item><item><title>Problems getting loadbalancing working with ARR</title><link>http://forums.iis.net/thread/1920848.aspx</link><pubDate>Thu, 15 Oct 2009 07:12:54 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1920848</guid><dc:creator>kriks</dc:creator><slash:comments>14</slash:comments><comments>http://forums.iis.net/thread/1920848.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1920848</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;My first attempt to create a server farm hasnt went so well.&lt;/p&gt;&lt;p&gt;Goal is to get a loadbalanced site with arr in two contentservers. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;First quick overview of my deployment&lt;/p&gt;&lt;p&gt;ARR server (no sites, plain IIS7 + ARR) hosting 1 farm with name http://site.com&lt;br /&gt;&lt;/p&gt;&lt;p&gt;IIS1 server (1 site, works - under binding http://site1.com, also has a&amp;nbsp; binding http://site.com)&lt;/p&gt;&lt;p&gt;IIS2 server (1 site, works - under binding http://site2.com, also has a&amp;nbsp; binding http://site.com)&lt;/p&gt;&lt;p&gt;URL rewrite rule is default one, created with the server farm &lt;/p&gt;&lt;p&gt;address http://site.com is forwarded to ARR-s IP.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;No traffic is reaching&amp;nbsp; the content servers, http://site.com shows &amp;quot;page cannot be displayed&amp;quot;.&lt;/p&gt;&lt;p&gt;when i do a health check on farm, the url http://site.com/test.htm gets &amp;quot;Pass&amp;quot; status from both contentservers, but&amp;nbsp; in monitoring and managment tab, both contentservers are in &amp;quot;unknown&amp;quot; state.&lt;/p&gt;&lt;p&gt;What im doing wrong?&lt;/p&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;Kriks &lt;br /&gt;&lt;/p&gt;</description></item><item><title>how to check IIS7 Throughput </title><link>http://forums.iis.net/thread/1921155.aspx</link><pubDate>Mon, 19 Oct 2009 08:07:44 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1921155</guid><dc:creator>newkgb</dc:creator><slash:comments>1</slash:comments><comments>http://forums.iis.net/thread/1921155.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1921155</wfw:commentRss><description>&lt;p&gt;i know , check it in Apache&amp;#39;s mod_status and lighttpd&amp;#39;s mod_status .&lt;/p&gt;
&lt;p&gt;how to check IIS7 Throughput ? please tell me &lt;/p&gt;</description></item><item><title>Set Farm Status Programmatically</title><link>http://forums.iis.net/thread/1921040.aspx</link><pubDate>Fri, 16 Oct 2009 21:47:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1921040</guid><dc:creator>nik220</dc:creator><slash:comments>2</slash:comments><comments>http://forums.iis.net/thread/1921040.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1921040</wfw:commentRss><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Is there any way to Set a server farm&amp;#39;s status programmatically using PowerShell? It is fairly easy to Get a farm&amp;#39;s Status, but I cannot seem to find the Method name to Set a farm online or offline. An Example snipet would be nice.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Thank You&lt;/p&gt;</description></item><item><title>ARR redirecting https://site1/site2/* -&gt; https://site2/* or http://site2/*</title><link>http://forums.iis.net/thread/1912202.aspx</link><pubDate>Fri, 31 Jul 2009 14:18:21 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1912202</guid><dc:creator>DrSpook</dc:creator><slash:comments>1</slash:comments><comments>http://forums.iis.net/thread/1912202.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1912202</wfw:commentRss><description>&lt;p&gt;I have a requiremet to redirect &lt;a href="https://site1/site2/"&gt;https://site1/site2/&lt;/a&gt;* to either http or &lt;a href="https://site2/"&gt;https://site2/&lt;/a&gt;* (where site2 contains sensitive info it&amp;#39;s https, otherwise http).&lt;/p&gt;
&lt;p&gt;&amp;nbsp;when redirecting to &lt;a href="http://site2/"&gt;http://site2/&lt;/a&gt;* I get prompted &amp;quot;do you wish to see only secure content?&amp;quot;.&amp;nbsp; replying Yes then much of the content is not displayed site2 pages.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;when redirecting to &lt;a href="https://site2/"&gt;https://site2/&lt;/a&gt;* I get &amp;quot;502 - Web server received an invalid response while acting as a gateway or proxy server.&amp;quot;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Why am i doing all this?&amp;nbsp; I want to redirect requests for some of our internal websites via our MOSS2k7 intranet site so that I only need to publish the intranet site out through ISA Server.&amp;nbsp; Internal and external users need to be able to click on a &amp;quot;meeting diary&amp;quot; type link on the intranet &amp;amp; be directed transparently to &lt;a href="http://meetingdiary/"&gt;http://meetingdiary/&lt;/a&gt;* etc.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;if there&amp;#39;s a better way to achive this then please let me know before i pull more hair out...&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Cheers,&lt;br /&gt;DrS&lt;/p&gt;</description></item></channel></rss>