Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6198473

Digest authentication fails behind Microsoft ISA server proxy

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: P3 P3
    • 6
    • 5.0
    • deploy
    • x86
    • windows_2000

      FULL PRODUCT VERSION :
      java version "1.5.0"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-b64)
      Java HotSpot(TM) Client VM (build 1.5.0-b64, mixed mode, sharing)


      ADDITIONAL OS VERSION INFORMATION :
      Client: Windows 2000 Professional; sp4 (ver gives Microsoft Windows 2000 [Version 5.00.2195])
      Proxy server: Windows 2000 Server (>=sp3);

      EXTRA RELEVANT SYSTEM CONFIGURATION :
      Authentication is done against the proxy server's domain instead of the client's

      A DESCRIPTION OF THE PROBLEM :
      Using either IE6sp1 or Mozilla 1.7.3 applets (as well as JWS applications) fail to load, repeatedly asking for username and password. The previously working format of DOMAIN\username for does not work.


      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      Requesting e.g. http://java.sun.com/docs/books/tutorial/2d/display/Odd_Shape.html with a browser results in constant username/password requests by the java plug-in.


      EXPECTED VERSUS ACTUAL BEHAVIOR :
      EXPECTED -
      One username/password request, fulfiled with a DOMAIN\user (for the username) format should be enough.

      ACTUAL -
      Repeated username/password requests by the java plug-in.

      ERROR MESSAGES/STACK TRACES THAT OCCUR :
      No error messages. The console reports the following:

      load: class Odd_Shape.class not found.
      java.lang.ClassNotFoundException: Odd_Shape.class
      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


      REPRODUCIBILITY :
      This bug can be reproduced always.

            awoodsomsunw Ashley Woodsom (Inactive)
            ndcosta Nelson Dcosta (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: