let me see if my understanding is correct: if ssl-enabled-component is
none, then we would accept non-ssl connections, no ssl context will be
used. if ssl-enabled-component is something other than "none", but we don't
specify any other ssl-* configurations, then we use the default ssl context
provided by JDK, any customization to the JDK's ssl context (either by
installing a custom provider or keystore/truststore installed in jdk's
path) will be used this way. But we do specify any other ssl-*
configurations, then we use our usual way of loading the ssl context.

On Thu, Aug 9, 2018 at 10:33 AM Anthony Baker <aba...@pivotal.io> wrote:

>
>
> > On Aug 9, 2018, at 10:05 AM, Jacob Barrett <jbarr...@pivotal.io> wrote:
> >
> >
> >
> > On Aug 9, 2018, at 9:42 AM, Anthony Baker <aba...@pivotal.io> wrote:
> >
> >>>
> >>>
> >>> I would like to also get consensus on defaulting GEODE's behavior to
> always
> >>> use default SSL context instead of introducing a new parameter
> >>> 'ssl-use-default-sslcontext'. If user's have specified any existing
> ssl-*
> >>> props then the current implementation is exercised (ie to configure the
> >>> context as per provided properties).
> >>>
> >>
> >> If geode is always configured to use the default SSL context, how do we
> know to when to accept SSL v non-SSL connections?
> >>
> >
> > The enable ssl properties.
> >
>
> Sorry I’m missing something.  If the only time we accept SSL connections
> is when you enable geode ssl-* properties, what is the point of enabling
> the default SSL context by default?
>
> Anthony
>
>

-- 
Cheers

Jinmei

Reply via email to