<div dir="ltr">It was worth a try, but no change.  Thanks for the suggestion though.</div><br><div class="gmail_quote"><div dir="ltr">On Thu, Dec 8, 2016 at 7:12 PM Bill O&#39;Neil &lt;<a href="mailto:bill@dartalley.com">bill@dartalley.com</a>&gt; 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">Try the constructor with 4 args where you also pass a handler.<div class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">







<p class="m_4659377910818902707gmail-p1 gmail_msg">        <span class="m_4659377910818902707gmail-s1 gmail_msg">public</span> <span class="m_4659377910818902707gmail-s2 gmail_msg">Builder</span> addHttpsListener(<span class="m_4659377910818902707gmail-s1 gmail_msg">int</span> <span class="m_4659377910818902707gmail-s3 gmail_msg">port</span>, <span class="m_4659377910818902707gmail-s2 gmail_msg">String</span> <span class="m_4659377910818902707gmail-s3 gmail_msg">host</span>, <span class="m_4659377910818902707gmail-s2 gmail_msg">SSLContext</span> <span class="m_4659377910818902707gmail-s3 gmail_msg">sslContext</span>, <span class="m_4659377910818902707gmail-s4 gmail_msg">HttpHandler</span> <span class="m_4659377910818902707gmail-s3 gmail_msg">rootHandler</span>) {</p><p class="m_4659377910818902707gmail-p1 gmail_msg"><br class="gmail_msg"></p></div></div><div class="gmail_extra gmail_msg"><br class="gmail_msg"><div class="gmail_quote gmail_msg"></div></div><div class="gmail_extra gmail_msg"><div class="gmail_quote gmail_msg">On Thu, Dec 8, 2016 at 8:06 PM, Hicks, Matt <span dir="ltr" class="gmail_msg">&lt;<a href="mailto:matt@matthicks.com" class="gmail_msg" target="_blank">matt@matthicks.com</a>&gt;</span> wrote:<br class="gmail_msg"></div></div><div class="gmail_extra gmail_msg"><div class="gmail_quote 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"><div dir="ltr" class="m_4659377910818902707m_772409535198484667gmail_msg gmail_msg">I&#39;ve made some progress.  After adding the following to the builder:<div class="m_4659377910818902707m_772409535198484667gmail_msg gmail_msg"><br class="m_4659377910818902707m_772409535198484667gmail_msg gmail_msg"></div><font face="monospace" class="gmail_msg">val password = config.https.password.get.toCharArray<br class="m_4659377910818902707m_772409535198484667gmail_msg gmail_msg">val keyStore = KeyStore.getInstance(&quot;JKS&quot;)<br class="m_4659377910818902707m_772409535198484667gmail_msg gmail_msg">val keyStoreFile = config.https.keyStoreLocation.get<br class="m_4659377910818902707m_772409535198484667gmail_msg gmail_msg">assert(keyStoreFile.exists(), s&quot;No keystore file was found at the location: ${keyStoreFile.getAbsolutePath}&quot;)<br class="m_4659377910818902707m_772409535198484667gmail_msg gmail_msg">val keyStoreInput = new FileInputStream(keyStoreFile)<br class="m_4659377910818902707m_772409535198484667gmail_msg gmail_msg">keyStore.load(keyStoreInput, password)<br class="m_4659377910818902707m_772409535198484667gmail_msg gmail_msg">val keyManagerFactory = KeyManagerFactory.getInstance(KeyManagerFactory.getDefaultAlgorithm)<br class="m_4659377910818902707m_772409535198484667gmail_msg gmail_msg">keyManagerFactory.init(keyStore, password)<br class="m_4659377910818902707m_772409535198484667gmail_msg gmail_msg">val trustManagerFactory = TrustManagerFactory.getInstance(TrustManagerFactory.getDefaultAlgorithm)<br class="m_4659377910818902707m_772409535198484667gmail_msg gmail_msg">trustManagerFactory.init(keyStore)<br class="m_4659377910818902707m_772409535198484667gmail_msg gmail_msg">val sslContext = SSLContext.getInstance(&quot;TLS&quot;)<br class="m_4659377910818902707m_772409535198484667gmail_msg gmail_msg">sslContext.init(keyManagerFactory.getKeyManagers, trustManagerFactory.getTrustManagers, new SecureRandom)<br class="m_4659377910818902707m_772409535198484667gmail_msg gmail_msg">builder.addHttpsListener(config.https.port.get, config.https.host.get, sslContext)</font></div><div class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">Everything starts as expected, no errors, but when I hit localhost:8443 with the browser it says &quot;localhost didn&#39;t send any data&quot;.</div><div class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">Should it use what I&#39;ve set with &quot;builder.setHandler&quot; for HTTPS as well?</div><div class="gmail_msg"><div class="m_4659377910818902707h5 gmail_msg"><br class="m_4659377910818902707m_772409535198484667gmail_msg gmail_msg"><div class="gmail_quote m_4659377910818902707m_772409535198484667gmail_msg gmail_msg"><div dir="ltr" class="m_4659377910818902707m_772409535198484667gmail_msg gmail_msg">On Thu, Dec 8, 2016 at 10:53 AM Hicks, Matt &lt;<a href="mailto:matt@matthicks.com" class="m_4659377910818902707m_772409535198484667gmail_msg gmail_msg" target="_blank">matt@matthicks.com</a>&gt; wrote:<br class="m_4659377910818902707m_772409535198484667gmail_msg gmail_msg"></div><blockquote class="gmail_quote m_4659377910818902707m_772409535198484667gmail_msg gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="m_4659377910818902707m_772409535198484667gmail_msg gmail_msg">Is there any documentation for configuring SSL on my server?  I was looking through the online docs and found nothing (apart from &quot;Assembling a Server Manually&quot;).<div class="m_4659377910818902707m_772409535198484667gmail_msg gmail_msg"><br class="m_4659377910818902707m_772409535198484667gmail_msg gmail_msg"></div><div class="m_4659377910818902707m_772409535198484667gmail_msg gmail_msg">Any assistance would be appreciated.</div><div class="m_4659377910818902707m_772409535198484667gmail_msg gmail_msg"><br class="m_4659377910818902707m_772409535198484667gmail_msg gmail_msg"></div><div class="m_4659377910818902707m_772409535198484667gmail_msg gmail_msg">Thanks</div></div></blockquote></div></div></div></div>
<br class="gmail_msg"></blockquote></div></div><div class="gmail_extra gmail_msg"><div class="gmail_quote gmail_msg"><blockquote class="gmail_quote gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">_______________________________________________<br class="gmail_msg">
undertow-dev mailing list<br class="gmail_msg">
<a href="mailto:undertow-dev@lists.jboss.org" class="gmail_msg" target="_blank">undertow-dev@lists.jboss.org</a><br class="gmail_msg">
<a href="https://lists.jboss.org/mailman/listinfo/undertow-dev" rel="noreferrer" class="gmail_msg" target="_blank">https://lists.jboss.org/mailman/listinfo/undertow-dev</a><br class="gmail_msg"></blockquote></div><br class="gmail_msg"></div>
</blockquote></div>