Question

  Asked: Feb 6 2008   2:35 PM GMT
  Asked by: Pressler2904


Specific site access issues with Java Runtime 6 through proxy


Java, Desktops, Proxy servers, DNS

I am a contractor new to this particular company. One of the departments in my production environment requires JRE to access a specific financial website through our proxy server. With 17 of 19 clients (WinXP SP2 fully patched), access is OK - no issues. With 2 of 19, the financial website (internal bank website) cannot be accessed: the required Java applet attempts to load, stalls, re-tries and eventually times out.

We are running through a proxy server located overseas. When the proxy NAME is specified in the Java control panel, the site cannot be contacted at all. When the proxy IP address is specified, the two clients can connect, but the applet times out, as described above.

We have uninstalled Java and re-installed without a solution. After a successfull Java installation, we can verify operation from the Sun website (the "dancing java dude" is loaded).

I have suggested two possible options to the house techs:
1. try to downrev the Java installation to JRE 4 or JRE 5
2. Flush and re-register DNS

Has anyone seen this issue before and if so, how did you resolve it? Any/all comments are welcome...

Subscribe to Alerts! Get questions and answers delivered to your Inbox.


E-mail me updates on this question



   SUBSCRIBE

hidden modal window

Answer Wiki (Improve, edit or add to this answer)


 RATE THIS ANSWER
+1
Click to Vote:
  •   1
  •  0



If I understand it correctly, 17 out of 19 don't have a problem.

First make sure you have the latest IE/OS patches

Make sure you've set up the jre proxy correctly here

Next determine where your jvm is trying to connect use "netstat -vb"

Some IE versions don't pass their proxy info back to the OS properly. If you notice the java.exe trying to connect to the website directly, instead of the proxy, try to force it via the "proxycfg" command. First type just "proxycfg" to see if there is anything there. If there is, do a "proxycfg -d" to delete. If not, do "proxycfg -u" to copy IE's settings or " proxycfg -p <proxy-server-name>" to add it manually

If none of the above work, you can download the JDK with debugging tools on one of the machines and use it to see what exactly is failing.

Hope this helps.
  • AddThis Social Bookmark Button

Browse more Questions and Answers on Development, Microsoft Windows and DataCenter.

Looking for relevant Development Whitepapers? Visit the SearchSQLServer.com Research Library.


Discuss This Answer


You must be logged-in to discuss a question. Log-in/Register

Buddyfarr  |   Feb 19 2008  4:01PM GMT

What type of proxy are you using? is it an ISA filter? we are using ISA and had the same issue. if we changed their proxy to our old SurfControl proxy it worked fine. as soon as we went back to the newer surfcontrol that worked with ISA server it stopped working. it is a problem with the Java. I will try to find out if there was ever a fix for it.

 

Buddyfarr  |   Feb 19 2008  4:06PM GMT

I spoke with my boss just now and we never did find a resolution to the problem. Ours was a direct issue with ISA server but since that employee does not work for us anymore we did not follow it to conclusion. Sorry!