Closed Bug 106457 Opened 24 years ago Closed 24 years ago

Applets do not load with SQUID2.4 proxy authentication

Categories

(Core :: Networking: HTTP, defect)

x86
Windows NT
defect
Not set
normal

Tracking

()

VERIFIED DUPLICATE of bug 60304

People

(Reporter: boullet.marc, Assigned: darin.moz)

References

()

Details

Attachments

(2 files)

BuilId 2001102203 NT4 My company implemented proxy authentication yesterday. Before that, we had proxy w/o authentication the proxy is SQUID 2.4.STABLE1 Since yesterday, I'm unable to load any java applets, though I didn't experience any problem with Java plugin before. Hereafter are the steps: 1. Start mozilla from scratch 2. Home page being Mozilla.org, a password dialog is raised which is auto filled. Type OK. Browser shows Mozilla home page. So far so good 3. Now, connect to the URL proposed or any URL containing an applet. 4. The applet start to load and then a new password dialog is displayed, not from Mozilla, but from the proxy (well I suppose). See attachment #1 [details] [diff] [review] for a screenshot of this window. 5. After filling it, the applet refuse to continue loading. the java console shows the following load: class WbIHApplet.class not found. java.lang.ClassNotFoundException: java.io.FileNotFoundException: http://bourse.lesechos.fr/classes/WbIHApplet/class.class at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) at sun.plugin.protocol.jdk12.http.HttpURLConnection.getInputStream(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(Unknown Source) at sun.plugin.protocol.jdk12.http.HttpURLConnection.checkCookieHeader(Unknown Source) at sun.plugin.protocol.jdk12.http.HttpURLConnection.getInputStream(Unknown Source) at java.net.HttpURLConnection.getResponseCode(Unknown Source) 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) at sun.applet.AppletClassLoader.findClass(Unknown Source) at sun.plugin.security.PluginClassLoader.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) Attachment #2 [details] [diff] shows a screenshot of the inside of the window area. 6. click the reload button to reload the page The applet still do not load with the following in the java console java.lang.NullPointerException at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) at sun.plugin.protocol.jdk12.http.HttpURLConnection.getInputStream(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(Unknown Source) at sun.plugin.protocol.jdk12.http.HttpURLConnection.checkCookieHeader(Unknown Source) at sun.plugin.protocol.jdk12.http.HttpURLConnection.getInputStream(Unknown Source) at java.net.HttpURLConnection.getResponseCode(Unknown Source) 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) at sun.applet.AppletClassLoader.findClass(Unknown Source) at sun.plugin.security.PluginClassLoader.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) Very important note: I have also IE5.5 and NS4.7 on my desktop and both works normally with applets once the initial proxy authentication (step 2) is done.
Attached image attachment #1
Attached image attachment #2
I mean with NS4.7 and IE5.5, there is no second authentication window and it works fine.
*** This bug has been marked as a duplicate of 60304 ***
Status: UNCONFIRMED → RESOLVED
Closed: 24 years ago
Resolution: --- → DUPLICATE
Verified dupe.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: