Filed issue for documentation - https://bugs.eclipse.org/bugs/show_bug.cgi?id=474067
Joakim Erdfelt / [email protected] On Fri, Jul 31, 2015 at 1:55 PM, Joakim Erdfelt <[email protected]> wrote: > The ExtendedSslContextFactory existed as an interim Java 8 only extension > for SslContextFactory, now that Jetty 9.3 is Java 8 entirely, there's no > need for this class. > > The roles of ExtendedSslContextFactory has been merged into > SslContextFactory itself. > Part of commit > https://github.com/eclipse/jetty.project/commit/c5e4abd792e7ed3f5e086d9835b25c5b93afe3d5 > > The documentation references is a definite bug, ugh. > Adding to documentation todos ... *grumble* *grumble* > > > Joakim Erdfelt / [email protected] > > On Fri, Jul 31, 2015 at 12:40 PM, Steve Sobol - Lobos Studios < > [email protected]> wrote: > >> 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 >> > >
_______________________________________________ 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
