title: Is there a way to disable sending SNI records in a java applet?
body: <p>I've tried using the <code>params</code> element:</p>
  
  <pre><code>&lt;param name='java_arguments' value='-Djsse.enableSNIExtension=false'&gt;
  </code></pre>
  
  <p>Tried from code also with </p>
  
  <pre><code>System.setProperty("jsse.enableSNIExtension", "false");
  </code></pre>
  
  <p>Seen these threads but none of the suggested solutions worked:</p>
  
  <ul>
  <li><a href="https://stackoverflow.com/questions/10188568/sslexception-during-handshake-while-resuming-cached-session">SSLException during handshake while resuming cached session</a></li>
  <li><a href="https://stackoverflow.com/questions/7615645/ssl-handshake-alert-unrecognized-name-error-since-upgrade-to-java-1-7-0">SSL handshake alert: unrecognized_name error since upgrade to Java 1.7.0</a></li>
  </ul>
  
  <p>But what I really want is to generally disable SNI even before the Java machine starts downloading the applet code.</p>