To enable the NCM client and API to use HTTPS port, complete the following steps:

Procedure

  1. Edit the following files:
    • [root@<ncm-ip>:smarts-ncm]# find .name config.properties
    • ./ncmcore/webapps/ws/WEB-INF/classes/config.properties
    • ./ncmcore/webapps/ncm-webapp/WEB-INF/classes/config.propertie
    • ./ncmcore/webapps/ncm-webapp/samples/J2EE/conf/config.properties
  2. In the respective files, change the following to use HTTPS port.
    cc.remoting.servlet.base=https://<ncm-ip>:8880/ncm-webapp/remoting/
  3. Save the files.
  4. Edit the $VOYENCE_HOME/cm/daemon/conf/cdaemon-config.properties file as:
    cc.remoting.servlet.base=http://127.0.0.1:8881/ncm-webapp/remoting/
    TO
    cc.remoting.servlet.base=https://127.0.0.1:8880/ncm-webapp/remoting/
  5. Edit the $VOYENCE_HOME/cm/daemon/conf/config.properties file as:
    voyencecontrol.ejb_invoker_servlet_path=http://127.0.0.1:8881/invoker/EJBInvokerServlet
    voyencecontrol.jmx_invoker_servlet_path=http://127.0.0.1:8881/invoker/JMXInvokerServlet
    TO
    voyencecontrol.ejb_invoker_servlet_path=https://127.0.0.1:8880/invoker/EJBInvokerServlet
    voyencecontrol.jmx_invoker_servlet_path=https://127.0.0.1:8880/invoker/JMXInvokerServlet
  6. Save the files.