<div dir="ltr"><div><div><div>HI Matt,<br><br></div>Do you mind to send us a zip with a minimum project the setup that reproduce exactly the same problem you are facing?<br></div>I can imagine how crazy you are feeling about this SSL issue. I'm pretty sure a small project should be enough to let us better understand your problem.<br><br></div>Regards<br></div><br><div class="gmail_quote"><div dir="ltr">On Sat, Dec 10, 2016 at 9:46 PM Stuart Douglas <<a href="mailto:sdouglas@redhat.com">sdouglas@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="gmail_msg"><div class="gmail_msg">I also failed to run the example, until I realized that the code does not validate that the keystore is loaded correctly (passing 'null' into KeyStore.load apparently works without error).<br class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">Are you sure you are actually loading the keystore correctly (maybe add a null check into the loading code)?<br class="gmail_msg"></div></div><div dir="ltr" class="gmail_msg"><div class="gmail_msg"><br class="gmail_msg"></div>Stuart<br class="gmail_msg"></div><div class="gmail_extra gmail_msg"><br class="gmail_msg"><div class="gmail_quote gmail_msg">On Sun, Dec 11, 2016 at 3:05 AM, Bill O'Neil <span dir="ltr" class="gmail_msg"><<a href="mailto:bill@dartalley.com" class="gmail_msg" target="_blank">bill@dartalley.com</a>></span> wrote:<br class="gmail_msg"><blockquote class="gmail_quote gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="gmail_msg">Here is the trace occurs with Http2 true and false. Issue seems to be javax.net.ssl.SSLException: Inbound closed before receiving peer's close_notify: possible truncation attack?<div class="gmail_msg"><br class="gmail_msg"><div class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg"><div class="gmail_msg">2016-12-10 11:03:03.669 [XNIO-1 Accept] TRACE org.xnio.nio.selector - Selected on sun.nio.ch.KQueueSelectorImpl@342f8479</div><div class="gmail_msg">2016-12-10 11:03:03.670 [XNIO-1 Accept] TRACE org.xnio.nio.selector - Selected key sun.nio.ch.SelectionKeyImpl@611889f4 for <a href="http://sun.nio.ch" class="gmail_msg" target="_blank">sun.nio.ch</a>.ServerSocketChannelImpl[/<a href="http://127.0.0.1:8443" class="gmail_msg" target="_blank">127.0.0.1:8443</a>]</div><div class="gmail_msg">2016-12-10 11:03:03.670 [XNIO-1 I/O-4] TRACE org.xnio.nio.selector - Selected on sun.nio.ch.KQueueSelectorImpl@5c0faa95</div><div class="gmail_msg">2016-12-10 11:03:03.670 [XNIO-1 Accept] TRACE org.xnio.nio.selector - Beginning select on sun.nio.ch.KQueueSelectorImpl@342f8479</div><div class="gmail_msg">2016-12-10 11:03:03.670 [XNIO-1 I/O-4] TRACE org.xnio.nio - Running task org.xnio.nio.QueuedNioTcpServer$1@52c85f64</div><div class="gmail_msg">2016-12-10 11:03:03.670 [XNIO-1 Accept] TRACE org.xnio.nio.selector - Selected on sun.nio.ch.KQueueSelectorImpl@342f8479</div><div class="gmail_msg">2016-12-10 11:03:03.671 [XNIO-1 I/O-4] TRACE org.xnio.listener - Invoking listener Delegating channel listener -> Accepting listener for io.undertow.server.protocol.http.HttpOpenListener@56f7c1e5 on channel TCP server (NIO) <13f5555f></div><div class="gmail_msg">2016-12-10 11:03:03.671 [XNIO-1 Accept] TRACE org.xnio.nio.selector - Selected key sun.nio.ch.SelectionKeyImpl@611889f4 for <a href="http://sun.nio.ch" class="gmail_msg" target="_blank">sun.nio.ch</a>.ServerSocketChannelImpl[/<a href="http://127.0.0.1:8443" class="gmail_msg" target="_blank">127.0.0.1:8443</a>]</div><div class="gmail_msg">2016-12-10 11:03:03.671 [XNIO-1 I/O-4] TRACE org.xnio.listener - Invoking listener Accepting listener for io.undertow.server.protocol.http.HttpOpenListener@56f7c1e5 on channel io.undertow.protocols.ssl.UndertowAcceptingSslChannel@328f1eb6</div><div class="gmail_msg">2016-12-10 11:03:03.671 [XNIO-1 Accept] TRACE org.xnio.nio.selector - Beginning select on sun.nio.ch.KQueueSelectorImpl@342f8479</div><div class="gmail_msg">2016-12-10 11:03:03.674 [XNIO-1 I/O-4] TRACE org.xnio.listener - Invoking listener io.undertow.server.protocol.http.HttpOpenListener@56f7c1e5 on channel io.undertow.protocols.ssl.UndertowSslConnection@53f69e92</div><div class="gmail_msg">2016-12-10 11:03:03.675 [XNIO-1 I/O-2] TRACE org.xnio.nio.selector - Selected on sun.nio.ch.KQueueSelectorImpl@49c6180b</div><div class="gmail_msg">2016-12-10 11:03:03.675 [XNIO-1 I/O-4] TRACE io.undertow.request - Opened connection with /<a href="http://127.0.0.1:56854" class="gmail_msg" target="_blank">127.0.0.1:56854</a></div><div class="gmail_msg">2016-12-10 11:03:03.676 [XNIO-1 I/O-2] TRACE org.xnio.nio - Running task org.xnio.nio.QueuedNioTcpServer$1@52c85f64</div><div class="gmail_msg">2016-12-10 11:03:03.681 [XNIO-1 I/O-4] TRACE org.xnio.nio.selector - Beginning select on sun.nio.ch.KQueueSelectorImpl@5c0faa95 (with timeout)</div><div class="gmail_msg">2016-12-10 11:03:03.681 [XNIO-1 I/O-2] TRACE org.xnio.listener - Invoking listener Delegating channel listener -> Accepting listener for io.undertow.server.protocol.http.HttpOpenListener@56f7c1e5 on channel TCP server (NIO) <13f5555f></div><div class="gmail_msg">2016-12-10 11:03:03.683 [XNIO-1 I/O-2] TRACE org.xnio.listener - Invoking listener Accepting listener for io.undertow.server.protocol.http.HttpOpenListener@56f7c1e5 on channel io.undertow.protocols.ssl.UndertowAcceptingSslChannel@328f1eb6</div><div class="gmail_msg">2016-12-10 11:03:03.685 [XNIO-1 I/O-4] TRACE org.xnio.nio.selector - Selected on sun.nio.ch.KQueueSelectorImpl@5c0faa95</div><div class="gmail_msg">2016-12-10 11:03:03.688 [XNIO-1 I/O-2] TRACE org.xnio.listener - Invoking listener io.undertow.server.protocol.http.HttpOpenListener@56f7c1e5 on channel io.undertow.protocols.ssl.UndertowSslConnection@3ac7f450</div><div class="gmail_msg">2016-12-10 11:03:03.688 [XNIO-1 I/O-2] TRACE io.undertow.request - Opened connection with /<a href="http://127.0.0.1:56856" class="gmail_msg" target="_blank">127.0.0.1:56856</a></div><div class="gmail_msg">2016-12-10 11:03:03.690 [XNIO-1 I/O-4] TRACE org.xnio.nio.selector - Selected key sun.nio.ch.SelectionKeyImpl@673b2384 for java.nio.channels.SocketChannel[connected local=/<a href="http://127.0.0.1:8443" class="gmail_msg" target="_blank">127.0.0.1:8443</a> remote=/<a href="http://127.0.0.1:56854" class="gmail_msg" target="_blank">127.0.0.1:56854</a>]</div><div class="gmail_msg">2016-12-10 11:03:03.691 [XNIO-1 I/O-2] TRACE org.xnio.nio.selector - Beginning select on sun.nio.ch.KQueueSelectorImpl@49c6180b (with timeout)</div><div class="gmail_msg">2016-12-10 11:03:03.692 [XNIO-1 I/O-4] TRACE org.xnio.listener - Invoking listener io.undertow.server.protocol.http.HttpReadListener@255c6481 on channel org.xnio.conduits.ConduitStreamSourceChannel@1b4554ad</div><div class="gmail_msg">2016-12-10 11:03:03.692 [XNIO-1 I/O-4] TRACE org.xnio.nio.selector - Beginning select on sun.nio.ch.KQueueSelectorImpl@5c0faa95 (with timeout)</div><div class="gmail_msg">2016-12-10 11:03:03.696 [XNIO-1 I/O-2] TRACE org.xnio.nio.selector - Selected on sun.nio.ch.KQueueSelectorImpl@49c6180b</div><div class="gmail_msg">2016-12-10 11:03:03.696 [XNIO-1 I/O-4] TRACE org.xnio.nio.selector - Selected on sun.nio.ch.KQueueSelectorImpl@5c0faa95</div><div class="gmail_msg">2016-12-10 11:03:03.696 [XNIO-1 I/O-2] TRACE org.xnio.nio - Running task io.undertow.protocols.ssl.SslConduit$5$1@32b59207</div><div class="gmail_msg">2016-12-10 11:03:03.696 [XNIO-1 I/O-4] TRACE org.xnio.nio - Running task io.undertow.protocols.ssl.SslConduit$5$1@7c204b59</div><div class="gmail_msg">2016-12-10 11:03:03.696 [XNIO-1 I/O-2] TRACE <a href="http://io.undertow.request.io" class="gmail_msg" target="_blank">io.undertow.request.io</a> - Exception closing read side of SSL channel</div><div class="gmail_msg">javax.net.ssl.SSLException: Inbound closed before receiving peer's close_notify: possible truncation attack?</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1666)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1634)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at sun.security.ssl.SSLEngineImpl.closeInbound(SSLEngineImpl.java:1561)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit.notifyReadClosed(SslConduit.java:612)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit.closed(SslConduit.java:983)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit.close(SslConduit.java:1078)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit.doUnwrap(SslConduit.java:799)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit.doHandshake(SslConduit.java:645)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit.access$900(SslConduit.java:63)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit$5$1.run(SslConduit.java:1045)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at org.xnio.nio.WorkerThread.safeRun(WorkerThread.java:580)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at org.xnio.nio.WorkerThread.run(WorkerThread.java:464)</div><div class="gmail_msg">2016-12-10 11:03:03.697 [XNIO-1 I/O-4] TRACE <a href="http://io.undertow.request.io" class="gmail_msg" target="_blank">io.undertow.request.io</a> - Exception closing read side of SSL channel</div><div class="gmail_msg">javax.net.ssl.SSLException: Inbound closed before receiving peer's close_notify: possible truncation attack?</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1666)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1634)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at sun.security.ssl.SSLEngineImpl.closeInbound(SSLEngineImpl.java:1561)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit.notifyReadClosed(SslConduit.java:612)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit.closed(SslConduit.java:983)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit.close(SslConduit.java:1078)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit.doUnwrap(SslConduit.java:799)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit.doHandshake(SslConduit.java:645)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit.access$900(SslConduit.java:63)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit$5$1.run(SslConduit.java:1045)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at org.xnio.nio.WorkerThread.safeRun(WorkerThread.java:580)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at org.xnio.nio.WorkerThread.run(WorkerThread.java:464)</div><div class="gmail_msg">2016-12-10 11:03:03.697 [XNIO-1 I/O-2] TRACE org.xnio.listener - Invoking listener io.undertow.server.AbstractServerConnection$CloseSetter@55df2063 on channel io.undertow.protocols.ssl.UndertowSslConnection@3ac7f450</div><div class="gmail_msg">2016-12-10 11:03:03.698 [XNIO-1 I/O-4] TRACE org.xnio.listener - Invoking listener io.undertow.server.AbstractServerConnection$CloseSetter@42277317 on channel io.undertow.protocols.ssl.UndertowSslConnection@53f69e92</div><div class="gmail_msg">2016-12-10 11:03:03.698 [XNIO-1 I/O-2] TRACE org.xnio.safe-close - Closing resource org.xnio.nio.NioSocketStreamConnection@50bf3bfc</div><div class="gmail_msg">2016-12-10 11:03:03.698 [XNIO-1 I/O-4] TRACE org.xnio.safe-close - Closing resource org.xnio.nio.NioSocketStreamConnection@4196fbe</div><div class="gmail_msg">2016-12-10 11:03:03.698 [XNIO-1 I/O-2] TRACE org.xnio.nio - Cancelling key sun.nio.ch.SelectionKeyImpl@4805f11b of java.nio.channels.SocketChannel[connected local=/<a href="http://127.0.0.1:8443" class="gmail_msg" target="_blank">127.0.0.1:8443</a> remote=/<a href="http://127.0.0.1:56856" class="gmail_msg" target="_blank">127.0.0.1:56856</a>] (same thread)</div><div class="gmail_msg">2016-12-10 11:03:03.698 [XNIO-1 I/O-4] TRACE org.xnio.nio - Cancelling key sun.nio.ch.SelectionKeyImpl@673b2384 of java.nio.channels.SocketChannel[connected local=/<a href="http://127.0.0.1:8443" class="gmail_msg" target="_blank">127.0.0.1:8443</a> remote=/<a href="http://127.0.0.1:56854" class="gmail_msg" target="_blank">127.0.0.1:56854</a>] (same thread)</div><div class="gmail_msg">2016-12-10 11:03:03.699 [XNIO-1 I/O-2] TRACE org.xnio.safe-close - Closing resource io.undertow.protocols.ssl.UndertowSslConnection@3ac7f450</div><div class="gmail_msg">2016-12-10 11:03:03.699 [XNIO-1 Accept] TRACE org.xnio.nio.selector - Selected on sun.nio.ch.KQueueSelectorImpl@342f8479</div><div class="gmail_msg">2016-12-10 11:03:03.699 [XNIO-1 I/O-4] TRACE org.xnio.safe-close - Closing resource io.undertow.protocols.ssl.UndertowSslConnection@53f69e92</div><div class="gmail_msg">2016-12-10 11:03:03.699 [XNIO-1 Accept] TRACE org.xnio.nio - Running task org.xnio.nio.QueuedNioTcpServer$2@1ce2a083</div><div class="gmail_msg">2016-12-10 11:03:03.699 [XNIO-1 I/O-2] TRACE org.xnio.nio - Running task io.undertow.protocols.ssl.SslConduit$1@77593ca5</div><div class="gmail_msg">2016-12-10 11:03:03.700 [XNIO-1 I/O-4] TRACE org.xnio.nio - Running task io.undertow.protocols.ssl.SslConduit$1@3548b3ac</div><div class="gmail_msg">2016-12-10 11:03:03.700 [XNIO-1 Accept] TRACE org.xnio.nio - Running task org.xnio.nio.QueuedNioTcpServer$2@1ce2a083</div><div class="gmail_msg">2016-12-10 11:03:03.700 [XNIO-1 I/O-2] TRACE org.xnio.listener - Invoking listener io.undertow.server.protocol.http.HttpReadListener@6962bde3 on channel org.xnio.conduits.ConduitStreamSourceChannel@45125494</div><div class="gmail_msg">2016-12-10 11:03:03.700 [XNIO-1 I/O-4] TRACE org.xnio.listener - Invoking listener io.undertow.server.protocol.http.HttpReadListener@255c6481 on channel org.xnio.conduits.ConduitStreamSourceChannel@1b4554ad</div><div class="gmail_msg">2016-12-10 11:03:03.700 [XNIO-1 Accept] TRACE org.xnio.nio.selector - Beginning select on sun.nio.ch.KQueueSelectorImpl@342f8479</div><div class="gmail_msg">2016-12-10 11:03:03.701 [XNIO-1 I/O-2] TRACE org.xnio.safe-close - Closing resource io.undertow.server.protocol.http.HttpServerConnection@6cdbf711</div><div class="gmail_msg">2016-12-10 11:03:03.701 [XNIO-1 I/O-4] TRACE org.xnio.safe-close - Closing resource io.undertow.server.protocol.http.HttpServerConnection@4bcc5cdf</div><div class="gmail_msg">2016-12-10 11:03:03.701 [XNIO-1 I/O-2] TRACE org.xnio.nio - Running task io.undertow.protocols.ssl.SslConduit$2@52d9523b</div><div class="gmail_msg">2016-12-10 11:03:03.702 [XNIO-1 I/O-4] TRACE org.xnio.nio - Running task io.undertow.protocols.ssl.SslConduit$2@320a217a</div><div class="gmail_msg">2016-12-10 11:03:03.702 [XNIO-1 I/O-2] TRACE org.xnio.nio.selector - Beginning select on sun.nio.ch.KQueueSelectorImpl@49c6180b</div><div class="gmail_msg">2016-12-10 11:03:03.702 [XNIO-1 I/O-4] TRACE org.xnio.nio.selector - Beginning select on sun.nio.ch.KQueueSelectorImpl@5c0faa95</div><div class="gmail_msg">2016-12-10 11:03:03.714 [XNIO-1 Accept] TRACE org.xnio.nio.selector - Selected on sun.nio.ch.KQueueSelectorImpl@342f8479</div><div class="gmail_msg">2016-12-10 11:03:03.715 [XNIO-1 Accept] TRACE org.xnio.nio.selector - Selected key sun.nio.ch.SelectionKeyImpl@611889f4 for <a href="http://sun.nio.ch" class="gmail_msg" target="_blank">sun.nio.ch</a>.ServerSocketChannelImpl[/<a href="http://127.0.0.1:8443" class="gmail_msg" target="_blank">127.0.0.1:8443</a>]</div><div class="gmail_msg">2016-12-10 11:03:03.716 [XNIO-1 Accept] TRACE org.xnio.nio.selector - Beginning select on sun.nio.ch.KQueueSelectorImpl@342f8479</div><div class="gmail_msg">2016-12-10 11:03:03.717 [XNIO-1 I/O-4] TRACE org.xnio.nio.selector - Selected on sun.nio.ch.KQueueSelectorImpl@5c0faa95</div><div class="gmail_msg">2016-12-10 11:03:03.718 [XNIO-1 I/O-4] TRACE org.xnio.nio - Running task org.xnio.nio.QueuedNioTcpServer$1@52c85f64</div><div class="gmail_msg">2016-12-10 11:03:03.719 [XNIO-1 I/O-4] TRACE org.xnio.listener - Invoking listener Delegating channel listener -> Accepting listener for io.undertow.server.protocol.http.HttpOpenListener@56f7c1e5 on channel TCP server (NIO) <13f5555f></div><div class="gmail_msg">2016-12-10 11:03:03.719 [XNIO-1 I/O-4] TRACE org.xnio.listener - Invoking listener Accepting listener for io.undertow.server.protocol.http.HttpOpenListener@56f7c1e5 on channel io.undertow.protocols.ssl.UndertowAcceptingSslChannel@328f1eb6</div><div class="gmail_msg">2016-12-10 11:03:03.721 [XNIO-1 I/O-4] TRACE org.xnio.listener - Invoking listener io.undertow.server.protocol.http.HttpOpenListener@56f7c1e5 on channel io.undertow.protocols.ssl.UndertowSslConnection@d84c5d1</div><div class="gmail_msg">2016-12-10 11:03:03.721 [XNIO-1 I/O-4] TRACE io.undertow.request - Opened connection with /<a href="http://127.0.0.1:56858" class="gmail_msg" target="_blank">127.0.0.1:56858</a></div><div class="gmail_msg">2016-12-10 11:03:03.724 [XNIO-1 I/O-4] TRACE org.xnio.nio.selector - Beginning select on sun.nio.ch.KQueueSelectorImpl@5c0faa95 (with timeout)</div><div class="gmail_msg">2016-12-10 11:03:03.728 [XNIO-1 I/O-4] TRACE org.xnio.nio.selector - Selected on sun.nio.ch.KQueueSelectorImpl@5c0faa95</div><div class="gmail_msg">2016-12-10 11:03:03.728 [XNIO-1 I/O-4] TRACE org.xnio.nio - Running task io.undertow.protocols.ssl.SslConduit$5$1@47e5be01</div><div class="gmail_msg">2016-12-10 11:03:03.729 [XNIO-1 I/O-4] TRACE <a href="http://io.undertow.request.io" class="gmail_msg" target="_blank">io.undertow.request.io</a> - Exception closing read side of SSL channel</div><div class="gmail_msg">javax.net.ssl.SSLException: Inbound closed before receiving peer's close_notify: possible truncation attack?</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1666)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1634)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at sun.security.ssl.SSLEngineImpl.closeInbound(SSLEngineImpl.java:1561)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit.notifyReadClosed(SslConduit.java:612)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit.closed(SslConduit.java:983)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit.close(SslConduit.java:1078)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit.doUnwrap(SslConduit.java:799)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit.doHandshake(SslConduit.java:645)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit.access$900(SslConduit.java:63)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit$5$1.run(SslConduit.java:1045)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at org.xnio.nio.WorkerThread.safeRun(WorkerThread.java:580)</div><div class="gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015gmail-Apple-tab-span gmail_msg" style="white-space:pre-wrap">        </span>at org.xnio.nio.WorkerThread.run(WorkerThread.java:464)</div><div class="gmail_msg">2016-12-10 11:03:03.729 [XNIO-1 I/O-4] TRACE org.xnio.listener - Invoking listener io.undertow.server.AbstractServerConnection$CloseSetter@3457fbeb on channel io.undertow.protocols.ssl.UndertowSslConnection@d84c5d1</div><div class="gmail_msg">2016-12-10 11:03:03.729 [XNIO-1 I/O-4] TRACE org.xnio.safe-close - Closing resource org.xnio.nio.NioSocketStreamConnection@1fd60afd</div><div class="gmail_msg">2016-12-10 11:03:03.729 [XNIO-1 I/O-4] TRACE org.xnio.nio - Cancelling key sun.nio.ch.SelectionKeyImpl@7da1dc1a of java.nio.channels.SocketChannel[connected local=/<a href="http://127.0.0.1:8443" class="gmail_msg" target="_blank">127.0.0.1:8443</a> remote=/<a href="http://127.0.0.1:56858" class="gmail_msg" target="_blank">127.0.0.1:56858</a>] (same thread)</div><div class="gmail_msg">2016-12-10 11:03:03.730 [XNIO-1 I/O-4] TRACE org.xnio.safe-close - Closing resource io.undertow.protocols.ssl.UndertowSslConnection@d84c5d1</div><div class="gmail_msg">2016-12-10 11:03:03.730 [XNIO-1 Accept] TRACE org.xnio.nio.selector - Selected on sun.nio.ch.KQueueSelectorImpl@342f8479</div><div class="gmail_msg">2016-12-10 11:03:03.730 [XNIO-1 I/O-4] TRACE org.xnio.nio - Running task io.undertow.protocols.ssl.SslConduit$1@11f5487</div><div class="gmail_msg">2016-12-10 11:03:03.730 [XNIO-1 Accept] TRACE org.xnio.nio - Running task org.xnio.nio.QueuedNioTcpServer$2@1ce2a083</div><div class="gmail_msg">2016-12-10 11:03:03.730 [XNIO-1 I/O-4] TRACE org.xnio.listener - Invoking listener io.undertow.server.protocol.http.HttpReadListener@6b60e713 on channel org.xnio.conduits.ConduitStreamSourceChannel@60e3d137</div><div class="gmail_msg">2016-12-10 11:03:03.731 [XNIO-1 Accept] TRACE org.xnio.nio.selector - Beginning select on sun.nio.ch.KQueueSelectorImpl@342f8479</div><div class="gmail_msg">2016-12-10 11:03:03.731 [XNIO-1 I/O-4] TRACE org.xnio.safe-close - Closing resource io.undertow.server.protocol.http.HttpServerConnection@4f4dae34</div><div class="gmail_msg">2016-12-10 11:03:03.732 [XNIO-1 I/O-4] TRACE org.xnio.nio - Running task io.undertow.protocols.ssl.SslConduit$2@348d6036</div><div class="gmail_msg">2016-12-10 11:03:03.732 [XNIO-1 I/O-4] TRACE org.xnio.nio.selector - Beginning select on sun.nio.ch.KQueueSelectorImpl@5c0faa95</div></div><div class="gmail_msg"><br class="gmail_msg"></div></div></div><div class="gmail_extra gmail_msg"><br class="gmail_msg"><div class="gmail_quote gmail_msg">On Sat, Dec 10, 2016 at 10:58 AM, Hicks, Matt <span dir="ltr" class="gmail_msg"><<a href="mailto:matt@matthicks.com" class="gmail_msg" target="_blank">matt@matthicks.com</a>></span> wrote:<br class="gmail_msg"><blockquote class="gmail_quote gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="gmail_msg">Thanks Bill....I don't feel as crazy now. ;)</div><br class="gmail_msg"><div class="gmail_quote gmail_msg"><div dir="ltr" class="gmail_msg">On Sat, Dec 10, 2016 at 9:51 AM Bill O'Neil <<a href="mailto:bill@dartalley.com" class="gmail_msg" target="_blank">bill@dartalley.com</a>> wrote:<br class="gmail_msg"></div><blockquote class="gmail_quote gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">Oops I forgot <a href="https://localhost:8443" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" target="_blank">https://localhost:8443</a>. Now it is giving me localhost unexpectedly closed the connection. With no errors. I also don't have a cert set up but I would think that should throw an error?<div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"></div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">The on startup JDK9 issue is still there.</div></div><div class="gmail_extra m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><div class="gmail_quote m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">On Sat, Dec 10, 2016 at 10:45 AM, Bill O'Neil <span dir="ltr" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><<a href="mailto:bill@dartalley.com" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" target="_blank">bill@dartalley.com</a>></span> wrote:<br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><blockquote class="gmail_quote m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">Matt did you try turning on logging? Here are the two errors I get. Stuart maybe you can help from this I don't know much about SSL.<div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"></div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">This error is on server start. I'm running JDK 8.</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"></div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">java.lang.NoSuchMethodException: <a href="http://javax.net.ssl.SSLParameters.se" class="gmail_msg" target="_blank">javax.net.ssl.SSLParameters.se</a>tApplicationProtocols([Ljava.lang.String;)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at java.lang.Class.getMethod(Class.java:1786)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.alpn.JDK9AlpnProvider$1.run(JDK9AlpnProvider.java:47)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.alpn.JDK9AlpnProvider$1.run(JDK9AlpnProvider.java:43)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at java.security.AccessController.doPrivileged(Native Method)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.alpn.JDK9AlpnProvider.<clinit>(JDK9AlpnProvider.java:43)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at java.lang.reflect.Constructor.newInstance(Constructor.java:422)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at java.lang.Class.newInstance(Class.java:442)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at java.util.ServiceLoader$LazyIterator.nextService(ServiceLoader.java:380)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at java.util.ServiceLoader$LazyIterator.next(ServiceLoader.java:404)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at java.util.ServiceLoader$1.next(ServiceLoader.java:480)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.alpn.ALPNManager.<init>(ALPNManager.java:40)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.alpn.ALPNManager.<clinit>(ALPNManager.java:35)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at <a href="http://io.undertow.server.protocol.ht" class="gmail_msg" target="_blank">io.undertow.server.protocol.ht</a>tp.AlpnOpenListener.<init>(AlpnOpenListener.java:67)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at <a href="http://io.undertow.server.protocol.ht" class="gmail_msg" target="_blank">io.undertow.server.protocol.ht</a>tp.AlpnOpenListener.<init>(AlpnOpenListener.java:90)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.Undertow.start(Undertow.java:177)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at com.dartalley.function.Http2Server.main(Http2Server.java:70)</div></div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"></div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"></div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">The following errors happen on request to the localhost:8443 from Matt's code which leads to an empty response.</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"></div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">10:42:29.083 [XNIO-1 I/O-2] DEBUG <a href="http://io.undertow.request.io" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" target="_blank">io.undertow.request.io</a> - UT005013: An IOException occurred</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">javax.net.ssl.SSLHandshakeException: UT000140: Initial SSL/TLS data is not a handshake record</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.ALPNHackClientHelloExplorer.exploreClientHello(ALPNHackClientHelloExplorer.java:84)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.ALPNHackSSLEngine.unwrap(ALPNHackSSLEngine.java:205)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit.doUnwrap(SslConduit.java:729)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit.read(SslConduit.java:567)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at org.xnio.conduits.ConduitStreamSourceChannel.read(ConduitStreamSourceChannel.java:127)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at <a href="http://io.undertow.server.protocol.ht" class="gmail_msg" target="_blank">io.undertow.server.protocol.ht</a>tp.AlpnOpenListener$AlpnConnectionListener.handleEvent(AlpnOpenListener.java:280)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at <a href="http://io.undertow.server.protocol.ht" class="gmail_msg" target="_blank">io.undertow.server.protocol.ht</a>tp.AlpnOpenListener.handleEvent(AlpnOpenListener.java:249)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at <a href="http://io.undertow.server.protocol.ht" class="gmail_msg" target="_blank">io.undertow.server.protocol.ht</a>tp.AlpnOpenListener.handleEvent(AlpnOpenListener.java:60)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at org.xnio.ChannelListeners$10.handleEvent(ChannelListeners.java:291)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at org.xnio.ChannelListeners$10.handleEvent(ChannelListeners.java:286)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at org.xnio.ChannelListeners$DelegatingChannelListener.handleEvent(ChannelListeners.java:1092)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at org.xnio.nio.QueuedNioTcpServer$1.run(QueuedNioTcpServer.java:128)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at org.xnio.nio.WorkerThread.safeRun(WorkerThread.java:580)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at org.xnio.nio.WorkerThread.run(WorkerThread.java:464)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">10:42:29.091 [XNIO-1 I/O-4] DEBUG io.undertow.request - UT005013: An IOException occurred</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">javax.net.ssl.SSLHandshakeException: UT000140: Initial SSL/TLS data is not a handshake record</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.ALPNHackClientHelloExplorer.exploreClientHello(ALPNHackClientHelloExplorer.java:84)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.ALPNHackSSLEngine.unwrap(ALPNHackSSLEngine.java:205)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:624)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit.doUnwrap(SslConduit.java:748)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit.doHandshake(SslConduit.java:645)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit.access$900(SslConduit.java:63)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit$SslReadReadyHandler.readReady(SslConduit.java:1097)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at org.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:88)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at org.xnio.nio.WorkerThread.run(WorkerThread.java:559)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">10:42:29.100 [XNIO-1 I/O-2] DEBUG io.undertow.request - UT005013: An IOException occurred</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">javax.net.ssl.SSLHandshakeException: UT000140: Initial SSL/TLS data is not a handshake record</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.ALPNHackClientHelloExplorer.exploreClientHello(ALPNHackClientHelloExplorer.java:84)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.ALPNHackSSLEngine.unwrap(ALPNHackSSLEngine.java:205)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:624)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit.doUnwrap(SslConduit.java:748)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit.doHandshake(SslConduit.java:645)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit.access$900(SslConduit.java:63)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at io.undertow.protocols.ssl.SslConduit$SslReadReadyHandler.readReady(SslConduit.java:1097)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at org.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:88)</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962gmail-Apple-tab-span m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="white-space:pre-wrap">        </span>at org.xnio.nio.WorkerThread.run(WorkerThread.java:559)</div></div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"></div></div><div class="gmail_extra m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><div class="gmail_quote m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">On Sat, Dec 10, 2016 at 10:15 AM, Hicks, Matt <span dir="ltr" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><<a href="mailto:matt@matthicks.com" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" target="_blank">matt@matthicks.com</a>></span> wrote:<br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><blockquote class="gmail_quote m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">I've updated to 1.4.7.Final, I switched to passing an Array of keyManagers and an Array of trustManagers, I've tried commenting out ENABLE_HTTP2, I've installed the JCE Unlimited Strength (and verified it's being used) and I'm consistently getting ERR_CONNECTION_CLOSED when I try to connect to <a href="https://localhost:8443" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" target="_blank">https://localhost:8443</a><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"></div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">If I connect to <a href="http://localhost:8080" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" target="_blank">http://localhost:8080</a> then I get the expected "Hello, World!". If someone could just test that snippet and tell me if they can repeat the problem it would be greatly appreciated.</div></div><br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><div class="gmail_quote m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><div dir="ltr" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">On Fri, Dec 9, 2016 at 5:30 PM Hicks, Matt <<a href="mailto:matt@matthicks.com" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" target="_blank">matt@matthicks.com</a>> wrote:<br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"></div><blockquote class="gmail_quote m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">Stuart, I don't think I have the JCE Unlimited Strength policy files installed. I'll look into seeing if that's the problem. I am currently using 1.4.6.Final. I commented out enabling of HTTP2 but I'm still getting the same problem. It will probably be tomorrow before I can get the JCE Unlimited Strength installed, but either way I should be seeing an error but I am not.<div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"></div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">Can you check that code snippet I posted? It's a simplified version of the example you sent me previously that just outputs "Hello, World!". If you're able to run it and it works then perhaps there's something wrong in my machine configuration, but I'd like some confirmation.</div></div><br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><div class="gmail_quote m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><div dir="ltr" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">On Fri, Dec 9, 2016 at 4:30 PM Stuart Douglas <<a href="mailto:sdouglas@redhat.com" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" target="_blank">sdouglas@redhat.com</a>> wrote:<br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"></div><blockquote class="gmail_quote m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">I just released 1.4.7.Final that should fix the ClassCastException that you were seeing.<br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"></div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">Your example code should work. What version of Undertow are you using, and do you have the JCE unlimited strength ciphers installed?<br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"></div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">Some versions of Undertow would attempt to enable HTTP/2 even if the required ciphers were not installed, which would result in a connection error as HTTP/2 would be negotiated with an incorrect cipher, and the browser will kill the connection as a result. This could be fixed by either installing the JCE unlimited strength policy files, or by disabling HTTP/2. <br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"></div></div><div dir="ltr" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"></div>Stuart<br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"></div><div class="gmail_extra m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><div class="gmail_quote m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">On Sat, Dec 10, 2016 at 9:00 AM, Hicks, Matt <span dir="ltr" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><<a href="mailto:matt@matthicks.com" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" target="_blank">matt@matthicks.com</a>></span> wrote:<br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><blockquote class="gmail_quote m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">Michael, where are you getting SSLContextFactory from? I assumed it was something built-in or available in Undertow.</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003HOEnZb m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003h5 m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><div class="gmail_quote m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><div dir="ltr" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">On Fri, Dec 9, 2016 at 1:08 PM Hicks, Matt <<a href="mailto:matt@matthicks.com" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" target="_blank">matt@matthicks.com</a>> wrote:<br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"></div><blockquote class="gmail_quote m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">Thanks guys. Michael, I'll try your code here in a bit to see if it makes any difference.</div><br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><div class="gmail_quote m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><div dir="ltr" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">On Fri, Dec 9, 2016 at 12:49 PM Michael Grove <<a href="mailto:mike@stardog.com" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" target="_blank">mike@stardog.com</a>> wrote:<br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"></div><blockquote class="gmail_quote m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">Prematurely hit send!<br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><div class="gmail_extra m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><div class="gmail_quote m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"></div></div></div><div dir="ltr" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><div class="gmail_extra m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><div class="gmail_quote m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">On Fri, Dec 9, 2016 at 1:43 PM, Michael Grove <span dir="ltr" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><<a href="mailto:mike@stardog.com" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" target="_blank">mike@stardog.com</a>></span> wrote:<br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><blockquote class="gmail_quote m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><div class="gmail_extra m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><div class="gmail_quote m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail- m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">On Fri, Dec 9, 2016 at 1:11 PM, Hicks, Matt <span dir="ltr" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><<a href="mailto:matt@matthicks.com" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" target="_blank">matt@matthicks.com</a>></span> wrote:<br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><blockquote class="gmail_quote m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">Hi Michael, thanks for the response. What version of Undertow are you using? </div></blockquote><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"></div></span><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">I'm using 1.3.20, so I'm a bit behind.</div><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail- m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"> </div><blockquote class="gmail_quote m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">Are you overriding the SSL certificate storage or using the example's? </div></blockquote><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"></div></span><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">I'm just creating the SSLContext that's passed to the builder via addHttpsListener directly from the standard JVM properties, eg <span style="color:rgb(98,151,85);font-style:italic;background-color:rgb(43,43,43);font-family:menlo;font-size:9pt" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">javax.net.ssl.keyStore</span></div></div></div></div></blockquote><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"></div></div></div></div><div dir="ltr" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><div class="gmail_extra m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><div class="gmail_quote m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg">This is the basic code for that:</div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><br class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"></div><div class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><table class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-highlight m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-tab-size m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-js-file-line-container m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="box-sizing:border-box;border-collapse:collapse;color:rgb(51,51,51);font-family:-apple-system,blinkmacsystemfont,"segoe ui",helvetica,arial,sans-serif,"apple color emoji","segoe ui emoji","segoe ui symbol";font-size:14px"><tbody style="box-sizing:border-box" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><tr style="box-sizing:border-box" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><td id="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-LC336" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-blob-code m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-blob-code-inner m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-js-file-line m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;overflow:visible;font-family:consolas,"liberation mono",menlo,courier,monospace;font-size:12px;word-wrap:normal;white-space:pre-wrap"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-pl-k m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="box-sizing:border-box;color:rgb(167,29,93)">public</span> <span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-pl-k m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="box-sizing:border-box;color:rgb(167,29,93)">static</span> <span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-pl-smi m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="box-sizing:border-box">SSLContext</span> <span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-pl-en m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="box-sizing:border-box;color:rgb(121,93,163)">createSSLContext</span>(<span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-pl-k m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="box-sizing:border-box;color:rgb(167,29,93)">final</span> <span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-pl-smi m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="box-sizing:border-box">Options</span> <span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-pl-v m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="box-sizing:border-box;color:rgb(237,106,67)">theOptions</span>) <span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-pl-k m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="box-sizing:border-box;color:rgb(167,29,93)">throws</span> <span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-pl-smi m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="box-sizing:border-box">SSLException</span> {</td></tr><tr style="box-sizing:border-box" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><td id="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-L337" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-blob-num m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-js-line-number m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="box-sizing:border-box;padding:0px 10px;width:50px;min-width:50px;font-family:consolas,"liberation mono",menlo,courier,monospace;font-size:12px;line-height:20px;color:rgba(0,0,0,0.298039);text-align:right;white-space:nowrap;vertical-align:top"></td><td id="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-LC337" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-blob-code m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-blob-code-inner m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-js-file-line m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;overflow:visible;font-family:consolas,"liberation mono",menlo,courier,monospace;font-size:12px;word-wrap:normal;white-space:pre-wrap"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-pl-k m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="box-sizing:border-box;color:rgb(167,29,93)">return</span> <span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-pl-smi m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="box-sizing:border-box">SSLContextFactory</span><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-pl-k m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="box-sizing:border-box;color:rgb(167,29,93)">.</span>createSSLContext(theOptions<span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-pl-k m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="box-sizing:border-box;color:rgb(167,29,93)">.</span>get(<span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-pl-smi m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="box-sizing:border-box">ServerOptions</span><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-pl-c1 m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="box-sizing:border-box;color:rgb(0,134,179)"><span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-pl-k m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="box-sizing:border-box;color:rgb(167,29,93)">.</span>KEY_STORE_TYPE</span>),</td></tr><tr style="box-sizing:border-box" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg"><td id="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-L338" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-blob-num m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-js-line-number m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="box-sizing:border-box;padding:0px 10px;width:50px;min-width:50px;font-family:consolas,"liberation mono",menlo,courier,monospace;font-size:12px;line-height:20px;color:rgba(0,0,0,0.298039);text-align:right;white-space:nowrap;vertical-align:top"></td><td id="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-LC338" class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-blob-code m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-blob-code-inner m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-js-file-line m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="box-sizing:border-box;padding:0px 10px;line-height:20px;vertical-align:top;overflow:visible;font-family:consolas,"liberation mono",menlo,courier,monospace;font-size:12px;word-wrap:normal;white-space:pre-wrap"> theOptions<span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-pl-k m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="box-sizing:border-box;color:rgb(167,29,93)">.</span>get(<span class="m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980m_-6469500284513621464m_-5493904878861343444gmail-pl-smi m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318m_8294588940101133001m_3932949590911631003m_8570919962381820980gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960m_-5187761121905243514m_7287362648311324962m_-7742275628578222318gmail_msg m_6046828007460074283m_-2547836843342845015m_-5893305133508003960gmail_msg gmail_msg" style="box-sizing:border-box"></span></td></tr></tbody></table></div></div></div></div></blockquote></div></blockquote></div></div></div></blockquote></div></div></blockquote></div></blockquote></div></blockquote></div></div></blockquote></div></div></blockquote></div></blockquote></div></div></blockquote></div></div></blockquote></div><div dir="ltr">-- <br></div><div data-smartmail="gmail_signature"><p dir="ltr">Miere Teixeira</p>
</div>