#3495 filemanager applet do not start

Other
closed-fixed
Jamie Cameron
5
2009-09-22
2009-09-15
No

I just installed de development version ( 1.488 ) in my test system, and the filemanager applet do not start, with this error msg :

Java Plug-in 1.6.0_12
Using JRE version 1.6.0_12 Java HotSpot(TM) 64-Bit Server VM
User home directory = /home/madtrek
----------------------------------------------------
c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
l: dump classloader list
m: print memory usage
o: trigger logging
q: hide console
r: reload policy configuration
s: dump system and deployment properties
t: dump thread list
v: dump thread stack
x: clear classloader cache
0-5: set trace level to <n>
----------------------------------------------------

load: class FileManager not found.
java.lang.ClassNotFoundException: FileManager
at sun.plugin2.applet.Applet2ClassLoader.findClass(Applet2ClassLoader.java:151)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Plugin2ClassLoader.java:419)
at sun.plugin2.applet.Plugin2Manager.createApplet(Plugin2Manager.java:2813)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Plugin2Manager.java:1368)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.io.IOException: open HTTP connection failed:https://127.0.0.1:7779/file/FileManager.class
at sun.plugin2.applet.Applet2ClassLoader.getBytes(Applet2ClassLoader.java:459)
at sun.plugin2.applet.Applet2ClassLoader.access$000(Applet2ClassLoader.java:46)
at sun.plugin2.applet.Applet2ClassLoader$1.run(Applet2ClassLoader.java:126)
at java.security.AccessController.doPrivileged(Native Method)
at sun.plugin2.applet.Applet2ClassLoader.findClass(Applet2ClassLoader.java:123)
... 6 more
Exception: java.lang.ClassNotFoundException: FileManager

Discussion

1 2 > >> (Page 1 of 2)
  • Jamie Cameron
    Jamie Cameron
    2009-09-15

    I see the URL https://127.0.0.1:7779 is in the error. Are you accessing Webmin on the same system that your browser is on?

     
  • Yes, I was conected in the same machine, but the error is the same if I am conected in another machine, I used it because is more simple to copy and paste the error msg .

     
  • Jamie Cameron
    Jamie Cameron
    2009-09-15

    Does it make any difference if you turn off SSL in Webmin, at Webmin -> Webmin Configuration -> SSL Encryption.

     
  • Somethin odd just happened .
    After the problem, I downgraded to 1.480, then, to try if disabling ssl makes difference, I upgraded to 1.488 again, and this time the applet runs OK .
    To confirm, I get another machine, installed for first time the 1.488, and there is the problem again, with or without ssl .
    Then, I downgraded to 1.480, everything works fine, then upgraded to 1.488 again, and again the applet runs .
    Maybe something in the install scripts ?!?
    All 2 machines where Debian Lenny, installed from scratch .
    All downgrades and upgrades where made with dpkg command .

     
  • Jamie Cameron
    Jamie Cameron
    2009-09-15

    That is odd, as SSL and the file manager have not changed since 1.480.

    I have seen cases where Java doesn't accept Webmin's self-signed cert though.

     
  • Rob Shinn
    Rob Shinn
    2009-09-16

    Hi, Jamie! I have the same problem, but with 1.480. When I enable SS the java applets don't work anymore.

    Java Plug-in 1.6.0_07
    Using JRE version 1.6.0_07 Java HotSpot(TM) Client VM
    ava.lang.ClassNotFoundException: FileManager
    at sun.applet.AppletClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.applet.AppletClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.applet.AppletClassLoader.loadCode(Unknown Source)
    at sun.applet.AppletPanel.createApplet(Unknown Source)
    at sun.plugin.AppletViewer.createApplet(Unknown Source)
    at sun.applet.AppletPanel.runLoader(Unknown Source)
    at sun.applet.AppletPanel.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

    I'm using my own certificates signed by cacert.org, and I've added the CACert's root CA key to Java and to Firefox.

     
  • Fred Kienker
    Fred Kienker
    2009-09-22

    I have exactly the same issue. It started with 1.488 and continued with 1.490. Happens in both Firefox 3.5.3 and IE 7 with JRE 1.6 b15. Happens on all servers and with and without SSL enabled. Downgrading to 1.480 or 1.485 fixes the problem with all servers.

    Anything else you would like me to check?

     
  • Jamie Cameron
    Jamie Cameron
    2009-09-22

    If you re-download and install the 1.490 version, this will be fixed.

     
  • Jamie Cameron
    Jamie Cameron
    2009-09-22

    • status: open --> closed-fixed
     
  • Joe Pruett
    Joe Pruett
    2009-10-01

    i am seeing a similar problem, but i think the root cause is that the .class files for the filemanager are missing from the 1.490 rpm file. if i do an rpm -ql webmin i see the .java files, but not the .class files in the /usr/libexec/webmin/file directory.

     
1 2 > >> (Page 1 of 2)