You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bugs@httpd.apache.org by bu...@apache.org on 2002/06/05 22:20:42 UTC

DO NOT REPLY [Bug 9647] New: - win 1.3.24 broke mod_proxy when connecting to aspx page on IIS

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=9647>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=9647

win 1.3.24 broke mod_proxy when connecting to aspx page on IIS

           Summary: win 1.3.24 broke mod_proxy when connecting to aspx page
                    on IIS
           Product: Apache httpd-1.3
           Version: 1.3.24
          Platform: Other
        OS/Version: Windows NT/2K
            Status: UNCONFIRMED
          Severity: Major
          Priority: Other
         Component: mod_proxy
        AssignedTo: bugs@httpd.apache.org
        ReportedBy: simeyla@hotmail.com


When creating a proxy to an IIS server (containing a .NET aspx
form) data is corrupted when redirecting to the next page after 
a POST request. Submitting to a non IIS server seemed to be fine.

I have used the most simple possible HTML page and the simplest
possible VirtualHost directive. Any attempts to include different
mod_proxy directives did not yield different results.

I have been able to confirm that this does not happen on 1.3.23
but does on 1.3.24. OS tested are XP and 2k server. When I 
'downgraded' it worked first time and the result has not been
repeatable.

The posted output is correctly sent but the page I am trying to
redirect to afterwards is corrupted (even if its a postback to 
the original page).

Below : virtual host definition , expected and corrupted output


<VirtualHost *>

	ServerName www.mydomain.com

	ProxyVia On
	ProxyRequests on
	NoCache * 
	ProxyPass / http://www.proxied.com:8080/
	ProxyPassReverse / http://www.proxied.com:8080/

</VirtualHost>

----------------------------------------------------------------------------
---------------
corrupted output - using mod proxy
----------------------------------------------------------------------------
---------------
oiRuyOIOP+BOuwoxrjUNg==" />

   <input name="TextBox1" type="text" value="kdf" id="TextBox1"
style="Z-INDEX: 101; LEFT: 130px; POSITION: absolute; TOP: 212px" />
   <input type="submit" name="Button1" value="Button" id="Button1"
style="Z-INDEX: 102; LEFT: 130px; POSITION: absolute; TOP: 253px" />
   <input name="TextBox2" type="text" value="kdf **" id="TextBox2"
style="height:20px;width:166px;Z-INDEX: 103; LEFT: 126px; POSITION:
absolute; TOP: 168px" />
  </form>
 </body>
</HTML>

0


0
----------------------------------------------------------------------------
---------------

----------------------------------------------------------------------------
---------------
expected output - bypassing mod proxy
----------------------------------------------------------------------------
---------------

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
 <HEAD>
  <title>nothing</title>
  <meta name="GENERATOR" Content="Microsoft Visual Studio 7.0">
  <meta name="CODE_LANGUAGE" Content="C#">
  <meta name="vs_defaultClientScript" content="JavaScript">
  <meta name="vs_targetSchema"
content="http://schemas.microsoft.com/intellisense/ie5">
 </HEAD>
 <body MS_POSITIONING="GridLayout">
  <form name="nothing" method="post" action="nothing.aspx?d=fdf"
id="nothing">
<input type="hidden" name="__VIEWSTATE"
value="dDw0NjgyMTgwODQ7Oz5IfqYLAoiRuyOIOP+BOuwoxrjUNg==" />

   <input name="TextBox1" type="text" value="simon" id="TextBox1"
style="Z-INDEX: 101; LEFT: 130px; POSITION: absolute; TOP: 212px" />
   <input type="submit" name="Button1" value="Button" id="Button1"
style="Z-INDEX: 102; LEFT: 130px; POSITION: absolute; TOP: 253px" />
   <input name="TextBox2" type="text" value="simon **" id="TextBox2"
style="height:20px;width:166px;Z-INDEX: 103; LEFT: 126px; POSITION:
absolute; TOP: 168px" />
  </form>
 </body>
</HTML>

----------------------------------------------------------------------------
---------------

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org