Uploaded image for project: 'ZABBIX BUGS AND ISSUES'
  1. ZABBIX BUGS AND ISSUES
  2. ZBX-12551

API method "host.massremove" returns Error 500

XMLWordPrintable

    • Icon: Incident report Incident report
    • Resolution: Unresolved
    • Icon: Trivial Trivial
    • None
    • 3.0.10
    • API (A)
    • None
    • Apache 2.4, PHP 7.0.22

      After upgrading to Zabbix 3.0 the API method "host.massremove" returns an Error 500. In the PHP error log I could find the following:

      [22-Aug-2017 08:59:48 Europe/Berlin] PHP Fatal error:  Uncaught TypeError: Argument 1 passed to CHost::isWritable() must be of the type array, null given, called in /usr/share/zabbix/include/classes/api/services/CHostGeneral.php on line 113 and defined in /usr/share/zabbix/include/classes/api/services/CHost.php:1343
      Stack trace:
      #0 /usr/share/zabbix/include/classes/api/services/CHostGeneral.php(113): CHost->isWritable(NULL)
      #1 /usr/share/zabbix/include/classes/api/services/CHost.php(1133): CHostGeneral->massRemove(Array)
      #2 /usr/share/zabbix/include/classes/api/clients/CLocalApiClient.php(123): CHost->massRemove(Array)
      #3 /usr/share/zabbix/include/classes/core/CJsonRpc.php(87): CLocalApiClient->callMethod('host', 'massremove', Array, '88a75c274593be4...')
      #4 /usr/share/zabbix/api_jsonrpc.php(63): CJsonRpc->execute()
      #5 {main}
        thrown in /usr/share/zabbix/include/classes/api/services/CHost.php on line 1343

      The corresponding API request was:

      {
      	"params": {
      		"hostids": "11597",
      		"groupids": ["5"]
      	},
      	"method": "host.massremove",
      	"jsonrpc": "2.0",
      	"id": 85,
      	"auth": "88a75c274593be4c17a075d4e78e49a6"
      }
      

      As the API request has been created according to the method's documentation this has to be a bug within the API.

            Unassigned Unassigned
            pu Pascal Uhlmann
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: