Hey all,
I posted a few days ago about some weird behavior regarding SNI in the
latest stable version of Jetty. Seems that Jetty is only responding to
HTTPS requests with the *first* certificate in my keystore, even though
I have more than one valid certificate there.
In testing Bug 430951, I got everything to work *including* SNI.
So now I'm looking at this:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=430951#c18
"I have committed the
org/eclipse/jetty/util/ssl/ExtendedSslContextFactory.java
If the KeyStore contains multiple X509 certificates, then the CN element
of the distinguished name is used to select the certificate alias to use for
a connection. Simple wildcard names (eg *.domain.com) are supported."
But when I try this:
<Configure id="sslContextFactory"
class="org.eclipse.jetty.util.ssl.ExtendedSslContextFactory">
I get a NoClassDefFoundError, and indeed, if I check jetty-ssl.jar, that
class *is* missing.
SNI doesn't work at all if I use
org.eclipse.jetty.util.ssl.SslContextFactory.
Help, please? What am I missing? The official documentation even *says*
I need to use ExtendedSslContextFactory.
http://www.eclipse.org/jetty/documentation/current/configuring-ssl.html#configuring-sslcontextfactory
--
Lobos Studios - Website and Mobile App Design & Development; IT Support;
Computer Maintenance
Toll Free 877.919.4WEB - Apple Valley 760.684.8859 - Los Angeles
310.945.2410 - Cleveland 216.242.4010
www.LobosStudios.com * www.facebook.com/LobosStudios * @LobosStudios
_______________________________________________
jetty-users mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from
this list, visit
https://dev.eclipse.org/mailman/listinfo/jetty-users