Summary: | Loading Java applet at https://www.netbank.nordea.dk/netbank/index.jsp never completes | ||
---|---|---|---|
Product: | [Applications] konqueror | Reporter: | Jesper Juhl <jesper.juhl> |
Component: | kjava | Assignee: | George Staikos <staikos> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | magnus.kessler |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Jesper Juhl
2003-01-12 02:01:23 UTC
This could possibly be fixed with a recent patch to 3.1 branch and HEAD. Please verify. (So far I think this is fixed, but I need to test with a non-broken jre) No, the last patches don't solve the problem. The applet in question is a signed applet, and Mozilla/JavaPlugin show a dialog when this is first loaded asking for permission to give full access to your machine to the applet. Konqueror/kjava do no such thing and let the applet silently run into a security exception. Konqueror/kjava should handle signed applets better! Java VM version: 1.4.0_01 Java VM vendor: Sun Microsystems Inc. KJAS: JSObject.getWindow KJAS: JSObject.ctor: [WINDOW] KJAS: JSObject.getMember: [WINDOW].navigator.appVersion KJAS: evaluate (".navigator.appVersion") KJAS: value=5.0 (compatible; Konqueror/3.1) (type=S) KJAS: JSObject.getWindow KJAS: JSObject.ctor: [WINDOW] KJAS: JSObject.getMember: [WINDOW].navigator KJAS: evaluate (".navigator") KJAS: value=[object Navigator] (type=1) KJAS: JSObject.ctor: [object Navigator] KJAS: JSObject.getMember: [object Navigator].appVersion KJAS: evaluate (".appVersion") KJAS: value=5.0 (compatible; Konqueror/3.1) (type=S) KJAS: Exception java.security.AccessControlException: access denied (java.util.PropertyPermission user.home read) during applet initialization java.security.AccessControlException: access denied (java.util.PropertyPermission user.home read) at java.security.AccessControlContext.checkPermission(AccessControlContext.java:270) at java.security.AccessController.checkPermission(AccessController.java:401) at java.lang.SecurityManager.checkPermission(SecurityManager.java:542) at java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:1291) at java.lang.System.getProperty(System.java:572) at com.ibm.cbt.config.CbtConfigGlobal.<init>(CbtConfigGlobal.java) at com.ibm.cbt.config.CbtConfiguration.newInstance(CbtConfiguration.java) at com.ibm.cbt.thinclient.CbtApplet.readAppletConfiguration(CbtApplet.java) at com.ibm.cbt.thinclient.netbank.LogonApplet.initAddOn(LogonApplet.java) at com.ibm.cbt.thinclient.netbank.LogonApplet.init(LogonApplet.java) at org.kde.kjas.server.KJASAppletStub$2.run(KJASAppletStub.java:199) at java.lang.Thread.run(Thread.java:536) The site is changed. I get the source for the page instead of the rendered page now. It's returning the wrong mimetype I think. Any way to reproduce this still? Ok it loads with HEAD now, but gives a security manager exception because it tries to read user.home. AFAIK this is expected. |