Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 378
  • Last Modified:

Internet Connection Sharing & Java Applets

One of my clients uses the Internet Connection Sharing software provided with Windows (XP). He would like to access a Java applet.

Now, if he accesses an applet from the computer with a direct connection to the internet, it works fine. However, if he tries to access it from one of the computers that shares the connection the Java applet (as well as ones such as http://www.w3.org/People/mimasa/test/object/java/clock) fail.

He gets error messages along the lines of (the first line particularly hashed):
load: class ##.###.###.######.main.StartApplet not found.
java.lang.ClassNotFoundException: au.gov.ato.csicra.main.StartApplet
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)
Caused by: java.io.IOException: open HTTP connection failed.
at sun.applet.AppletClassLoader.getBytes(Unknown Source)
at sun.applet.AppletClassLoader.access$100(Unknown Source)
at sun.applet.AppletClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 10 more
Exception in thread "Thread-5" java.lang.NullPointerException
at sun.plugin.util.GrayBoxPainter.showLoadingError(Unknown Source)
at sun.plugin.AppletViewer.showAppletException(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Any ideas how he might be able to configure ICS to allow Java applets to get through?
0
Jivlain
Asked:
Jivlain
  • 4
  • 3
  • 2
1 Solution
 
objectsCommented:
is there a firewall installed? may be more a firewall issue rather than with ICS
0
 
JivlainAuthor Commented:
Even though it works fine on the computer with a direct connection?
0
 
Mayank SAssociate Director - Product EngineeringCommented:
If its a direct connection, there is no firewall.
0
Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

 
JivlainAuthor Commented:
Aside from software firewalls, yes.
0
 
objectsCommented:
depends on whether the direct connection has a firewall and how it is configured.
is xp personal firewall enabled? if so try disabling it
0
 
JivlainAuthor Commented:
How definite/likely are we on this? I do actually have to call up the client and ask him whether he's running a firewall or not and potentially to disable it...
0
 
objectsCommented:
no way to be sure, but it would be the first thingh i'd check.
you could try reproducing it locally first  if you have an xp box available
0
 
Mayank SAssociate Director - Product EngineeringCommented:
>> If its a direct connection, there is no firewall.

Assuming there is no firewall in that case (Windows firewall is off), and there is a corporate firewall in the other case.
0
 
JivlainAuthor Commented:
Still trying to contact the client. *sighs*
0

Featured Post

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

  • 4
  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now