Form fill redirects not working with Internet Explorer

  • 7005342
  • 15-Feb-2010
  • 26-Apr-2012

Environment

Novell Access Manager 3.1 Linux Access Gateway

Situation

A Form Fill policy with a Login Failure action is configured with a URL to redirect to. The policy is assigned to a protected resource. When users browse to the protected resource, Firefox users are redirected as expected but Internet Explorer users are not.

Resolution

When a user requests a URL where a redirect policy is applied, Access Manager will actually make the request to the web server but then replace the html in the response with the following:
<HEAD>\n
<SCRIPT language='JavaScript'>\n
<!--\n
window.location='<Redirect URL configured in the Form Fill policy>';\n
//-->\n
</SCRIPT>\n
</HEAD>\n
If the web server response is a 404 Not Found, Internet Explorer will ignore the redirect but Firefox will not. If the response is a 200 OK, then both Internet Explorer and Firefox will process the redirect.

Verify that the URL that the user is requesting (which the redirect policy is applied to) exists on the origin web server. The redirect will not work properly in Internet Explorer if it does not.