000022630 - HTTP error 400 when POSTing a form to an URL that also contains CGI parameters

Document created by RSA Customer Support Employee on Jun 16, 2016Last modified by RSA Customer Support Employee on Apr 21, 2017
Version 2Show Document
  • View in full screen mode

Article Content

Article Number000022630
Applies ToACE/Agent for Web 5.3 (Apache)
Form submission results in HTTP error code 400
Error does not occurr once the webagent has been disabled
IssueHTTP error 400 when POSTing a form to an URL that also contains query parameters
Cause

Assuming that the following form is submitted on an Apache webserver protected by WebAgent 5.3:

<form name="foo" method=POST action="/cgi-bin/xyzzy.sh?a=600&b=200"><input type=submit value=fails>

an HTTP error 400 will result.

As you can see, the form is submitted to an URL that also contains query parameters (highlighted).

Agent 5.3.2[341], which is the build that at time of this writing (November 2006) is available from RSA's download section on the public website is affected by this issue.

ResolutionThis issue is known to be fixed in Agent 5.3.2[362]. Please contact customer support in order to obtain the most recent build of the agent.
Legacy Article IDa32460

Attachments

    Outcomes