Open hacklhar opened 2 years ago
we are unable to launch a jnlp File from here https://keylink2.ubs.com/app/KL1/P0_INT/start_aciiz.html
Removed sun.net.www.protocol.https.DelegateHttpsURLConnection:https://keylink2.ubs.com/ErrorRedirector Disconnecting sun.net.www.protocol.https.DelegateHttpsURLConnection:https://keylink2.ubs.com/ErrorRedirector isCurrent:lastModified cache:0 actual:0 isCurrent:isCached true isCached: remote:312 cached:312 Downloading file: https://keylink.ubs.com/app/KL1/P0_INT/accesscard.jnlp into: C:\Users\xxx\.cache\icedtea-web\cache\46\https\keylink.ubs.com\app\KL1\P0_INT\accesscard.jnlp Downloading https://keylink.ubs.com/app/KL1/P0_INT/accesscard.jnlp using https://keylink.ubs.com/app/KL1/P0_INT/accesscard.jnlp (encoding : null) Selected proxies: [HTTP @ /x.x.x.x:80, HTTP @ /x.x.x.x:80, DIRECT] Selecting proxy for: https://keylink2.ubs.com/ErrorRedirector Selected proxies: [HTTP @ /x.x.x.x:80, HTTP @ /x.x.x.x:80, DIRECT] Selecting proxy for: https://keylink2.ubs.com/error/E9009.html Selected proxies: [HTTP @ /x.x.x.x:80, HTTP @ /x.x.x.x:80, DIRECT] Selecting proxy for: https://keylink2.ubs.com:443/app/KL1/P0_INT/accesscard.jnlp?NavLB_key=1654849129 Selected proxies: [HTTP @ /x.x.x.x:80, HTTP @ /x.x.x.x:80, DIRECT] net.sourceforge.jnlp.LaunchException: Fatal: Read Error: Could not read or parse the JNLP file. You can try to download this file manually and send it as bug report to IcedTea-Web team. at net.sourceforge.jnlp.Launcher.fromUrl(Launcher.java:489) at net.sourceforge.jnlp.Launcher.launch(Launcher.java:289) at net.sourceforge.jnlp.runtime.JnlpBoot.run(JnlpBoot.java:67) at net.sourceforge.jnlp.runtime.Boot.run(Boot.java:280) at net.sourceforge.jnlp.runtime.Boot.run(Boot.java:63) at java.security.AccessController.doPrivileged(Native Method) at net.sourceforge.jnlp.runtime.Boot.main(Boot.java:220) Caused by: java.io.IOException: java.lang.NullPointerException: name can't be null at net.sourceforge.jnlp.JNLPFile.openURL(JNLPFile.java:319) at net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:241) at net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:215) at net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:200) at net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.java:186) at net.sourceforge.jnlp.Launcher.fromUrl(Launcher.java:453) ... 6 more Caused by: java.lang.NullPointerException: name can't be null at java.io.FilePermission.init(FilePermission.java:209) at java.io.FilePermission.<init>(FilePermission.java:310) at java.lang.SecurityManager.checkRead(SecurityManager.java:888) at java.io.FileInputStream.<init>(FileInputStream.java:127) at net.sourceforge.jnlp.JNLPFile.openURL(JNLPFile.java:317) ... 11 more netx: Read Error: Could not read or parse the JNLP file. (java.lang.NullPointerException: name can't be null (name can't be null)) Selecting proxy for: https://keylink.ubs.com/app/KL1/P0_INT/accesscard.jnlp done https://keylink.ubs.com/app/KL1/P0_INT/accesscard.jnlp Adding sun.net.www.protocol.https.DelegateHttpsURLConnection:https://keylink.ubs.com/app/KL1/P0_INT/accesscard.jnlp Connecting https://keylink.ubs.com/app/KL1/P0_INT/accesscard.jnlp net.sourceforge.jnlp.cache.ResourceDownloader$RedirectionException: The resource https://keylink.ubs.com/app/KL1/P0_INT/accesscard.jnlp is being redirected (302) to http://www.ubs.com/__key/servicefailure. This is disabled by default. If you wont to allow it, run javaws with -allowredirect parameter. at net.sourceforge.jnlp.cache.ResourceDownloader.findBestUrl(ResourceDownloader.java:317) at net.sourceforge.jnlp.cache.ResourceDownloader.initializeOnlineResource(ResourceDownloader.java:132) at net.sourceforge.jnlp.cache.ResourceDownloader.initializeResource(ResourceDownloader.java:124) at net.sourceforge.jnlp.cache.ResourceDownloader.run(ResourceDownloader.java:113) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:750) Resource location=https://keylink.ubs.com/app/KL1/P0_INT/accesscard.jnlp state=PRECONNECT CONNECTING PREDOWNLOAD PROCESSING got redirect 302 code for HEAD request for https://keylink.ubs.com/app/KL1/P0_INT/accesscard.jnlp adding http://www.ubs.com/__key/servicefailure to list of possible urls Removed sun.net.www.protocol.https.DelegateHttpsURLConnection:https://keylink2.ubs.com/ErrorRedirector Disconnecting sun.net.www.protocol.https.DelegateHttpsURLConnection:https://keylink2.ubs.com/ErrorRedirector Key : Location ,Value : [http://www.ubs.com/__key/servicefailure] Key : Content-Type ,Value : [text/html; charset=utf-8] Key : Date ,Value : [Fri, 10 Jun 2022 08:18:49 GMT] Key : P3P ,Value : [CP="OTI DSP CURa OUR LEG COM NAV INT"] Key : Content-Length ,Value : [312] Key : Pragma ,Value : [no-cache] Key : Connection ,Value : [close] Key : Server ,Value : [Apache] Key : Cache-Control ,Value : [no-cache] Key : Strict-Transport-Security ,Value : [max-age=31536000] Key : null ,Value : [HTTP/1.1 302 Found] Selected proxies: [HTTP @ /x.x.x.x:80, HTTP @ /x.x.x.x:80, DIRECT] Selecting proxy for: https://keylink2.ubs.com/ErrorRedirector Selected proxies: [HTTP @ /x.x.x.x:80, HTTP @ /x.x.x.x:80, DIRECT] Selecting proxy for: https://keylink2.ubs.com/error/E9009.html Selected proxies: [HTTP @ /x.x.x.x:80, HTTP @ /x.x.x.x:80, DIRECT] Selecting proxy for: https://keylink2.ubs.com:443/app/KL1/P0_INT/accesscard.jnlp?NavLB_key=1654849128 Selected proxies: [HTTP @ /x.x.x.x:80, HTTP @ /x.x.x.x:80, DIRECT] Selecting proxy for: https://keylink.ubs.com/app/KL1/P0_INT/accesscard.jnlp done https://keylink.ubs.com/app/KL1/P0_INT/accesscard.jnlp Adding sun.net.www.protocol.https.DelegateHttpsURLConnection:https://keylink.ubs.com/app/KL1/P0_INT/accesscard.jnlp Connecting https://keylink.ubs.com/app/KL1/P0_INT/accesscard.jnlp All possible urls for location=https://keylink.ubs.com/app/KL1/P0_INT/accesscard.jnlp state=PRECONNECT CONNECTING PREDOWNLOAD PROCESSING : [https://keylink.ubs.com/app/KL1/P0_INT/accesscard.jnlp, https://keylink.ubs.com/app/KL1/P0_INT/accesscard.jnlp] Finding best URL for: https://keylink.ubs.com/app/KL1/P0_INT/accesscard.jnlp : DownloadOptions[use pack: false; use version: false] good - your JRE - 1.8.0_322 - match requested JRE - 1.6+ Acceptable vendor tag found, contains: UBS Acceptable title tag found, contains: KeyLink International Jars not ready to provide attribute Application-Name Description: null Homepage: null line: 3 line: 2 <jnlp codebase="https://keylink.ubs.com/app/KL1/P0_INT/client/" href="https://keylink.ubs.com/app/KL1/P0_INT/accesscard.jnlp" xmlns="http://www.w3.org/1999/xhtml"> <information> <title>KeyLink International</title> <vendor>UBS</vendor> </information> <resources> <j2se version="1.6+" java-vm-args="{java-vm-args}"></j2se> <jar href="keylinkportal-init-12.3.0.11.jar" main="true"></jar> </resources> <security> <all-permissions></all-permissions> </security> <applet-desc name="KeyLink Applet" main-class="com.ubs.swidKL2.v1.init.KLW" width="1260" height="850"> <param valuetype="data" name="type" value="application/x-java-applet;version=1.6"></param> <param valuetype="data" name="codebase" value="https://keylink.ubs.com/app/KL1/P0_INT/client/"></param> <param valuetype="data" name="ServerURL" value="https://keylink.ubs.com/acint/"></param> <param valuetype="data" name="code" value="com.ubs.swidKL2.v1.init.KLW"></param> <param valuetype="data" name="archive" value="keylinkportal-init-12.3.0.11.jar"></param> <param valuetype="data" name="Start" value="portal"></param> <param valuetype="data" name="env" value="production"></param> <param valuetype="data" name="sysenv" value="International"></param> <param valuetype="data" name="AuthURL" value="https://keylink.ubs.com/acint/index.html"></param> <param valuetype="data" name="AuthMode" value="accesscardNavis"></param> <param valuetype="data" name="AuthenticationMode" value="accesscardNavis"></param> <param valuetype="data" name="Area" value="internet"></param> <param valuetype="data" name="UserHome" value="USERPROFILE"></param> <param valuetype="data" name="LaunchEmbeded" value="true"></param> <param valuetype="data" name="LoggerLevel" value="WARNING"></param> <param valuetype="data" name="FollowRedirects" value="true"></param> <param valuetype="data" name="FavoriteEnabled" value="true"></param> <param valuetype="data" name="LoginHelpURL" value="https://www.ubs.com/keylink"></param> <param valuetype="data" name="LoginHelpAccessCardURL" value="https://www.ubs.com/global/en/about_us/keylink/login-instructions.html"></param> <param valuetype="data" name="HelpURL" value="https://www.ubs.com/microsites/ap/keylink/en/ubsHelp.htm"></param> <param valuetype="data" name="ProxyHelpURL" value="https://www.ubs.com/keylink"></param> <param valuetype="data" name="ReleaseNotesURL" value="https://www.ubs.com/global/en/about_us/keylink/releases.html"></param> <param valuetype="data" name="TollFreeURL" value="https://www.ubs.com/global/en/about_us/keylink/tollfree.html"></param> <param valuetype="data" name="SecurityAdviceURL" value="https://www.ubs.com/global/en/about_us/keylink/security.html"></param> <param valuetype="data" name="SecurityRecommendationURL" value="https://www.ubs.com/global/en/about_us/keylink/security.html"></param> <param valuetype="data" name="AdditionalInfoURL" value="https://www.ubs.com/content/dam/internethosting/KeyLink/en/prod/internet/AdditionalInfoInternet.html"></param> <param valuetype="data" name="InteractiveDemoURL" value=""></param> <param valuetype="data" name="HomePageURL" value="https://www.ubs.com/keylink"></param> <param valuetype="data" name="VideoHelpURL" value="https://www.ubs.com/global/en/about_us/keylink/videos.html"></param> <param valuetype="data" name="MinJavaVersion" value="1.6.0"></param> <param valuetype="data" name="AmountOfPostponeDays" value="2"></param> <param valuetype="data" name="JavaWarningURL" value=""></param> <param valuetype="data" name="waaskey" value=""></param> <param valuetype="data" name="boxbgcolor" value="white"></param> <param valuetype="data" name="separate_jvm" value="true"></param> <param valuetype="data" name="classloader_cache" value="false"></param> <param valuetype="data" name="cache_option" value="No"></param> </applet-desc> <update check="always" policy="always"></update></jnlp> <?xml version="1.0" standalone="yes"?> Using MalformedXMLParser JNLP file location: C:\Temp\accesscard.jnlp Proceeding with jnlp Unable to use Firefox's proxy settings. Using "DIRECT" as proxy type. java.io.FileNotFoundException: C:\Users\xxx\AppData\Roaming\Mozilla\Firefox\profiles.ini at net.sourceforge.jnlp.browser.FirefoxPreferencesFinder.find(FirefoxPreferencesFinder.java:84) at net.sourceforge.jnlp.browser.BrowserAwareProxySelector.parseBrowserPreferences(BrowserAwareProxySelector.java:151) at net.sourceforge.jnlp.browser.BrowserAwareProxySelector.initFromBrowserConfig(BrowserAwareProxySelector.java:114) at net.sourceforge.jnlp.browser.BrowserAwareProxySelector.initialize(BrowserAwareProxySelector.java:101) at net.sourceforge.jnlp.runtime.JNLPRuntime.initialize(JNLPRuntime.java:293) at net.sourceforge.jnlp.runtime.Boot.init(Boot.java:359) at net.sourceforge.jnlp.runtime.JnlpBoot.run(JnlpBoot.java:58) at net.sourceforge.jnlp.runtime.Boot.run(Boot.java:280) at net.sourceforge.jnlp.runtime.Boot.run(Boot.java:63) at java.security.AccessController.doPrivileged(Native Method) at net.sourceforge.jnlp.runtime.Boot.main(Boot.java:220) Using the Rhino based PAC evaluator for url http://pac.zscloud.net/xxx/xxx-server.pac Starting security dialog thread Forcing of offline set to: false WARNING: key deployment.system.cachedir has no value, setting to default value Loading User level properties from: file:/C:/Users/xxx/.config/icedtea-web/deployment.properties Ico provider registered correctly. cache: C:\Users\xxx\.cache\icedtea-web file exists:true config: C:\Users\xxx\.config\icedtea-web file exists: true System is already following XDG .cache and .config specifications Using JRE version 1.8.0_322-b06 OpenJDK 64-Bit Server VM (Temurin) icedtea-web 1.8.8 (b2)
It seems that sometimes, under Windows, the system goes paranoid and wrecks the permission on the icedtea-web jar cache. Usually an execution as Administrator helps.
we are unable to launch a jnlp File from here https://keylink2.ubs.com/app/KL1/P0_INT/start_aciiz.html