<?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 'ARR Proxy Reverse Proxy'</title><link>http://forums.iis.net/search/SearchResults.aspx?o=DateDescending&amp;tag=ARR+Proxy+Reverse+Proxy&amp;orTags=0</link><description>Search results matching tag 'ARR Proxy Reverse Proxy'</description><dc:language>en-US</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>ARR redirecting https://site1/site2/* -&amp;gt; https://site2/* or http://site2/*</title><link>http://forums.iis.net/p/1159711/1912202.aspx#1912202</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><cs:applicationKey>iis_70_-_application_request_routing_arr-41</cs:applicationKey><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><item><title>REMOTE_ADDR IP restriction and DFS</title><link>http://forums.iis.net/p/1159255/1910350.aspx#1910350</link><pubDate>Wed, 15 Jul 2009 09:06:42 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1910350</guid><dc:creator>nelson_cerqueira</dc:creator><cs:applicationKey>iis_70_-_application_request_routing_arr-41</cs:applicationKey><description>&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;FONT-SIZE:10pt;"&gt;We install Microsoft Application Request Routing on a server and we are using it as a reverse proxy server.&lt;br /&gt;&lt;br /&gt;All the url rewrite rules work, if we update the rule set with new rules everything still works but if we introduce or modify any rule that contains any IP condition and use REMOTE_ADDR as a variable the web server breaks and stop serving.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;FONT-SIZE:10pt;"&gt;ie: &lt;span style="COLOR:blue;"&gt;&amp;lt;&lt;/span&gt;&lt;span style="COLOR:#a31515;"&gt;add&lt;/span&gt;&lt;span style="COLOR:blue;"&gt; &lt;/span&gt;&lt;span style="COLOR:red;"&gt;input&lt;/span&gt;&lt;span style="COLOR:blue;"&gt;=&lt;/span&gt;&amp;quot;&lt;span style="COLOR:blue;"&gt;{REMOTE_ADDR}&lt;/span&gt;&amp;quot;&lt;span style="COLOR:blue;"&gt; &lt;/span&gt;&lt;span style="COLOR:red;"&gt;pattern&lt;/span&gt;&lt;span style="COLOR:blue;"&gt;=&lt;/span&gt;&amp;quot;&lt;span style="COLOR:blue;"&gt;^(10.0.0.1|127.0.0.1)&lt;/span&gt;&amp;quot;&lt;span style="COLOR:blue;"&gt; /&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;FONT-SIZE:10pt;"&gt;We can only resume serving when we restart the web server.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;FONT-SIZE:10pt;"&gt;This is very problematic as we use this reverse proxy as a production server and we cant be starting it whenever we want.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;FONT-SIZE:10pt;"&gt;Can someone have any ideas for solving this?&amp;nbsp;Many thanks.&lt;/span&gt;</description></item><item><title>proxy server</title><link>http://forums.iis.net/p/1155806/1895873.aspx#1895873</link><pubDate>Fri, 06 Mar 2009 14:57:08 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1895873</guid><dc:creator>bink1212</dc:creator><cs:applicationKey>iis_70_-_application_request_routing_arr-41</cs:applicationKey><description>&lt;p&gt;hi,&lt;/p&gt;
&lt;p&gt;im trying to use ARR to work as proxy/gateway server that will hide our internal application infrastructure from connecting clients and also serve as one access point to our applications from outside world&lt;/p&gt;
&lt;p&gt;my problem is, that i don&amp;#39;t know if it&amp;#39;s possible to use ARR or/and URL Rewriter to replace all url&amp;#39;s in response content pointing to hidden servers with url pointing to proxy server&lt;/p&gt;
&lt;p&gt;the problem i have is WSDL from WCF web services, that contains url&amp;#39;s to hidden servers and becouse of that is usless outside proxy/gateway&lt;/p&gt;
&lt;p&gt;i know that i could use external WSDL for my services that will contain url&amp;#39;s to proxy server but&amp;nbsp;i don&amp;#39;t want to&amp;nbsp;change&amp;nbsp;existing services and&amp;nbsp;applications to be aware of proxy server, instead i would prefer that the fact that some request are coming through proxy server will be transparent to existing services/applications&amp;nbsp;&lt;/p&gt;
&lt;p&gt;thx,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Reverse Proxy to a different WebApp on the same machine</title><link>http://forums.iis.net/p/1155088/1892790.aspx#1892790</link><pubDate>Mon, 09 Feb 2009 11:12:50 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1892790</guid><dc:creator>Digital3</dc:creator><cs:applicationKey>iis_70_-_application_request_routing_arr-41</cs:applicationKey><description>&lt;p&gt;We are running SharePoint (WebApp1) and a standard ASP.NET application (WebApp2)&amp;nbsp;on the same server, and want to expose these two apps on the web using a single domain/host header with transparent mapping between the applications depending on the path. &lt;br /&gt;&lt;br /&gt;Can ARR + URL Rewrite be configured so that:&lt;/p&gt;
&lt;p&gt;1. Requests to &lt;a href="http://acme.example.org/sites/"&gt;http://acme.example.org/sites/&lt;/a&gt;* are proxied to WebApp1 (SharePoint)&lt;/p&gt;
&lt;p&gt;2. Requests to &lt;a href="http://acme.example.org/"&gt;http://acme.example.org/&lt;/a&gt;* (all other paths) are proxied to WebApp2&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve looked at this &lt;a class="" title="Proxy on the same machine" href="http://forums.iis.net/t/1154002.aspx"&gt;thread&lt;/a&gt;&amp;nbsp;for help, however it involved routing requests to a different webserver process on the same box. &lt;/p&gt;
&lt;p&gt;I set up a third&amp;nbsp;dummy app (WebApp3) bound to acme.example.org:80 to proxy requests&amp;nbsp;to WebApp1 (bound to *:8080)&amp;nbsp;and WebApp2 (bound to *:8090)&amp;nbsp;based on the request path, but all I succeeding in doing was crashing the w3wp.exe worker process with a logged fault in &lt;span&gt;requestRouter.dll&lt;/span&gt;. Perhaps there was some infinite loop. I&amp;#39;m testing this on Vista x64.&lt;/p&gt;
&lt;p&gt;The rules I tried for WebApp3 were&lt;/p&gt;
&lt;p&gt;&amp;lt;rule name=&amp;quot;Proxy SharePoint&amp;quot; stopProcessing=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;match url=&amp;quot;^(sites/.*)&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;action type=&amp;quot;Rewrite&amp;quot; url=&amp;quot;&lt;a href="http://localhost:8080/%7BR:1"&gt;http://localhost:8080/{R:1&lt;/a&gt;}&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;/rule&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;rule name=&amp;quot;Proxy ASP.NET&amp;quot; stopProcessing=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;match url=&amp;quot;(.*)&amp;quot; /&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;action type=&amp;quot;Rewrite&amp;quot; url=&amp;quot;&lt;a href="http://localhost:8090/%7BR:1"&gt;http://localhost:8090/{R:1&lt;/a&gt;}&amp;quot; /&amp;gt;&lt;br /&gt;&amp;lt;/rule&amp;gt;&lt;/p&gt;
&lt;p&gt;Is it possible to have ARR reroute a request back into the same IIS instance (same machine), but to a different web application within that instance?&lt;/p&gt;
&lt;p&gt;Cheers&lt;/p&gt;
&lt;p&gt;Allister&lt;/p&gt;</description></item><item><title>How to configre ARR as reverse proxy for tomcat?</title><link>http://forums.iis.net/p/1154978/1892395.aspx#1892395</link><pubDate>Thu, 05 Feb 2009 09:30:22 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1892395</guid><dc:creator>elvinwong</dc:creator><cs:applicationKey>iis_70_-_application_request_routing_arr-41</cs:applicationKey><description>&lt;p&gt;Hi All,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;I am new to II7 and ARR, could somebody give me a guide about how to configure how to configre ARR as reverse proxy for tomcat?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;What I want to do is as follow&lt;/p&gt;
&lt;p&gt;1.&amp;nbsp;User type &lt;a href="http://www.hostname.com/"&gt;http://www.hostname.com&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;2. ARR change to &lt;a href="http://www.hostname.com:8080/"&gt;http://www.hostname.com:8080&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;3. Tomcat receive the request from port 8080, process and return the response&lt;/p&gt;
&lt;p&gt;4. ARR change the response from &lt;a href="http://www.hostname.com:8080/"&gt;http://www.hostname.com:8080&lt;/a&gt;&amp;nbsp;to &lt;a href="http://www.hostname.com/"&gt;http://www.hostname.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;5. User receive response &lt;a href="http://www.hostname.com/"&gt;http://www.hostname.com&lt;/a&gt;&amp;nbsp;not the URL with 8080&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I tried to configre ARR according to &lt;br /&gt;&lt;a href="http://blogs.iis.net/wonyoo/archive/2008/07/09/application-request-routing-arr-as-a-reverse-proxy.aspx"&gt;http://blogs.iis.net/wonyoo/archive/2008/07/09/application-request-routing-arr-as-a-reverse-proxy.aspx&lt;/a&gt;&lt;br /&gt;However, I always got the url with port 8080.&lt;br /&gt;I don&amp;#39;t have this issue when I was using apache mod_proxy module.&lt;/p&gt;
&lt;p&gt;Do I miss something important?&lt;br /&gt;Please kindly help.&lt;/p&gt;
&lt;p&gt;Thank you very much.&lt;/p&gt;
&lt;p&gt;Best Regards,&lt;br /&gt;Elvin&lt;/p&gt;</description></item></channel></rss>