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)