Details

    • Type: Incident report
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.0.0rc2
    • Fix Version/s: 2.0.0rc4
    • Component/s: API (A)
    • Labels:
    • Environment:
      Debian with MySQL
      API: v1.4

      Description

      When we create a host trough the API the JSON-error "no such error" is generated:

      JSON request that is sent:
      {"jsonrpc":"2.0","method":"host.create","params":{"host":"store3.internal.test","interfaces":[

      {"type":"2","main":"1","useip":"1","ip":"192.168.17.210","dns":"","port":"161"}

      ,

      {"type":"1","main":"1","useip":"1","ip":"192.168.17.210","dns":"","port":"10050"}

      ,

      {"type":"1","main":"0","useip":"1","ip":"172.16.80.26","dns":"","port":"10050"}

      ],"groups":

      {"groupid":"6"}

      ,"templates":[

      {"templateid":"10047"}

      ,

      {"templateid":"10134"}

      ,

      {"templateid":"10130"}

      ,

      {"templateid":"10049"}

      ]},"auth":"24aedcb501e25f50eac653fe183c6708","id":1}

      (all templateid's, groupid's and auth.hash are valid)

      Received:
      Got response from API: ({"jsonrpc":"2.0","error":

      {"code":-32400,"message":"System error.","data":"JSON-rpc error generation failed. No such error \"\"."}

      ,"id":1}) Response decoded: (Array ( [jsonrpc] => 2.0 [error] => Array ( [code] => -32400 [message] => System error. [data] => JSON-rpc error generation failed. No such error "". ) [id] => 1 )

      When I shorten the name to store3 and run it again, the host is succesfully added.
      (With the Zabbix php-frontend I can create a host with the name store3.internal.test and same templates/groups without issue).

      Is there a limitation on the hostname length for the host.create method?
      If my JSON is faulty, it would be nice to have an error different than just "System Error".

      Thanks for checking this out.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              simonris Simon Kerckhof
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: