Form Fill error messages are logged only if you set the log level to LOG_DEBUG. The entries are logged in the ics_dyn.log file. Search for entries with a correlation tag of AM#504507. For more information, see Form Fill Traces
in the Novell Access Manager 3.1 SP2 Policy Guide.
This section contains the following information about form fill issues:
Form Fill fails to process forms with complicated JavaScript or VBScript functions when data is auto-submitted and the Configuring a Form Fill Policy for Forms With Scripts
in the Novell Access Manager 3.1 SP2 Policy Guide.
You might get the following errors when sending a browser request:
DataStore Error
The service provider is not running at the moment. Please retry after a few seconds.
These errors indicate that the Access Gateway cannot retrieve the information that is essential to process the browser request, or is unable to save the information provided by the user because the Embedded Service Provider is down. Retry the action after a few seconds. If the error persists, restart the Embedded Service Provider from the Administration Console.
A failed Form Fill attempt sometimes produces the following error message:
Alert: SSO (Form Fill) Failed Due to Malformed HTML
Possible Cause: If this message appears on the login page which was to be filled by Form Fill, then the HTML page is malformed.
Action: You need to manually fill the form.
Possible Cause: If this message is displayed in any page other than the login page that was to be filled by Form Fill, this message implies that the CGI or the page matching criteria configured for the Access Gateway Form Fill policy matched the other pages and that there was a failed attempt to fill those pages.
Action: Check and modify the CGI and the page matching criteria in the policy in such a way that the policy is applied only to the login page that you want the Access Gateway to fill.
Form fill fails if the policy is not configured correctly. For configuration information, see Creating Form Fill Policies
in the Novell Access Manager 3.1 SP2 Policy Guide.
Your browser might fail to load a page if inappropriate data is filled in the form because of one of the following reasons:
Shared secrets are configured, the user provided incorrect data to the Access Gateway, and there are no appropriate actions configured to handle login failure.
A credential profile with LDAP attributes has been configured, and there is a mismatch between the username used to authenticate to the Access Gateway and the username used to authenticate to the accelerated Web server.
When a Form Fill policy succeeds and the authentication to the Web server fails, the Web server redirects the browser to its authentication page again and again, if auto-submit is enabled. In such a situation, if there is no appropriate login failure action configured in the policy, the browser “spins” endlessly.
If this happens, do the following:
Kill the browser session. If you are unable to do this, run the following commands to restart the Access Gateway:
/etc/init.d/novell-vmc stop /etc/init.d/novell-vmc start
If the issue is with a credential profile with LDAP attributes, verify which LDAP attributes are required by the Web server, and create the appropriate entries in the Form Fill policy.
If the issue is with shared secrets, delete the corresponding values from the secret store. If it is not possible to delete the value, modify the corresponding policy to use a different or a new custom attribute or shared secret attribute. For more information on modifying the policy, see Implementing Form Fill Policies
in the Novell Access Manager 3.1 SP2 Policy Guide.