<?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>Re: Setting Up ARR with WSS, OWA, .NET Apps, and Linux Servers</title><link>http://forums.iis.net/thread/1907107.aspx</link><pubDate>Mon, 15 Jun 2009 22:59:47 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1907107</guid><dc:creator>anilr</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1907107.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1907107</wfw:commentRss><description>&lt;p&gt;ARR has a setting called preserveHostHeader which controls whether the original host header will be preserved or the new destination used as the host header - set this to true to preserve the host header.&lt;/p&gt;</description></item><item><title>Re: Setting Up ARR with WSS, OWA, .NET Apps, and Linux Servers</title><link>http://forums.iis.net/thread/1907106.aspx</link><pubDate>Mon, 15 Jun 2009 22:39:07 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1907106</guid><dc:creator>liamdye</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1907106.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1907106</wfw:commentRss><description>They aren&amp;#39;t wildcard, it was just an example.

Real address are 

cwa.liamdye.ca
owa.liamdye.ca
mail.liamdye.ca
portal.liamdye.ca

But doesn&amp;#39;t that now mess up the host headers because everything let&amp;#39;s say that gets forwarded to 10.10.0.2 doesn&amp;#39;t preserve the old host header.</description></item><item><title>Re: Setting Up ARR with WSS, OWA, .NET Apps, and Linux Servers</title><link>http://forums.iis.net/thread/1907104.aspx</link><pubDate>Mon, 15 Jun 2009 22:35:54 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1907104</guid><dc:creator>anilr</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1907104.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1907104</wfw:commentRss><description>&lt;p&gt;You cannot use wildcards in rewriteMaps - it has to be the exact literal string to match - looks like you want 3 rules, one to match each pattern.&lt;/p&gt;</description></item><item><title>Re: Setting Up ARR with WSS, OWA, .NET Apps, and Linux Servers</title><link>http://forums.iis.net/thread/1907103.aspx</link><pubDate>Mon, 15 Jun 2009 22:08:49 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1907103</guid><dc:creator>liamdye</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1907103.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1907103</wfw:commentRss><description>So I have gone in and pretty much translated the script into UI. And in my Rewrite Map have three entries.

Original value: owa.*.ca     New value: &amp;quot;server name that hosts owa&amp;quot;
Original value: cwa.*.ca     New value: &amp;quot;server name that hosts cwa&amp;quot;
Original value: portal.*.ca   New value: &amp;quot;server name that hosts the portal&amp;quot;</description></item><item><title>Re: Setting Up ARR with WSS, OWA, .NET Apps, and Linux Servers</title><link>http://forums.iis.net/thread/1907084.aspx</link><pubDate>Mon, 15 Jun 2009 18:19:08 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1907084</guid><dc:creator>anilr</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1907084.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1907084</wfw:commentRss><description>&lt;p&gt;globalRules can only be used in applicationhost.config - you need to use rules in web.config files - also, if you are a bit unsure about using IIS configuration, use the UI to configure things and it will do the right job.&lt;/p&gt;</description></item><item><title>Re: Setting Up ARR with WSS, OWA, .NET Apps, and Linux Servers</title><link>http://forums.iis.net/thread/1907083.aspx</link><pubDate>Mon, 15 Jun 2009 18:03:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1907083</guid><dc:creator>liamdye</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1907083.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1907083</wfw:commentRss><description>&lt;p&gt;Thanks for the suggestion, however after adding that to my web.config file of my default web site (the one that is running owa) it gives me an application runtime error.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;I host sharepoint and owa on the same box and use host header redirects. Then on another box on my network I have CWA currently on port 444 but I would like to transition it over to 443 so the main server that is hosting OWA looks at the host&amp;nbsp;header and if the host header is cwa.*.com it points it to my other server. If the host header is either owa.*.com or portal.*.com it leaves it on the local machine.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Thanks for any help you can provide.&lt;/p&gt;</description></item><item><title>Re: Setting Up ARR with WSS, OWA, .NET Apps, and Linux Servers</title><link>http://forums.iis.net/thread/1896722.aspx</link><pubDate>Fri, 13 Mar 2009 23:45:17 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1896722</guid><dc:creator>anilr</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1896722.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1896722</wfw:commentRss><description>&lt;p&gt;That would be in IIS configuration file - either applicationhost.config or your site&amp;#39;s/app&amp;#39;s web.config file - change globalRules to rules in case of the latter.&amp;nbsp; You will also need to enable ARR&amp;#39;s proxy functionality.&lt;/p&gt;</description></item><item><title>Re: Setting Up ARR with WSS, OWA, .NET Apps, and Linux Servers</title><link>http://forums.iis.net/thread/1896419.aspx</link><pubDate>Wed, 11 Mar 2009 19:39:57 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1896419</guid><dc:creator>chapmanjw</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1896419.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1896419</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Ok, one last question then, where do I configure that rewrite map that you posted?&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: Setting Up ARR with WSS, OWA, .NET Apps, and Linux Servers</title><link>http://forums.iis.net/thread/1896416.aspx</link><pubDate>Wed, 11 Mar 2009 19:17:42 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1896416</guid><dc:creator>anilr</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1896416.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1896416</wfw:commentRss><description>&lt;p&gt;The following rule using rewritemaps would send request using host1 to server1, host2 to server2 etc - edit as per your need&lt;/p&gt;
&lt;p&gt;&amp;lt;rewrite&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;rewriteMaps&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;rewriteMap name=&amp;quot;hostmapping&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;add key=&amp;quot;host1&amp;quot; value=&amp;quot;server1&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;add key=&amp;quot;host2&amp;quot; value=&amp;quot;server2&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/rewriteMap&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/rewriteMaps&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;globalRules&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;rule name=&amp;quot;Rewrite rule1 for hostmapping&amp;quot; patternSyntax=&amp;quot;Wildcard&amp;quot; stopProcessing=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;match url=&amp;quot;*&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;conditions&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;add input=&amp;quot;{hostmapping:{HTTP_HOST}}&amp;quot; pattern=&amp;quot;*&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/conditions&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;action type=&amp;quot;Rewrite&amp;quot; url=&amp;quot;&lt;a href="http://{C:0}/{R:0"&gt;http://{C:0}/{R:0&lt;/a&gt;}&amp;quot; appendQueryString=&amp;quot;true&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/rule&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/globalRules&amp;gt;&lt;br /&gt;&amp;lt;/rewrite&amp;gt;&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Setting Up ARR with WSS, OWA, .NET Apps, and Linux Servers</title><link>http://forums.iis.net/thread/1896392.aspx</link><pubDate>Wed, 11 Mar 2009 17:33:43 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1896392</guid><dc:creator>chapmanjw</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1896392.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1154&amp;PostID=1896392</wfw:commentRss><description>&lt;p&gt;Hello,&lt;/p&gt;&lt;p&gt;I am wondering if this is the best tool to fit my scenario, and if it is how do I do it?&lt;/p&gt;&lt;p&gt;I have on Win2k8 server that is the gateway between my ISP and my network (I only have one public IP) running DNS/NAT/DHCP, etc.&amp;nbsp; All of my domain names for my IIS applications, Linux web applications, WSS, Exchange, OWA, etc point to that single IP address.&amp;nbsp; What I need to accomplish is having all incoming traffic to that server routed to the correct web server based on the host name used.&lt;/p&gt;&lt;p&gt;I have one farm running IIS (includes WSS, OWA, and .NET apps) and another farm running linux for php applications. &amp;nbsp;&lt;/p&gt;&lt;p&gt;Will using ARR allow me to correctly route to both the Windows IIS farm and the linux farm?&amp;nbsp; If it does, how do it do it?&lt;/p&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;John &lt;br /&gt;&lt;/p&gt;</description></item></channel></rss>