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.
< 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">
< META http-equiv="Content-Type" Content="text/html; charset=UTF-8">