<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>urlrewriter Work Item Rss Feed</title><link>http://www.codeplex.com/urlrewriter/WorkItem/List.aspx</link><description>urlrewriter Work Item Rss Description</description><item><title>Created Issue: Exceptions not handled in ProxyAsyncHandler.EndProcessRequest [10940]</title><link>http://urlrewriter.codeplex.com/workitem/10940</link><description>If any exceptions are thrown in this method, it will take down the whole site &amp;#40;where this rewriter is set up&amp;#41; with it.&lt;br /&gt;&lt;br /&gt;Adding a catch block to the try&amp;#47;finally prevents this  &lt;br /&gt;</description><author>jumpinjackie</author><pubDate>Fri, 20 Jan 2012 04:54:17 GMT</pubDate><guid isPermaLink="false">Created Issue: Exceptions not handled in ProxyAsyncHandler.EndProcessRequest [10940] 20120120045417A</guid></item><item><title>Created Issue: Running on Exchange 2010 Default WebSite  [10939]</title><link>http://urlrewriter.codeplex.com/workitem/10939</link><description>I tried to add the URL Rewriter on the DefaultWebsite of an Exchange 2010 Server &amp;#40;Windows Server 2008 R2 x64 &amp;#47; IIS 7.5&amp;#41; to make other internal applications avalable by using the currently published Exchange OWA Site which ist accessible from the internet and seured by a valid SSL certificate.&lt;br /&gt;&lt;br /&gt;Once I added the Files &amp;#40;bin Directory, ManagedFusion.Rewriter.txt andweb.config&amp;#41; into the c&amp;#58;&amp;#92;inetpub&amp;#92;wwwroot&amp;#92; directory the whole Site ist not acessible anymore.&lt;br /&gt;&lt;br /&gt;I get the following error in the Eventlog &amp;#40;in german&amp;#41;.&lt;br /&gt;&lt;br /&gt;Translations&amp;#58;&lt;br /&gt;Event message&amp;#58; Es ist ein Konfigurationsfehler aufgetreten. &amp;#62; a configuration error occured &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;-------&lt;br /&gt;Event code&amp;#58; 3008 &lt;br /&gt;Event message&amp;#58; Es ist ein Konfigurationsfehler aufgetreten. &lt;br /&gt;Event time&amp;#58; 02.08.2011 07&amp;#58;20&amp;#58;42 &lt;br /&gt;Event time &amp;#40;UTC&amp;#41;&amp;#58; 02.08.2011 05&amp;#58;20&amp;#58;42 &lt;br /&gt;Event ID&amp;#58; e1437b0f44044858a6a9b4dc4a57a864 &lt;br /&gt;Event sequence&amp;#58; 3 &lt;br /&gt;Event occurrence&amp;#58; 1 &lt;br /&gt;Event detail code&amp;#58; 0 &lt;br /&gt; &lt;br /&gt;Application information&amp;#58; &lt;br /&gt;    Application domain&amp;#58; &amp;#47;LM&amp;#47;W3SVC&amp;#47;1&amp;#47;ROOT&amp;#47;owa-12-129567360398077096 &lt;br /&gt;    Trust level&amp;#58; Full &lt;br /&gt;    Application Virtual Path&amp;#58; &amp;#47;owa &lt;br /&gt;    Application Path&amp;#58; E&amp;#58;&amp;#92;Exchange&amp;#92;ClientAccess&amp;#92;owa&amp;#92; &lt;br /&gt;    Machine name&amp;#58; MEDUSA &lt;br /&gt; &lt;br /&gt;Process information&amp;#58; &lt;br /&gt;    Process ID&amp;#58; 6260 &lt;br /&gt;    Process name&amp;#58; w3wp.exe &lt;br /&gt;    Account name&amp;#58; NT-AUTORIT&amp;#196;T&amp;#92;SYSTEM &lt;br /&gt; &lt;br /&gt;Exception information&amp;#58; &lt;br /&gt;    Exception type&amp;#58; ConfigurationErrorsException &lt;br /&gt;    Exception message&amp;#58; Die Datei oder Assembly &amp;#34;ManagedFusion.Rewriter&amp;#34; oder eine Abh&amp;#228;ngigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden. &lt;br /&gt; &lt;br /&gt;Request information&amp;#58; &lt;br /&gt;    Request URL&amp;#58; https&amp;#58;&amp;#47;&amp;#47;chronos.connectiv.de&amp;#58;443&amp;#47;owa&amp;#47; &lt;br /&gt;    Request path&amp;#58; &amp;#47;owa&amp;#47; &lt;br /&gt;    User host address&amp;#58; 79.234.163.77 &lt;br /&gt;    User&amp;#58;  &lt;br /&gt;    Is authenticated&amp;#58; False &lt;br /&gt;    Authentication Type&amp;#58;  &lt;br /&gt;    Thread account name&amp;#58; NT-AUTORIT&amp;#196;T&amp;#92;SYSTEM &lt;br /&gt; &lt;br /&gt;Thread information&amp;#58; &lt;br /&gt;    Thread ID&amp;#58; 1 &lt;br /&gt;    Thread account name&amp;#58; NT-AUTORIT&amp;#196;T&amp;#92;SYSTEM &lt;br /&gt;    Is impersonating&amp;#58; False &lt;br /&gt;    Stack trace&amp;#58;    bei System.Web.Configuration.ConfigUtil.GetType&amp;#40;String typeName, String propertyName, ConfigurationElement configElement, XmlNode node, Boolean checkAptcaBit, Boolean ignoreCase&amp;#41;&lt;br /&gt;   bei System.Web.Configuration.Common.ModulesEntry..ctor&amp;#40;String name, String typeName, String propertyName, ConfigurationElement configElement&amp;#41;&lt;br /&gt;   bei System.Web.HttpApplication.BuildIntegratedModuleCollection&amp;#40;List&amp;#96;1 moduleList&amp;#41;&lt;br /&gt;   bei System.Web.HttpApplication.GetModuleCollection&amp;#40;IntPtr appContext&amp;#41;&lt;br /&gt;   bei System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS&amp;#40;IntPtr appContext, HttpContext context, MethodInfo&amp;#91;&amp;#93; handlers&amp;#41;&lt;br /&gt;   bei System.Web.HttpApplication.InitSpecial&amp;#40;HttpApplicationState state, MethodInfo&amp;#91;&amp;#93; handlers, IntPtr appContext, HttpContext context&amp;#41;&lt;br /&gt;   bei System.Web.HttpApplicationFactory.GetSpecialApplicationInstance&amp;#40;IntPtr appContext, HttpContext context&amp;#41;&lt;br /&gt;   bei System.Web.Hosting.PipelineRuntime.InitializeApplication&amp;#40;IntPtr appContext&amp;#41;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;Custom event details&amp;#58; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</description><author>elberfeld</author><pubDate>Tue, 02 Aug 2011 05:53:27 GMT</pubDate><guid isPermaLink="false">Created Issue: Running on Exchange 2010 Default WebSite  [10939] 20110802055327A</guid></item><item><title>Closed Issue: Overwriting of Set-Cookie in Proxy [10813]</title><link>http://urlrewriter.codeplex.com/workitem/10813</link><description>I&amp;#39;m seeing something a little similar here. I have a JBoss application behind an IIS7 proxy and the proxy server is stripping the &amp;#34;set-cookie&amp;#34; HTTP headers from the server response.&lt;br /&gt;&lt;br /&gt;Captures show&amp;#58;&lt;br /&gt;&lt;br /&gt;1. Client sends login request. Proxy forwards to server&lt;br /&gt;&lt;br /&gt;2. Server responds, including a set-cookie in the HTTP header&lt;br /&gt;&lt;br /&gt;3. Proxy consumes this set-cookie and sends the response to the client &amp;#34;naked&amp;#34;&lt;br /&gt;&lt;br /&gt;4. Client calls another page, sans-cookie. Server issues a new cookie, session is lost, authentication fails&lt;br /&gt;&lt;br /&gt;Any suggestions&amp;#63; I&amp;#39;ve tried the suggested solution of disabling session-state for this app in IIS, but this has not changed anything.&lt;br /&gt;Comments: &lt;p&gt;Fixed in 3.5.3&lt;/p&gt;</description><author>nberardi</author><pubDate>Fri, 13 Aug 2010 19:47:08 GMT</pubDate><guid isPermaLink="false">Closed Issue: Overwriting of Set-Cookie in Proxy [10813] 20100813074708P</guid></item><item><title>Closed Issue: Reverse Proxy Doesn't Handle Basic HTTP Authentication [10893]</title><link>http://urlrewriter.codeplex.com/workitem/10893</link><description>I setup version 3.5 as a reverse proxy, it works well with normal websites in backend server, but it can&amp;#39;t handle the ones request authentication &amp;#40;HTTP authentication&amp;#41;. The symptom is&amp;#58;&lt;br /&gt;&lt;br /&gt;Proxy server&amp;#58; http&amp;#58;&amp;#47;&amp;#47;www.myproxy.com&lt;br /&gt;&lt;br /&gt;Backend server&amp;#58; http&amp;#58;&amp;#47;&amp;#47;192.168.1.10&lt;br /&gt;&lt;br /&gt;When I use internet browser access http&amp;#58;&amp;#47;&amp;#47;www.myproxy.com, the browser prompted the login box, I fill in the correct login name and password, it prompted to login again. I checked the HTTP log of the backend webserver, the status code is 401 Unauthorized.&lt;br /&gt;&lt;br /&gt;The following are the configuration ManagedFusion.Rewriter&lt;br /&gt;&lt;br /&gt;ManagedFusion.Rewriter&amp;#58;&lt;br /&gt;&lt;br /&gt;RewriteEngine OnRewriteRule &amp;#94;&amp;#40;.&amp;#42;&amp;#41;  http&amp;#58;&amp;#47;&amp;#47;192.168.1.11&amp;#36;1 &amp;#91;P&amp;#93;&lt;br /&gt;&lt;br /&gt;Both proxy and backend servers are Windows 2003 IIS6 with ASP.NET 2.0&lt;br /&gt;Comments: &lt;p&gt;Fixed in 3.5.3&lt;/p&gt;</description><author>nberardi</author><pubDate>Fri, 13 Aug 2010 19:28:52 GMT</pubDate><guid isPermaLink="false">Closed Issue: Reverse Proxy Doesn't Handle Basic HTTP Authentication [10893] 20100813072852P</guid></item><item><title>Commented Issue: Reverse Proxy Doesn't Handle Basic HTTP Authentication [10893]</title><link>http://urlrewriter.codeplex.com/workitem/10893</link><description>I setup version 3.5 as a reverse proxy, it works well with normal websites in backend server, but it can&amp;#39;t handle the ones request authentication &amp;#40;HTTP authentication&amp;#41;. The symptom is&amp;#58;&lt;br /&gt;&lt;br /&gt;Proxy server&amp;#58; http&amp;#58;&amp;#47;&amp;#47;www.myproxy.com&lt;br /&gt;&lt;br /&gt;Backend server&amp;#58; http&amp;#58;&amp;#47;&amp;#47;192.168.1.10&lt;br /&gt;&lt;br /&gt;When I use internet browser access http&amp;#58;&amp;#47;&amp;#47;www.myproxy.com, the browser prompted the login box, I fill in the correct login name and password, it prompted to login again. I checked the HTTP log of the backend webserver, the status code is 401 Unauthorized.&lt;br /&gt;&lt;br /&gt;The following are the configuration ManagedFusion.Rewriter&lt;br /&gt;&lt;br /&gt;ManagedFusion.Rewriter&amp;#58;&lt;br /&gt;&lt;br /&gt;RewriteEngine OnRewriteRule &amp;#94;&amp;#40;.&amp;#42;&amp;#41;  http&amp;#58;&amp;#47;&amp;#47;192.168.1.11&amp;#36;1 &amp;#91;P&amp;#93;&lt;br /&gt;&lt;br /&gt;Both proxy and backend servers are Windows 2003 IIS6 with ASP.NET 2.0&lt;br /&gt;Comments: ** Comment from web user: ixquisite ** &lt;p&gt;Yes, definitely support this one - would be great to have&amp;#33; Might be important to mention that basic and encrypted &amp;#40;digest&amp;#41; - if that makes a difference - would be great to be supported. I am a complete novice here.&lt;/p&gt;</description><author>ixquisite</author><pubDate>Sat, 07 Aug 2010 02:37:28 GMT</pubDate><guid isPermaLink="false">Commented Issue: Reverse Proxy Doesn't Handle Basic HTTP Authentication [10893] 20100807023728A</guid></item><item><title>Created Issue: Support RewriteMap [10938]</title><link>http://urlrewriter.codeplex.com/WorkItem/View.aspx?WorkItemId=10938</link><description>To enable reusing strings in the rules file, allow the use of the RewriteMap statement.&lt;br /&gt;&lt;br /&gt;http&amp;#58;&amp;#47;&amp;#47;httpd.apache.org&amp;#47;docs&amp;#47;2.2&amp;#47;mod&amp;#47;mod_rewrite.html&amp;#35;rewritemap&lt;br /&gt;&lt;br /&gt;The simplest version &amp;#40;where the mappings must be specified in the rules file--not in an external file&amp;#41; would be sufficient.&lt;br /&gt;</description><author>DaCodeBoy</author><pubDate>Tue, 25 May 2010 16:45:08 GMT</pubDate><guid isPermaLink="false">Created Issue: Support RewriteMap [10938] 20100525044508P</guid></item><item><title>Commented Issue: Overwriting of Set-Cookie in Proxy [10813]</title><link>http://urlrewriter.codeplex.com/WorkItem/View.aspx?WorkItemId=10813</link><description>I&amp;#39;m seeing something a little similar here. I have a JBoss application behind an IIS7 proxy and the proxy server is stripping the &amp;#34;set-cookie&amp;#34; HTTP headers from the server response.&lt;br /&gt;&lt;br /&gt;Captures show&amp;#58;&lt;br /&gt;&lt;br /&gt;1. Client sends login request. Proxy forwards to server&lt;br /&gt;&lt;br /&gt;2. Server responds, including a set-cookie in the HTTP header&lt;br /&gt;&lt;br /&gt;3. Proxy consumes this set-cookie and sends the response to the client &amp;#34;naked&amp;#34;&lt;br /&gt;&lt;br /&gt;4. Client calls another page, sans-cookie. Server issues a new cookie, session is lost, authentication fails&lt;br /&gt;&lt;br /&gt;Any suggestions&amp;#63; I&amp;#39;ve tried the suggested solution of disabling session-state for this app in IIS, but this has not changed anything.&lt;br /&gt;Comments: ** Comment from web user: nberardi ** &lt;p&gt;I can&amp;#39;t think of any besides the obvious of mixing the proxy .NET headers with the headers from the server your are trying to proxy.  This seems to be an IIS 7 issue.  Which I can definitely see because if you ever look at the code for ASP.NET with reflector you will see a whole bunch of special cases built in to the framework for specifically IIS 7, that you won&amp;#39;t see with IIS 6 or Cassini.&lt;/p&gt;</description><author>nberardi</author><pubDate>Wed, 19 May 2010 11:47:01 GMT</pubDate><guid isPermaLink="false">Commented Issue: Overwriting of Set-Cookie in Proxy [10813] 20100519114701A</guid></item><item><title>Commented Issue: Reverse Proxy Doesn't Handle HTTP Authentication [10893]</title><link>http://urlrewriter.codeplex.com/WorkItem/View.aspx?WorkItemId=10893</link><description>I setup version 3.5 as a reverse proxy, it works well with normal websites in backend server, but it can&amp;#39;t handle the ones request authentication &amp;#40;HTTP authentication&amp;#41;. The symptom is&amp;#58;&lt;br /&gt;&lt;br /&gt;Proxy server&amp;#58; http&amp;#58;&amp;#47;&amp;#47;www.myproxy.com&lt;br /&gt;&lt;br /&gt;Backend server&amp;#58; http&amp;#58;&amp;#47;&amp;#47;192.168.1.10&lt;br /&gt;&lt;br /&gt;When I use internet browser access http&amp;#58;&amp;#47;&amp;#47;www.myproxy.com, the browser prompted the login box, I fill in the correct login name and password, it prompted to login again. I checked the HTTP log of the backend webserver, the status code is 401 Unauthorized.&lt;br /&gt;&lt;br /&gt;The following are the configuration ManagedFusion.Rewriter&lt;br /&gt;&lt;br /&gt;ManagedFusion.Rewriter&amp;#58;&lt;br /&gt;&lt;br /&gt;RewriteEngine OnRewriteRule &amp;#94;&amp;#40;.&amp;#42;&amp;#41;  http&amp;#58;&amp;#47;&amp;#47;192.168.1.11&amp;#36;1 &amp;#91;P&amp;#93;&lt;br /&gt;&lt;br /&gt;Both proxy and backend servers are Windows 2003 IIS6 with ASP.NET 2.0&lt;br /&gt;Comments: ** Comment from web user: nberardi ** &lt;p&gt;Just to be clear we are talking about Basic HTTP Authentication.  As described here&amp;#58;  http&amp;#58;&amp;#47;&amp;#47;en.wikipedia.org&amp;#47;wiki&amp;#47;Basic_access_authentication  Because I know from past experience that Windows and LDAP authentication isn&amp;#39;t going to work.  And I don&amp;#39;t have enough resources to dedicate to figuring it out.&lt;/p&gt;</description><author>nberardi</author><pubDate>Tue, 18 May 2010 16:37:19 GMT</pubDate><guid isPermaLink="false">Commented Issue: Reverse Proxy Doesn't Handle HTTP Authentication [10893] 20100518043719P</guid></item><item><title>Commented Issue: Reverse Proxy Doesn't Handle HTTP Authentication [10893]</title><link>http://urlrewriter.codeplex.com/WorkItem/View.aspx?WorkItemId=10893</link><description>I setup version 3.5 as a reverse proxy, it works well with normal websites in backend server, but it can&amp;#39;t handle the ones request authentication &amp;#40;HTTP authentication&amp;#41;. The symptom is&amp;#58;&lt;br /&gt;&lt;br /&gt;Proxy server&amp;#58; http&amp;#58;&amp;#47;&amp;#47;www.myproxy.com&lt;br /&gt;&lt;br /&gt;Backend server&amp;#58; http&amp;#58;&amp;#47;&amp;#47;192.168.1.10&lt;br /&gt;&lt;br /&gt;When I use internet browser access http&amp;#58;&amp;#47;&amp;#47;www.myproxy.com, the browser prompted the login box, I fill in the correct login name and password, it prompted to login again. I checked the HTTP log of the backend webserver, the status code is 401 Unauthorized.&lt;br /&gt;&lt;br /&gt;The following are the configuration ManagedFusion.Rewriter&lt;br /&gt;&lt;br /&gt;ManagedFusion.Rewriter&amp;#58;&lt;br /&gt;&lt;br /&gt;RewriteEngine OnRewriteRule &amp;#94;&amp;#40;.&amp;#42;&amp;#41;  http&amp;#58;&amp;#47;&amp;#47;192.168.1.11&amp;#36;1 &amp;#91;P&amp;#93;&lt;br /&gt;&lt;br /&gt;Both proxy and backend servers are Windows 2003 IIS6 with ASP.NET 2.0&lt;br /&gt;Comments: ** Comment from web user: daern ** &lt;p&gt;I see the same thing here. Very interesting in the outcome of this...&lt;/p&gt;</description><author>daern</author><pubDate>Tue, 18 May 2010 15:13:47 GMT</pubDate><guid isPermaLink="false">Commented Issue: Reverse Proxy Doesn't Handle HTTP Authentication [10893] 20100518031347P</guid></item><item><title>Created Issue: Reverse Proxy Doesn't Handle HTTP Authentication [10893]</title><link>http://urlrewriter.codeplex.com/WorkItem/View.aspx?WorkItemId=10893</link><description>I setup version 3.5 as a reverse proxy, it works well with normal websites in backend server, but it can&amp;#39;t handle the ones request authentication &amp;#40;HTTP authentication&amp;#41;. The symptom is&amp;#58;&lt;br /&gt;&lt;br /&gt;Proxy server&amp;#58; http&amp;#58;&amp;#47;&amp;#47;www.myproxy.com&lt;br /&gt;&lt;br /&gt;Backend server&amp;#58; http&amp;#58;&amp;#47;&amp;#47;192.168.1.10&lt;br /&gt;&lt;br /&gt;When I use internet browser access http&amp;#58;&amp;#47;&amp;#47;www.myproxy.com, the browser prompted the login box, I fill in the correct login name and password, it prompted to login again. I checked the HTTP log of the backend webserver, the status code is 401 Unauthorized.&lt;br /&gt;&lt;br /&gt;The following are the configuration ManagedFusion.Rewriter&lt;br /&gt;&lt;br /&gt;ManagedFusion.Rewriter&amp;#58;&lt;br /&gt;&lt;br /&gt;RewriteEngine OnRewriteRule &amp;#94;&amp;#40;.&amp;#42;&amp;#41;  http&amp;#58;&amp;#47;&amp;#47;192.168.1.11&amp;#36;1 &amp;#91;P&amp;#93;&lt;br /&gt;&lt;br /&gt;Both proxy and backend servers are Windows 2003 IIS6 with ASP.NET 2.0&lt;br /&gt;</description><author>nberardi</author><pubDate>Mon, 17 May 2010 18:53:13 GMT</pubDate><guid isPermaLink="false">Created Issue: Reverse Proxy Doesn't Handle HTTP Authentication [10893] 20100517065313P</guid></item><item><title>Commented Issue: Overwriting of Set-Cookie in Proxy [10813]</title><link>http://urlrewriter.codeplex.com/WorkItem/View.aspx?WorkItemId=10813</link><description>I&amp;#39;m seeing something a little similar here. I have a JBoss application behind an IIS7 proxy and the proxy server is stripping the &amp;#34;set-cookie&amp;#34; HTTP headers from the server response.&lt;br /&gt;&lt;br /&gt;Captures show&amp;#58;&lt;br /&gt;&lt;br /&gt;1. Client sends login request. Proxy forwards to server&lt;br /&gt;&lt;br /&gt;2. Server responds, including a set-cookie in the HTTP header&lt;br /&gt;&lt;br /&gt;3. Proxy consumes this set-cookie and sends the response to the client &amp;#34;naked&amp;#34;&lt;br /&gt;&lt;br /&gt;4. Client calls another page, sans-cookie. Server issues a new cookie, session is lost, authentication fails&lt;br /&gt;&lt;br /&gt;Any suggestions&amp;#63; I&amp;#39;ve tried the suggested solution of disabling session-state for this app in IIS, but this has not changed anything.&lt;br /&gt;Comments: ** Comment from web user: daern ** &lt;p&gt;Hi Nick,&lt;/p&gt;&lt;p&gt;Thanks for the update and apologies for the delay in responding. Can you think of any issues with continuing to run the code with context.Response.ClearHeaders&amp;#40;&amp;#41;&amp;#59; commented out as we have done&amp;#63; We&amp;#39;ve done plenty of testing this week and it&amp;#39;s working flawlessly, as far as we can see.&lt;/p&gt;&lt;p&gt;Many thanks for a great tool. Very useful.&lt;/p&gt;&lt;p&gt;Regards,&lt;/p&gt;&lt;p&gt;Daern&lt;/p&gt;</description><author>daern</author><pubDate>Mon, 17 May 2010 08:02:16 GMT</pubDate><guid isPermaLink="false">Commented Issue: Overwriting of Set-Cookie in Proxy [10813] 20100517080216A</guid></item><item><title>Commented Issue: Overwriting of Set-Cookie in Proxy [10813]</title><link>http://urlrewriter.codeplex.com/WorkItem/View.aspx?WorkItemId=10813</link><description>I&amp;#39;m seeing something a little similar here. I have a JBoss application behind an IIS7 proxy and the proxy server is stripping the &amp;#34;set-cookie&amp;#34; HTTP headers from the server response.&lt;br /&gt;&lt;br /&gt;Captures show&amp;#58;&lt;br /&gt;&lt;br /&gt;1. Client sends login request. Proxy forwards to server&lt;br /&gt;&lt;br /&gt;2. Server responds, including a set-cookie in the HTTP header&lt;br /&gt;&lt;br /&gt;3. Proxy consumes this set-cookie and sends the response to the client &amp;#34;naked&amp;#34;&lt;br /&gt;&lt;br /&gt;4. Client calls another page, sans-cookie. Server issues a new cookie, session is lost, authentication fails&lt;br /&gt;&lt;br /&gt;Any suggestions&amp;#63; I&amp;#39;ve tried the suggested solution of disabling session-state for this app in IIS, but this has not changed anything.&lt;br /&gt;Comments: ** Comment from web user: nberardi ** &lt;p&gt;Seems to be a bug in IIS 7 handling, because it is working as it is suppose to on IIS 6.  Issue probably needs to be opened with Microsoft on this.&lt;/p&gt;</description><author>nberardi</author><pubDate>Mon, 10 May 2010 16:10:17 GMT</pubDate><guid isPermaLink="false">Commented Issue: Overwriting of Set-Cookie in Proxy [10813] 20100510041017P</guid></item><item><title>Commented Issue: Overwriting of Set-Cookie in Proxy [10813]</title><link>http://urlrewriter.codeplex.com/WorkItem/View.aspx?WorkItemId=10813</link><description>I&amp;#39;m seeing something a little similar here. I have a JBoss application behind an IIS7 proxy and the proxy server is stripping the &amp;#34;set-cookie&amp;#34; HTTP headers from the server response.&lt;br /&gt;&lt;br /&gt;Captures show&amp;#58;&lt;br /&gt;&lt;br /&gt;1. Client sends login request. Proxy forwards to server&lt;br /&gt;&lt;br /&gt;2. Server responds, including a set-cookie in the HTTP header&lt;br /&gt;&lt;br /&gt;3. Proxy consumes this set-cookie and sends the response to the client &amp;#34;naked&amp;#34;&lt;br /&gt;&lt;br /&gt;4. Client calls another page, sans-cookie. Server issues a new cookie, session is lost, authentication fails&lt;br /&gt;&lt;br /&gt;Any suggestions&amp;#63; I&amp;#39;ve tried the suggested solution of disabling session-state for this app in IIS, but this has not changed anything.&lt;br /&gt;Comments: ** Comment from web user: nberardi ** &lt;p&gt;I don&amp;#39;t have Wireshark setup on my machine.  Please use fiddler for now.  &lt;/p&gt;</description><author>nberardi</author><pubDate>Mon, 10 May 2010 15:27:32 GMT</pubDate><guid isPermaLink="false">Commented Issue: Overwriting of Set-Cookie in Proxy [10813] 20100510032732P</guid></item><item><title>Commented Issue: Overwriting of Set-Cookie in Proxy [10813]</title><link>http://urlrewriter.codeplex.com/WorkItem/View.aspx?WorkItemId=10813</link><description>I&amp;#39;m seeing something a little similar here. I have a JBoss application behind an IIS7 proxy and the proxy server is stripping the &amp;#34;set-cookie&amp;#34; HTTP headers from the server response.&lt;br /&gt;&lt;br /&gt;Captures show&amp;#58;&lt;br /&gt;&lt;br /&gt;1. Client sends login request. Proxy forwards to server&lt;br /&gt;&lt;br /&gt;2. Server responds, including a set-cookie in the HTTP header&lt;br /&gt;&lt;br /&gt;3. Proxy consumes this set-cookie and sends the response to the client &amp;#34;naked&amp;#34;&lt;br /&gt;&lt;br /&gt;4. Client calls another page, sans-cookie. Server issues a new cookie, session is lost, authentication fails&lt;br /&gt;&lt;br /&gt;Any suggestions&amp;#63; I&amp;#39;ve tried the suggested solution of disabling session-state for this app in IIS, but this has not changed anything.&lt;br /&gt;Comments: ** Comment from web user: daern ** &lt;p&gt;Ah, I see you don&amp;#39;t like Wireshark. Here are the same dumps in text format. &lt;/p&gt;&lt;p&gt;Same data, just reformatted from the Wireshark trace &amp;#58;-&amp;#41;&lt;/p&gt;</description><author>daern</author><pubDate>Mon, 10 May 2010 14:57:20 GMT</pubDate><guid isPermaLink="false">Commented Issue: Overwriting of Set-Cookie in Proxy [10813] 20100510025720P</guid></item><item><title>Commented Issue: Overwriting of Set-Cookie in Proxy [10813]</title><link>http://urlrewriter.codeplex.com/WorkItem/View.aspx?WorkItemId=10813</link><description>I&amp;#39;m seeing something a little similar here. I have a JBoss application behind an IIS7 proxy and the proxy server is stripping the &amp;#34;set-cookie&amp;#34; HTTP headers from the server response.&lt;br /&gt;&lt;br /&gt;Captures show&amp;#58;&lt;br /&gt;&lt;br /&gt;1. Client sends login request. Proxy forwards to server&lt;br /&gt;&lt;br /&gt;2. Server responds, including a set-cookie in the HTTP header&lt;br /&gt;&lt;br /&gt;3. Proxy consumes this set-cookie and sends the response to the client &amp;#34;naked&amp;#34;&lt;br /&gt;&lt;br /&gt;4. Client calls another page, sans-cookie. Server issues a new cookie, session is lost, authentication fails&lt;br /&gt;&lt;br /&gt;Any suggestions&amp;#63; I&amp;#39;ve tried the suggested solution of disabling session-state for this app in IIS, but this has not changed anything.&lt;br /&gt;Comments: ** Comment from web user: daern ** &lt;p&gt;Ok, here&amp;#39;s some logs &amp;#40;they&amp;#39;re Wireshark, not Fiddler, but I hope this is ok. Apply an &amp;#34;http&amp;#34; filter and they&amp;#39;re quite readable&amp;#41;.&lt;/p&gt;&lt;p&gt;The files are&amp;#58;&lt;br /&gt;client_failed.pcap - capture taken from the client browser PC using the 3.5 release&lt;br /&gt;proxy_failed.pcap - capture taken from the proxy server using the 3.5 release&lt;br /&gt;client_ok.pcap - capture taken from the client browser PC using the modified 3.5 release&lt;br /&gt;proxy_ok.pcap - capture taken from the client browser PC using the modified 3.5 release&lt;/p&gt;&lt;p&gt;The key parts are the first HTTP response from the back-end server. &amp;#40;packet 8 in client_failed and packet 5 in proxy_failed&amp;#41; In this you can see the backoffice server returning&amp;#58;&lt;br /&gt;Set-Cookie&amp;#58; JSESSIONID&amp;#61;uAq-xomRZxD2zSAMC91bHw&amp;#42;&amp;#42;.node4&amp;#59; Path&amp;#61;&amp;#47;&amp;#92;r&amp;#92;n&lt;/p&gt;&lt;p&gt;...but the client doesn&amp;#39;t see this and only sees the &amp;#34;standard&amp;#34; .NET crud.&lt;/p&gt;&lt;p&gt;Using the modified version, which has context.Response.ClearHeaders&amp;#40;&amp;#41;&amp;#59; commented out from SendResponseToClient, the traces show that this set-cookie is no longer supressed and is passed to the client. Result&amp;#58; working application.&lt;br /&gt;&lt;/p&gt;</description><author>daern</author><pubDate>Mon, 10 May 2010 14:41:08 GMT</pubDate><guid isPermaLink="false">Commented Issue: Overwriting of Set-Cookie in Proxy [10813] 20100510024108P</guid></item><item><title>Closed Issue: querystring not passed along in proxy option [10389]</title><link>http://urlrewriter.codeplex.com/WorkItem/View.aspx?WorkItemId=10389</link><description>When using RewriteRule with proxy option &amp;#91;P&amp;#93; the querystring should be passed to the proxy &amp;#40;especially when using &amp;#91;P, QSA&amp;#93;&amp;#41;. However no querystring parameters are passed.&lt;br /&gt;Comments: &lt;p&gt;closed as working with latest build&lt;/p&gt;</description><author>nberardi</author><pubDate>Mon, 10 May 2010 13:59:10 GMT</pubDate><guid isPermaLink="false">Closed Issue: querystring not passed along in proxy option [10389] 20100510015910P</guid></item><item><title>Created Issue: Overwriting of Set-Cookie in Proxy [10813]</title><link>http://urlrewriter.codeplex.com/WorkItem/View.aspx?WorkItemId=10813</link><description>I&amp;#39;m seeing something a little similar here. I have a JBoss application behind an IIS7 proxy and the proxy server is stripping the &amp;#34;set-cookie&amp;#34; HTTP headers from the server response.&lt;br /&gt;&lt;br /&gt;Captures show&amp;#58;&lt;br /&gt;&lt;br /&gt;1. Client sends login request. Proxy forwards to server&lt;br /&gt;&lt;br /&gt;2. Server responds, including a set-cookie in the HTTP header&lt;br /&gt;&lt;br /&gt;3. Proxy consumes this set-cookie and sends the response to the client &amp;#34;naked&amp;#34;&lt;br /&gt;&lt;br /&gt;4. Client calls another page, sans-cookie. Server issues a new cookie, session is lost, authentication fails&lt;br /&gt;&lt;br /&gt;Any suggestions&amp;#63; I&amp;#39;ve tried the suggested solution of disabling session-state for this app in IIS, but this has not changed anything.&lt;br /&gt;</description><author>nberardi</author><pubDate>Mon, 10 May 2010 13:57:54 GMT</pubDate><guid isPermaLink="false">Created Issue: Overwriting of Set-Cookie in Proxy [10813] 20100510015754P</guid></item><item><title>Commented Issue: querystring not passed along in proxy option [10389]</title><link>http://urlrewriter.codeplex.com/WorkItem/View.aspx?WorkItemId=10389</link><description>When using RewriteRule with proxy option &amp;#91;P&amp;#93; the querystring should be passed to the proxy &amp;#40;especially when using &amp;#91;P, QSA&amp;#93;&amp;#41;. However no querystring parameters are passed.&lt;br /&gt;Comments: ** Comment from web user: JustinVervoorn ** &lt;p&gt;Tested it in version 3.5.2.26426 and the querystring is now passing correctly. Thanks Nick&amp;#33;&lt;/p&gt;</description><author>JustinVervoorn</author><pubDate>Tue, 13 Apr 2010 14:14:52 GMT</pubDate><guid isPermaLink="false">Commented Issue: querystring not passed along in proxy option [10389] 20100413021452P</guid></item><item><title>Commented Issue: querystring not passed along in proxy option [10389]</title><link>http://urlrewriter.codeplex.com/WorkItem/View.aspx?WorkItemId=10389</link><description>When using RewriteRule with proxy option &amp;#91;P&amp;#93; the querystring should be passed to the proxy &amp;#40;especially when using &amp;#91;P, QSA&amp;#93;&amp;#41;. However no querystring parameters are passed.&lt;br /&gt;Comments: ** Comment from web user: nberardi ** &lt;p&gt;Please try the latest download.&lt;/p&gt;</description><author>nberardi</author><pubDate>Tue, 13 Apr 2010 12:14:22 GMT</pubDate><guid isPermaLink="false">Commented Issue: querystring not passed along in proxy option [10389] 20100413121422P</guid></item><item><title>Closed Issue: Default timeout for reverse proxy too short [10602]</title><link>http://urlrewriter.codeplex.com/WorkItem/View.aspx?WorkItemId=10602</link><description>The default timeout for the reverse proxy is 100 000 milliseconds. In some situations, this is too short for us. Is it possible to make this timeout longer or configurable&amp;#63;&lt;br /&gt;The 100 000 milliseconds value is the default for the property HttpWebRequest.Timeout, see http&amp;#58;&amp;#47;&amp;#47;msdn.microsoft.com&amp;#47;en-us&amp;#47;library&amp;#47;system.net.httpwebrequest.timeout.aspx. For myself, I have changed this property in the method ManagedFusion.Rewriter.ProxyHandler.SendRequestToTarget&amp;#40;..&amp;#41;.&lt;br /&gt;&lt;br /&gt;Thank you.&lt;br /&gt;Comments: &lt;p&gt;Already supported.&lt;/p&gt;</description><author>nberardi</author><pubDate>Thu, 08 Apr 2010 00:55:14 GMT</pubDate><guid isPermaLink="false">Closed Issue: Default timeout for reverse proxy too short [10602] 20100408125514A</guid></item></channel></rss>