What is Shankh???


Shankh is a synonym for Conch Shell.So why that name for this blog?? My grandma used to say "When you put the conch shell to your ear, you hear the sound of ocean". Ignoring all scientific explanations to it, i would like this blog to bring you the sound of vast ocean of technology. Take a look

Some Random quotes


Innovation distinguishes between a leader and a follower. -Steve Jobs

It is not that i am smarter than others, i just persist with problems longer

Java Web Start, JNLP splash recv failed

When i was trying to run some JavaFX samples, Java web start returned the error “splash recv failed”. I searched through several forums and found out that my Comodo Firewall is interfering with the Java Web start and that is the cause of the error

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.

  • Share/Bookmark

11 Responses to “Java Web Start, JNLP splash recv failed”

  1. Java & Comodo conflict. - DotaPod Blog Says:

    [...] 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/ [...]

  2. BB Says:

    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.)

  3. admin Says:

    @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.

  4. knuFaZ Says:

    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

  5. knuFaZ Says:

    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

  6. admin Says:

    @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)

  7. admin Says:

    @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.

  8. knuFaZ Says:

    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

  9. knuFaZ Says:

    Sorry for duble posting. I got confused by the order of the messages. Just feel free to delete the last posting.

  10. Brian Says:

    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.

  11. Glen Says:

    THX!!!

Leave a Reply

Subscribe to Comments?