Seen on a PC running Fedora16
javaws -verbose jviewer.jnlp
Runs the applet ok when started from the root account. Fails with FailedDownloadException when started from a normal user's account. tcpdump shows that no TCP packet is sent out in the second case. My network has no proxy requirement. The command's output looks the same, from root or not. Here it is:
% javaws -verbose jviewer.jnlp
Java(TM) Web Start 10.0.0.8-fcs Launching: /usr/java/jre1.7.0_01/bin/java /usr/java/jre1.7.0_01/bin/java
-classpath /usr/java/jre1.7.0_01/lib/deploy.jar
-Djava.security.policy=file:/usr/java/jre1.7.0_01/lib/security/javaws.policy
-DtrustProxy=true
-Xverify:remote
-Djnlpx.home=/usr/java/jre1.7.0_01/bin
-Dsun.awt.warmup=true
-Djnlpx.origFilenameArg=jviewer.jnlp
-Djnlpx.remove=true
-Xbootclasspath/a:/usr/java/jre1.7.0_01/lib/javaws.jar:/usr/java/jre1.7.0_01/lib/deploy.jar:/usr/java/jre1.7.0_01/lib/plugin.jar
-Djnlpx.splashport=37732
-Djnlpx.jvm=/usr/java/jre1.7.0_01/bin/java
com.sun.javaws.Main
-verbose
/tmp/javawg9rK2Q