Summary
After upgrading a regular cluster to SSL for Opscenter to agent communication, the dashboard metrics do not seem to show
Symptoms
The metrics do not show up even after the user has followed the procedure outlined in the documentation:
http://www.datastax.com/documentation/opscenter/5.1/opsc/configure/opscConfigSSL_g.html
Cause
A race condition can occur where the agent tries to connect to the local node via thrift before opscenterd is able to send SSL information
OPSC-2241 - Race condition enabling ssl for thrift on agent
If the agent opens a non ssl connection to an ssl enabled dse server, a future update from opscenter specifying to use ssl for thrift, doesn't make the thrift connection reset
Workaround
Add the following lines into the agent's address.yaml file
thrift_ssl_truststore: /etc/dse/conf/.truststore thrift_ssl_truststore_password: datastax
Solution
This problem is addressed in OpsCenter 5.1 as thrift is no longer used in the agent as outlined in:
OPSC-3278 - Remove thrift from Agent
Removal of thrift from the datastax-agent process
Comments
1 comment
Following this procedure has not helped me - linking to pages that we do not have access is really futile :(
Opening a ticket to have this resolved
Please sign in to leave a comment.