Formfill response with credentials includes UTF-8 charset on Linux Access Gateway

  • 3034572
  • 24-Jan-2008
  • 26-Apr-2012

Environment


Novell Access Management 3 Linux Access Gateway
Novell Access Management 3 Support Pack 1 applied

Situation

Back end Web application uses login forms to authenticate users. The back end Web server is setup to use the local Chinese code pages. An Access Manager formfill policy is used to inject secret store data into login page. When using the Linux Access Gateway (LAG), the login pages filled with formfill will cause the authentication to fail going to the form based application because the character set is set to 'UTF8'. The LAG formfill always adds the following meta tag when responding to the client with the credentials:

< META http-equiv="Content-Type" Content="text/html; charset=UTF-8">


The Netware ACcess Gateway does not add this meta tag.

Resolution

Apply the LAG updates from nam3sp1ir2.tar.gz (ACcess Manager 3 Support Pack 1 Interim Release 2). In this build, we no longer add the above header. If the administrator does a 'touch' of the file /tmp/.forceUTF8CharSet, the proxy will again add the following meta tag to the page while doing formfill

< META http-equiv="Content-Type" Content="text/html; charset=UTF-8">