Bruce Schuchardt created GEODE-6150:
---------------------------------------

             Summary: Allow use of client/server max-threads with SSL
                 Key: GEODE-6150
                 URL: https://issues.apache.org/jira/browse/GEODE-6150
             Project: Geode
          Issue Type: New Feature
          Components: client/server
            Reporter: Bruce Schuchardt


Cache servers have a max-threads setting that causes the server to limit the 
number of threads used by clients.  The implementation uses Java new I/O though 
and that doesn't currently play well with SSL/TLS secure communications.  If 
you attempt to configure the server to use secure communications _and_ 
max-threads it throws an IllegalArgumentException with the message

Selector thread pooling can not be used with client/server SSL. The selector 
can be disabled by setting max-threads=0.

The server code should be modified to use the JDK's SSLEngine to implement 
SSL/TLS over NIO and get rid of this restriction.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to