On our development machines, we can get the applet to run after we've
installed the identity.obj. On a clean machine
(something that has little more than basic NT), I have downloaded the
same identity.obj file. When I try to run the applet
from the same website, I get the following output in the Java Plug-In
window.
Java(TM) Plug-in
Using JRE version 1.1.6
User home directory = C:\WINNT\Profiles\Administrator
User has overriden browser's proxy settings.
Proxy Configuration: Manual Configuration
Proxy: http=192.100.100.2:8080
Proxy Overrides:
Unable to initialize system identity scope. StreamCorruptedException.
JAR cache enabled.
Opening http://esper/Mocha12/MochaStubs.jar.sig proxy=192.100.100.2:8080
Opening http://esper/Mocha12/MochaClient.jar.sig
proxy=192.100.100.2:8080
Opening http://esper/Mocha12/MochaEyeball.jar.sig
proxy=192.100.100.2:8080
Opening http://esper/Mocha12/MochaResources.jar.sig
proxy=192.100.100.2:8080
Opening http://esper/Mocha12/vcd.jar.sig proxy=192.100.100.2:8080
<more stuff: it starts to run the program as untrusted>
The key line is: Unable to initialize system identity scope.
StreamCorruptedException.
On the development machines, this line does not appear and the applet
will run as trusted or not (depending on the data in the identity.obj
file). My best guess is that the identity.obj file is not being read
correctly (I double checked that it's the same file on both machines),
because something is not set (or not set correctly) on the clean test
machine, whereas it is somehow set on development machines. Are there
any other parameters I need to set or any other files I need to install?
Thank you for your time.
--Mark A. Herschberg