Disabling SSL - Installer-No Services or tarball installations

To disable SSL for Installer-No Services or tarball installations installations, modify the OpsCenter configuration file and restart OpsCenter.

opscenterd.conf 

The location of the opscenterd.conf file depends on the type of installation:

  • Installer-Services or package installations: /etc/opscenter/opscenterd.conf
  • Installer-No Services or tarball installations: install_location/conf/opscenterd.conf
  • Windows installations: Program Files (x86)\DataStax Community\opscenter\conf\opscenterd.conf

address.yaml 

The location of the address.yaml file depends on the type of installation:

  • Installer-Services or package installations: /var/lib/datastax-agent/conf/address.yaml
  • Installer-No Services or tarball installations: install_location/conf/address.yaml
By default, SSL is turned off in OpsCenter. You only need to perform this task if you have previously configured the agents on a cluster to use SSL and now want to turn SSL off.

Procedure

  1. Open opscenterd.conf in an editor and add two lines to enable SSL.
    $ vi install_location/conf/opscenterd.conf
    
    [agents]
    use_ssl = false
    
  2. Restart the OpsCenter daemon.
  3. Reconfigure the agents.
    1. Log into each node in the cluster using ssh.
      $ ssh user@node
      Where node is either the host name of the node or its IP address and user is the user ID on the node.
    2. Edit the address.yaml file, changing the value of use_ssl to 0.
      $ sudo vi install_location/conf/address.yaml
      use_ssl: 0
    3. Restart the agent.
      $ sudo install_location/bin/datastax-agent

If you do not want to manually edit all of the node configuration files, follow the agent installation procedure.

  1. After opscenterd and all agents have been configured and restarted, verify proper agent connection through the dashboard.