title: java web start jnlp Application is Blocked by Java Security on apache https web server
body: <p>I have a JNLP/Web Start application on a secure apache http server (no Tomcat - do I need it?).  It has been signed with the free keystore I generated by java.  When I launch it, I get the following error:</p>
  
  <blockquote>
    <p>For security, applications must now meet the requirements for the High
    or Very High security settings, or be part of the Exception Site List,
    to be allowed to run.</p>
  </blockquote>
  
  <p>I have added the location to the Exception Site List (with a trailing slash to include all subdirectories and files) but I continue to get this error.</p>
  
  <p>Of course it won't work in Chrome.  I have tried launching the jnlp file from the command line, the URL from Firefox and Internet Explorer and they all give me the same error.</p>
  
  <p>I have obtained a certificate and signed my jar file.  I have run jarsigner -verify on the jar file and everything looks in order (but I am not sure what I am looking for):</p>
  
  <pre><code> jarsigner -verify -verbose -keystore garageMonitor.jks ../GarageMonitorFinder.jar
  
  s k     1561 Fri Oct 09 18:19:48 UTC 2015 META-INF/MANIFEST.MF
          1425 Fri Oct 09 18:19:50 UTC 2015 META-INF/8D95B904.SF
          8149 Fri Oct 09 18:19:50 UTC 2015 META-INF/8D95B904.RSA
             0 Fri Oct 09 14:13:14 UTC 2015 META-INF/
             0 Fri Oct 09 14:13:14 UTC 2015 com/
             0 Fri Oct 09 14:13:14 UTC 2015 com/thompco/
             0 Fri Oct 09 14:13:14 UTC 2015 com/thompco/garagemonitor/
  smk      107 Fri Oct 09 14:13:12 UTC 2015 META-INF/INDEX.LIST
  smk     1128 Fri Oct 09 14:13:14 UTC 2015 com/thompco/garagemonitor/GarageMonitor.class
  smk     2320 Fri Oct 09 14:13:14 UTC 2015 com/thompco/garagemonitor/GarageMonitorBroadcastClient.class
  smk     3631 Fri Oct 09 14:13:14 UTC 2015 com/thompco/garagemonitor/GarageMonitorFinder.class
  smk      903 Fri Oct 09 14:13:14 UTC 2015 com/thompco/garagemonitor/GarageMonitorGui$1.class
  smk      903 Fri Oct 09 14:13:14 UTC 2015 com/thompco/garagemonitor/GarageMonitorGui$2.class
  smk      903 Fri Oct 09 14:13:14 UTC 2015 com/thompco/garagemonitor/GarageMonitorGui$3.class
  smk      822 Fri Oct 09 14:13:14 UTC 2015 com/thompco/garagemonitor/GarageMonitorGui$4$1.class
  smk      954 Fri Oct 09 14:13:14 UTC 2015 com/thompco/garagemonitor/GarageMonitorGui$4.class
  smk     8192 Fri Oct 09 14:13:14 UTC 2015 com/thompco/garagemonitor/GarageMonitorGui.class
  
    s = signature was verified
    m = entry is listed in manifest
    k = at least one certificate was found in keystore
    i = at least one certificate was found in identity scope
  
  jar verified.
  </code></pre>
  
  <p>When I try to run the jnlp file, I still get the aforementioned error.  Is there any way to trouble-shoot this?</p>
  
  <p>Is there anyway to trouble-shoot/debug this?</p>