Java Web Start, JNLP splash recv failed
Solution:
Add C:\Program Files\Java\jre1.6.0\bin\javaws.exe to trusted application in commodo firewall
If you are using 64 bit vista then the path is
C:\Program Files (x86)\Java\jre1.6.0\bin\javaws.exe
In all the forums i found out this problem to be specific to systems running on Windows Vista and having comodo Firewall. I am not sure whether this happens to systems with firewall from a different vendor.

April 3rd, 2009 at 2:05 am
[...] http://forums.comodo.com/help_for_v3/java_web_start_splashrecv_failed-t24784.0.html;msg177139 http://www.shankh.com/2008/12/14/java-web-start-jnlp-splash-recv-failed/ [...]
July 13th, 2009 at 10:03 am
I have tried adding javaws.exe and all other *.exe under the Java folder, and still I am getting “Splash: recv fail” message,the only way I could get my java to work is to disable comodo (I am running vista.)
July 13th, 2009 at 2:11 pm
@BB
Make sure that you are not having different versions of Java JRE on your system. If you are having different versions of JRE then most likely cause is that you are adding the wrong one to the trusted application list.
On vista you can see the different installations under the directory
C:\Program Files\Java (32 bit)
C:\Program Files (x86)\Java (64 bit)
Another way to find is when you have this error, open comodo control panel
Go to Firewall >> View Firewall Events. You will see an entry of Javaws getting blocked. Add that version to trusted applications.
Hopefully this will solve your problem.
August 14th, 2009 at 12:10 pm
The same probleme for me, adding javaws.exe under “firewall” menu to “trusted application” didn’t change the “recv failed”. Even disabling comodo wouldn’t work.
After i deinstalled comodo all works fine.
I’ve a fresh windows vista 64bit business intallstion and java was just freshly installed. so i haven’t got different jres or stuff like that. i only installed, firefox, foobar, miranda fusion comodo and java. for the moment the router firewall will do. but i’m looking no for an firewall programm just do select the applications that acutally shall have access to world wide web.
Or maybe you’ve got other ideas that would allow a reinstall of comodo.
kind regards
August 14th, 2009 at 4:57 pm
Hi,
so after a evening of reading threads and wiki i think i got the solution for my problem. First of all: the java webstart application is run through the firefox.
An this is the breaking point beacause i’ve installed a 32bit firefox which won’t use the 64bit java installation but the 32bit java executables in the systemwow64 folder. For this reason it’s the same solution as it was described here: i added the wrong javaws.exe to comodo and the behaviour didn’t change. But i don’t think i’ll return to comodo as i’m missing an overview list of all blocked and allowed applictions. I’ll try about the free agnitum firewall 2009.
kind regards
August 15th, 2009 at 3:38 am
@KnuFaz
That seems to be strange. I have got this problem on windows 64 bit business edition whenever the Java Jre updates itself to the newest version. After that i always go to comodo control panel and add java.exe,javaw.exe and javaws.exe to the trusted application list and it works fine for me.
To be 100% sure check your system variables to see the JRE which you are using
Go to control panel > System > Advanced System Settings
Click on Advanced Tab and then on Environment variables
See what is in your PATH variable ( it may be present in both user variables section and system variables section)
August 15th, 2009 at 3:56 am
@KnuFaz
Also make Sure that you have Sun as a trusted Software vendor in your Defense+ > Software Vendors List
After some more searching on Internet, i could see that for some people when they click on the JavaFx link or the jnlp file link for several times it opens up. this wouldn’t be an ideal behaviour, but you can give it a try to find out whether you machine is having a similar problem.
This is one of the most annoying errors from comodo and i am surprised that they haven’t fixed it even after 1 year of user complaints.
August 16th, 2009 at 2:44 am
Hi,
thanks for your advice and fast response. A search for “javaws.exe” on my system showed that there was one in an ati folder and one in the syswow64 folder of the windows system. In forums i found that the syswow64 is used for 32bit system files, to allow 32bit applications to run smoothly. As Firefox only exist in 32bit builds (at least on the official servers) my firefox used not the installed 64bit javaws.exe wich lies in the java installation path but will probably have used the one in the syswow64 folder. For this reason, it’s the same problem and same solution for me like above mentioned, i’ve just added the “wrong” javaws.exe to the trusted application list.
Another question of mine is, were in comodo firewall can i find a complete list of the programs i’ve added to the trusted applications list and if course i’d like to see a complete list for the list of blocked or untrusted applications.
At the moment i haven’t reinstalled comodo yet. I consider the installation of the agnitum free 2009 firewall, at least theres the complete list of application that were configured anyhow.
Nevertheless thank you very much for your help.
With kind regards
August 16th, 2009 at 2:48 am
Sorry for duble posting. I got confused by the order of the messages. Just feel free to delete the last posting.
September 15th, 2009 at 6:36 am
I had the same problem but the above solutions didnt work – however I did find a different solution that works for me.
Basically, you have to run java with the -Xnosplash argument. So, for a webstart application whose link is http://XXX/XXX.jnlp, create a shortcut whose “location” is:
“C:\Program Files (x86)\Java\jre6\bin\javaws.exe” -Xnosplash http://XXX/XXX.jnlp
Running that should bypass the splash screen.
Brian.
October 17th, 2009 at 5:56 am
THX!!!