Error starting homebanking Applet
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Iced Tea |
Fix Released
|
Medium
|
|||
icedtea-java7 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
Bug Description
Description:
I have just upgraded from Ubuntu 7.04 to 7.10 on a 64 bit machine.
I have added the "http://
Java tests indicate my Java-vm is working (e.g. http://
My homebanking applet (https:/
Starting firefox in a console, gives me the following error:
Caused by: java.security.
To reproduce:
Browse to https:/
Anybody should be able to load this applet, as it should present a login prompt.
It seems there is some incompatibility or missing implementation from earlier versions of the Java-vm.
Nikolaj Sheller (nikolajsheller) wrote : | #1 |
Koen (koen-beek) wrote : | #2 |
- console-output.txt Edit (12.4 KiB, text/plain)
Hi,
the site does work with the sun-java6-plugin
main error message output :
GCJ PLUGIN: thread 0x805e528: plugin_
load: class com.ibm.
see full output in attached file
Koen
Changed in icedtea-java7: | |
status: | New → Confirmed |
Nikolaj Sheller (nikolajsheller) wrote : | #3 |
The site works with the sun-java6-plugin for 32 bit. SUN has not released at 64 bit version of the plugin yet.
I have still to figure out how to get my browser to run in 32 bit mode, so I can use SUN's plugin.
Christian Schürer-Waldheim (quincunx) wrote : | #4 |
It's true, sun-java6-plugin is only available for 32 bit, but icedtea-java7 provides a browser plugin for 64bit, so it should basically work, but there are still some compatibly problems.
You can't get a browser, which is compiled for 64bit, to run in 32bit mode. You can either download a 32bit-version and set it up with lib32 (like it is done with Adobe Reader from the mediabuntu rep.), or you set up a 32bit chroot and run it there.
Nikolaj Sheller (nikolajsheller) wrote : | #5 |
This is valuable information Thank you.
I am trying to point out what I consider serious compatibility problems with the Icedtea plugin, that keep it from being able to replace sun's plugin on my machine.
I would really like to see IcedTea gain the maturity it needs to compete, and to have Ubuntu "just work".
This has been the biggest problem for me on 7.10. So far I'm loving the rest of the 7.10 release.
-Nikolaj
In Iced Tea Bugzilla #76, Mark J. Wielaard (3y9m2vcw-ll9d-fkzsxrqg) wrote : | #32 |
http://
GCJ PLUGIN: thread 0x7615e0: plugin_
HTML parsing: incorrect value for width/height attribute
HTML parsing: incorrect value for width/height attribute
java.lang.
at java.lang.
at java.lang.
read: status HTML parsing: incorrect value for width/height attribute
GCJ PLUGIN: thread 0x7615e0: plugin_
at java.lang.
at sun.applet.
at sun.applet.
at sun.applet.
at sun.applet.
at sun.applet.
at sun.applet.
at sun.applet.
at sun.applet.
PIPE: appletviewer wrote: status starting applet...GCJ PLUGIN:
thread 0x7615e0: plugin_
GCJ PLUGIN: thread 0x7615e0: plugin_
starting applet...
PIPE: plugin read: status starting applet...
GCJ PLUGIN: thread 0x7615e0: plugin_
exactt (giesbert) wrote : | #6 |
- the error report generated by java vm Edit (34.0 KiB, text/plain)
another site not working not working with firefox, icedtea plugin and AMD64 arch:
https:/
console output:
GCJ PLUGIN: thread 0x6195c0: NP_Initialize
GCJ PLUGIN: thread 0x6195c0: plugin_
GCJ PLUGIN: thread 0x6195c0: plugin_
GCJ PLUGIN: thread 0x6195c0: NP_Initialize: using /usr/lib/
GCJ PLUGIN: thread 0x6195c0: NP_Initialize return
GCJ PLUGIN: thread 0x6195c0: GCJ_New
GCJ PLUGIN: thread 0x6195c0: plugin_data_new
GCJ PLUGIN: thread 0x6195c0: plugin_data_new return
GCJ PLUGIN: thread 0x6195c0: plugin_
GCJ PLUGIN: thread 0x6195c0: plugin_
GCJ PLUGIN: thread 0x6195c0: GCJ_New: creating input fifo: /home/max/
GCJ PLUGIN: thread 0x6195c0: GCJ_New: created input fifo: /home/max/
GCJ PLUGIN: thread 0x6195c0: GCJ_New: creating output fifo: /home/max/
GCJ PLUGIN: thread 0x6195c0: GCJ_New: created output fifo: /home/max/
GCJ PLUGIN: thread 0x6195c0: plugin_
GCJ PLUGIN: thread 0x6195c0: plugin_
GCJ PLUGIN: thread 0x6195c0: GCJ_New: got confirmation that appletviewer is running.
GCJ PLUGIN: thread 0x6195c0: plugin_
GCJ PLUGIN: thread 0x6195c0: plugin_
GCJ PLUGIN: thread 0x6195c0: plugin_
PIPE: plugin wrote: instance-10462-0
GCJ PLUGIN: thread 0x6195c0: plugin_
GCJ PLUGIN: thread 0x6195c0: plugin_
PIPE: plugin wrote: tag https:/
GCJ PLUGIN: thread 0x6195c0: plugin_
GCJ PLUGIN: thread 0x6195c0: GCJ_New return
GCJ PLUGIN: thread 0x6195c0: NP_GetValue
GCJ PLUGIN: thread 0x6195c0: NP_GetValue: returning plugin description.
GCJ PLUGIN: thread 0x6195c0: NP_GetValue return
GCJ PLUGIN: thread 0x6195c0: GCJ_GetValue
GCJ PLUGIN: thread 0x6195c0:...
exactt (giesbert) wrote : | #7 |
- the log files mentioned in the console output Edit (12.3 KiB, application/x-tar)
as well as:
http://
gives output:
GCJ PLUGIN: thread 0x6195c0: GCJ_Destroy
GCJ PLUGIN: thread 0x6195c0: plugin_
GCJ PLUGIN: thread 0x6195c0: plugin_
GCJ PLUGIN: thread 0x6195c0: plugin_
GCJ PLUGIN: thread 0x6195c0: plugin_
GCJ PLUGIN: thread 0x6195c0: plugin_data_destroy
GCJ PLUGIN: thread 0x6195c0: GCJ_New: deleting output fifo: /home/max/
GCJ PLUGIN: thread 0x6195c0: GCJ_New: deleted output fifo: /home/max/
GCJ PLUGIN: thread 0x6195c0: GCJ_New: deleting input fifo: /home/max/
GCJ PLUGIN: thread 0x6195c0: GCJ_New: deleted input fifo: /home/max/
GCJ PLUGIN: thread 0x6195c0: plugin_data_destroy return
GCJ PLUGIN: thread 0x6195c0: GCJ_Destroy return
GCJ PLUGIN: thread 0x6195c0: NP_Shutdown
GCJ PLUGIN: thread 0x6195c0: NP_Shutdown return
GCJ PLUGIN: thread 0x6195c0: NP_Initialize
GCJ PLUGIN: thread 0x6195c0: plugin_
GCJ PLUGIN: thread 0x6195c0: plugin_
GCJ PLUGIN: thread 0x6195c0: NP_Initialize: using /usr/lib/
GCJ PLUGIN: thread 0x6195c0: NP_Initialize return
GCJ PLUGIN: thread 0x6195c0: GCJ_New
GCJ PLUGIN: thread 0x6195c0: plugin_data_new
GCJ PLUGIN: thread 0x6195c0: plugin_data_new return
GCJ PLUGIN: thread 0x6195c0: plugin_
GCJ PLUGIN: thread 0x6195c0: plugin_
GCJ PLUGIN: thread 0x6195c0: GCJ_New: creating input fifo: /home/max/
GCJ PLUGIN: thread 0x6195c0: GCJ_New: created input fifo: /home/max/
GCJ PLUGIN: thread 0x6195c0: GCJ_New: creating output fifo: /home/max/
GCJ PLUGIN: thread 0x6195c0: GCJ_New: created output fifo: /home/max/
GCJ PLUGIN: thread 0x6195c0: plugin_
GCJ PLUGIN: thread 0x6195c0: plugin_
GCJ PLUGIN: thread 0x6195c0: GCJ_New: got confirmation that appletviewer is running.
PIPE: appletviewer wrote: runningGCJ PLUGIN: thread 0x6195c0: plugin_
GCJ PLUGIN: thread 0x6195c0: plugin_
GCJ PLUGIN: thread 0x6195c0: plugin_
PIPE: plugin wrote: instance-10462-1
GCJ PLUGIN: thread 0x6195c0: plugin_
GCJ PLUGIN: thread 0x6195c0: plugin_
PIPE: plugin wrote: tag http://
Tommy Vestermark (tov) wrote : | #8 |
I agree with Nikolaj, that this bug is not a duplicate of #152362 as stated in https:/
I can also confirm that I could not use my homebanking application either (allthough a different bank, it seemed to be fairly similar failure output).
bludhound (mms-bludhound) wrote : | #9 |
I have installed and used icedtea-java7 for the first time today, and it seemed to run fine with most applets I have encountered, until I tried logging in to my banking application. I got an identical error message.
Jarkko Lietolahti (jarkko-jab) wrote : | #10 |
I think the latest source code in the hg should contain a fix for the SSL/Crypto problem. I'm having problems compiling the iced-tea from the latest version on the repository.
Jarkko Lietolahti (jarkko-jab) wrote : | #11 |
This bug seems to exists because by default the ca-bundle is searched from directory which doesn't exists by default , /etc/pki/
To get a little further I simply copied existing CA certs from /etc/ssl/
I think it should be possible to give a path to (via java system property) ca directory, but didn't want to search for the proper property name ;)
Next, you'll most likely hit this http://
In Iced Tea Bugzilla #76, Jarkko Lietolahti (jarkko-jab) wrote : | #33 |
If one looks at the code from sun.applet.
Which suggest that the browser(? or something else other than the appletviewer) has to modify the <param name="width" value="100%" /> and replace 100% with the current value of "100%".
E.g. <param name="width" value="100%" /> becomes (on the browser)
<param name="width" value="923" /> which is what the appletviewer receives.
So this seems to be some kind of integration problem.
/**
* Get the width.
*/
public int getWidth() {
String w = getParameter(
if (w != null) {
return Integer.
}
return 0;
}
In Iced Tea Bugzilla #76, Jarkko Lietolahti (jarkko-jab) wrote : | #34 |
In gcjwebplugin.cc there's a code block that could be suitable for doing the transformation from 100% --> real value.
It seems to have all the required information present.
gcjwebplugin.cc
// The last plugin window width sent to us by the browser.
guint32 window_width;
// The last plugin window height sent to us by the browser.
guint32 window_height;
// Build up the applet tag string that we'll send to the applet
// viewer.
static gchar*
plugin_
{
...
else if (!g_ascii_
{
gchar* width = g_strdup_printf ("WIDTH=\"%s\" ", argv[i]);
g_free (width);
width = NULL;
}
Just check if argv[i] ends in % and do little calculation and voila.
And same thing for the height.
Changed in icedtea: | |
importance: | Undecided → Unknown |
status: | New → Unknown |
Changed in icedtea: | |
status: | Unknown → Fix Released |
Nikolaj Sheller (nikolajsheller) wrote : | #12 |
I disagree with the assignment of this bug to Iced Tea Bugzilla #76.
Iced Tea Bugzilla #76 involves a "java.lang.
The fix released to Iced Tea Bugzilla #76 will not fix the missing SSL/Crypto functionality.
-Nikolaj
David Filiatrault (david-filiatrault) wrote : | #13 |
I get this same error trying to run "java -cp Desktop/
I'm running kubuntu Hardy Alpha 3
java version "1.7.0"
IcedTea Runtime Environment (build 1.7.0-b24)
IcedTea Client VM (build 1.7.0-b24, mixed mode, sharing)
Soren Hansen (soren) wrote : | #14 |
I can confirm that openjdk looks for the ca bundle in /etc/pki/
Soren Hansen (soren) wrote : | #15 |
Adding AllPermission to the default grants in java.policy made my netbank work, but as that's clearly a suboptimal permanent situation, it would be nice if there was an easy way to add the required permissions.
Bellani (ebellani) wrote : | #16 |
- ff_icedtea_bug_dump.txt Edit (4.6 KiB, text/plain)
Hey guys.
Adding AllPermission to the default grants in java.policy didn't worked out here. I'm running a 64 bit 7.10 ubuntu on a AMD 64 bit(hp pavilion dv2000 series) and trying to access any applet that require permissions, like the already mentioned https:/
Craig (candrews-integralblue) wrote : | #17 |
This bug sounds related to Bug #224455. I believe that bug's fix will also make the much referred to netbank application work.
exactt (giesbert) wrote : | #18 |
i just gave http://
now i get (applet still not showing up):
PIPE: appletviewer wrote: status Ausnahme: access denied (java.net.
java.security.
at java.security.
at java.security.
at java.lang.
at java.net.
at java.security.
at java.net.
at sun.applet.
at java.security.
at java.security.
at java.net.
at java.net.
at java.net.
at java.security.
at java.net.
at sun.applet.
at java.lang.
at sun.applet.
at java.lang.
at sun.applet.
at sun.applet.
at sun.applet.
at sun.applet.
at java.lang.
GCJ PLUGIN: thread 0x622910: plugin_
GCJ PLUGIN: thread 0x622910: plugin_
PIPE: plugin read: status Ausnahme: access denied (java.net.
GCJ PLUGIN: thread 0x622910: plugin_
PIPE: appletviewer wrote: status Initialisierung: Applet nicht geladen
PIPE: appletviewer wrote: status Start: Applet nicht initialisiert
GCJ PLUGIN: thread 0x622910: plugin_
GCJ PLUGIN: thread 0x622910: plugin_
PIPE: plugin read: status Initialisierung: Applet nicht geladen
GCJ PLUGIN: thread 0x622910: plugin_
GCJ PLUGIN: thread 0x622910: plugin_
GCJ PLUGIN: thread 0x622910: plugin_
PIPE: plugin read: status Start: Applet nicht initialisiert
GCJ PLUGIN: thread 0x622910: plugin_
exactt (giesbert) wrote : | #19 |
about my last comment: not even http://
Jesper Nielsen (5-launchpad-net-lyager-antichef-com) wrote : | #20 |
Knowing that this bug is regarded to IcedTea I just wanted to add that my HomeBanking and the Danish Digital Signature worked after removing IcedTea and installing Sun's own sun-java6-plugin.
Nikolaj Sheller (nikolajsheller) wrote : | #21 |
Are you running on a 32-bit machine?
I'm pretty sure there is no 64bit sun-java6-plugin?
Christian Schürer-Waldheim (quincunx) wrote : | #22 |
Yes, there is a java plugin for 64bit.
robogeek (david-herron-sun) wrote : | #23 |
As of today the only 64bit plugin is the one derived from the gcjwebplugin. I would expect this to change during 2009 or very late 2008.
Jesper Nielsen (5-launchpad-net-lyager-antichef-com) wrote : | #24 |
I'm running on a Intel Quad Q6600, but might be my java is only 32bit..
exactt (giesbert) wrote : | #25 |
have you rechecked using the latest opnejdk available in hardy-proposed (or maybe backports). it is
java version "1.6.0_0"
OpenJDK Runtime Environment (build 1.6.0_0-b11)
OpenJDK 64-Bit Server VM (build 1.6.0_0-b11, mixed mode)
and
GCJ Web Browser Plugin (using IcedTea) 1.0
Dateiname: gcjwebplugin.so
The GCJ Web Browser Plugin (using IcedTea) executes Java applets.
with this i get at least one of my two critical applets running on AMD64 version.
give it a try!
Nikolaj Sheller (nikolajsheller) wrote : | #26 |
Thank you for your suggestion!
I Added "Pre-release updates" an saw that a newer version of "icedtea-
I installed the new version "1.0-0ubuntu7" on 8.04 and attempted to start the homebanking applet at: https:/
The applet did not start, giving the following error:
PIPE: appletviewer wrote: status Applet loaded.
GCJ PLUGIN: thread 0x622930: plugin_
GCJ PLUGIN: thread 0x622930: plugin_
PIPE: plugin read: status exception: java.security.
GCJ PLUGIN: thread 0x622930: plugin_
PIPE: appletviewer wrote: status exception: java.security.
java.security.
at java.security.
at java.security.
at java.lang.
at java.lang.
at java.lang.
at com.ibm.
at com.ibm.
at com.ibm.
at com.ibm.
at com.ibm.
at sun.applet.
at java.lang.
GCJ PLUGIN: thread 0x622930: plugin_
GCJ PLUGIN: thread 0x622930: plugin_
PIPE: plugin read: status Start: applet not initialized.
GCJ PLUGIN: thread 0x622930: plugin_
PIPE: appletviewer wrote: status Start: applet not initialized.
This is a different error than originally reported, and different from the issue seen by exactt on 2008-05-17 in this thread.
It is also different to bug 239533.
Nikolaj Sheller (nikolajsheller) wrote : | #27 |
Actually adding ~.java.policy with
grant {
permission java.security.
};
then gives this error:
PIPE: appletviewer wrote: status Applet loaded.
Reading applet config...
GCJ PLUGIN: thread 0x622930: plugin_
GCJ PLUGIN: thread 0x622930: plugin_
PIPE: plugin read: status error: java.lang.
GCJ PLUGIN: thread 0x622930: plugin_
PIPE: appletviewer wrote: status error: java.lang.
java.lang.
at java.lang.
at java.lang.
at java.security.
at sun.applet.
at java.lang.
at sun.applet.
at java.lang.
at java.lang.
at com.ibm.
at com.ibm.
at com.ibm.
at com.ibm.
at com.ibm.
at com.ibm.
at sun.applet.
at java.lang.
GCJ PLUGIN: thread 0x622930: plugin_
GCJ PLUGIN: thread 0x622930: plugin_
PIPE: plugin read: status Start: applet not initialized.
Which is a duplicate of bug 239533.
Nikolaj Sheller (nikolajsheller) wrote : | #28 |
Testing with Ubuntu Intrepid Ibex 8.10 I get the following error using "icedtea-
PIPE: plugin read: status error: java.lang.
GCJ PLUGIN: thread 0x1e7c860: plugin_
PIPE: appletviewer wrote: status error: java.lang.
java.lang.
at java.lang.
Nikolaj Sheller (nikolajsheller) wrote : | #29 |
It now works on Intrepid ibex!
Happy day!
This is on:
icedtea6-plugin 6b12-0ubuntu6
2.6.27-7-generic #1 SMP Thu Oct 30 04:12:22 UTC 2008 x86_64 GNU/Linux
This issue can be closed in my opinion.
Changed in icedtea: | |
importance: | Unknown → Medium |
Jarl (jarl-dk) wrote : | #30 |
This is still a problem with icedtea-7-plugin in 12.10, but since this bug is old; refering to old package names and contains other obsolete information I have created a new bug as #1081308
Jarl (jarl-dk) wrote : | #31 |
I ment bug #1081308
In Iced Tea Bugzilla #76, Mercurial (mercurial) wrote : | #36 |
details: http://
author: Lillian Angel <email address hidden>
date: Wed Dec 12 10:57:37 2007 -0500
2007-12-12 Lillian Angel <email address hidden>
Fixes Bug #76
* gcjwebplugin.cc
* patches/
of plugin when required.
attributes of applet when required.
In Iced Tea Bugzilla #76, Mercurial (mercurial) wrote : | #37 |
details: http://
author: Lillian Angel <email address hidden>
date: Wed Dec 12 10:57:37 2007 -0500
2007-12-12 Lillian Angel <email address hidden>
Fixes Bug #76
* gcjwebplugin.cc
* patches/
of plugin when required.
attributes of applet when required.
I forgot to mention: www.java. com/en/ download/ installed. jsp states my vm-version is 1.7.0. java7-plugin version is "7~b22- 1.5~20071018- 0ubuntu1" .
The java test http://
Synaptic states the icedtea-