When using TLS, geode native client throws an exception due to wrong order on method calling:
"Exception while querying locator: apache::geode::client::SslException: Invalid SSL keystore password." This is due to in SSLImpl.cpp constructor, the private key is added before the certificate. According to ACE documentation, we should reverse order due to when the private key is added it is verified against the certificate. So we should call sslctx->private_key after calling sslctx->certificate http://www.aoc.nrao.edu/php/tjuerges/ALMA/ACE-5.8.1/html/ace/a00493.html#a5fa01171382ad69ac372dae7e3860211 [ Full content available at: https://github.com/apache/geode-native/pull/550 ] This message was relayed via gitbox.apache.org for [email protected]
