Environment
Novell Access Manager 3
Novell Access manager 3 Service Pack 1
Novell Access manager 3 Service Pack 1
Resolution
1. FormFill will not start if the HTML structure of a document is broken
Note: it will make use of credentials which are already stored
1.1 missing "<HTML></HTML>" tags
Solution:
- use a rewriter policy to add the missing entries.
- make sure the policy is
executed before the default rewrite policy
or correct the source of the page on the web application server
Example:
use a character rewriter with the following string rewriting statements:
use a character rewriter with the following string rewriting statements:
- Search: </BODY>
- Replace With:</BODY></HTML>
1.2 missing"<form>" or "</form>" tags
Solution:
2. FormFill will not write any new shared secret
credentials if the action attribute value on the
HTML form tag is assigned to a JavaScript.Solution:
- use a rewriter policy to add the missing entries.
- make sure the policy is
executed before the default rewrite policy
or correct the source of the page on the web application server
Note: it will make use of credentials which are already stored
Example:
"name="e_login_main_start"
onSubmit="return verify(this,thisPage.isSubmitToSelf);"
action="javascript:trySubmit
'e_login_main_process.do','true','','e_login_main_start','submit1',null,'top=20,left=20,alwaysRaised=1,
scrollbars=0,width=550,height=550','post'); void(0);"
method="post">"
"name="e_login_main_start"
onSubmit="return verify(this,thisPage.isSubmitToSelf);"
action="javascript:trySubmit
'e_login_main_process.do','true','','e_login_main_start','submit1',null,'top=20,left=20,alwaysRaised=1,
scrollbars=0,width=550,height=550','post'); void(0);"
method="post">"
Additional Information
Form Fill is a function of the proxy rather than the ESP (which
logs to catalina.out)
- set the "LOG_LEVEL” entry from "5” (default) to "7” in the "/etc/laglogs.conf” file
- run "tail -f /var/log/ics_dyn.log | grep 504507”