Stopping the Zenoss JSON API Zope service

You can disable use of the dedicated Zope service so that Resource Manager uses the general-purpose Zope instances for Zenoss JSON API processing.

  1. Log in to the Control Center browser interface.
  2. In the Applications table under Application, click the application name (Zenoss.resmgr).
  3. In the Public Endpoints table, locate URL https://zenapi.hostname, and under the Actions column, click Stop.
  4. Turn off rules that route Zenoss JSON API requests to the zenapi service as follows:
    1. In the Configuration Files table, locate file zproxy-nginx.conf, and under the Actions column, click Edit.
    2. In the configuration file, locate the following line:
      ~*zenapi apizopes;
    1. Add the number sign character (#) to the beginning of the line.
      #~*zenapi apizopes;
    2. Click Save.
  5. In the Instances table under the Actions column, click Restart. This action restarts the zproxy service.
  6. Stop the zenapi service as follows:
    1. In the Services table, click Zenoss.
    2. In the Services table, click User Interface.
    3. In the Services table, locate the zenapi service, and under the Actions column, click Stop.