This CR is opened on behalf of the report on:
I am able to reproduce the problem with maybank's login applet: https://sslsecure.maybank.com.sg/cgi-bin/mbs/scripts/mbb_login.jsp
using latest 6u10 nightly build (dated 5/7/08) and FF3 or IE7.
Note that: maybank's login page loads fine with OJI Plugin on FF3 and IE7.
This bank's login page loads 2 applets: tmdisplay.class and encn2n.class.
With Plugin2, tmdisplay applet loaded fine.
But encn2n.class results in the following NPE during Applet.init():
at encn2n.a(Unknown Source)
at encn2n.init(Unknown Source)
JODE-ing the applet's source shows that during init(), encn2n applet tries to verify the user's login info against RSA keys. If initialization is successful, Applet.start() will set a status string to "OK". A stream of LiveConnect JS - J is continuously retrieving this status string from the applet and only proceed if the string received is "OK".
Since applet initialization fails, so does everything else.
Per the forum, maybank's login fails with 6u10 b14 and b23, but seems to work fine with b22.
Also per the forum's report, citibank's login applet also fails to work with b23:
However, citibank works fine for me with latest 6u10.
I'll continue with the investigation.