Hello, I'm working through the steps from the documentation and I'm stuck.
I get an HTTP 500 error on testing my webhook.
I have done all the steps below, including making a Zabbix user in both environments with the same username and password. I'm using the technician key from my own SD+ account since they charge for the technician licenses.
Setting up the on-premise installation
1. Go to Admin -> Technicians.
2. Click the Add New Technician link, enter the Technician details and provide login permission.
3. Click Generate link under the API key details block. Select a time frame for the key to expire using the Calendar icon, or simply retain the same key perpetually.
4. Save TEHNICAN_KEY for use in Zabbix later.
Once this is done I will do this part in Zabbix:
Setting up the webhook in Zabbix
1. In the Administration > Media types section, import media_manageengine_servicedesk.yaml.
2. Open the newly added ManageEngine ServiceDesk media type and replace all <PLACEHOLDERS> with your values.
The following parameters are required for on-premise ServiceDesk:
sd_on_premise - true.
sd_url - the URL of your instance.
sd_on_premise_auth_token - the TEHNICAN_KEY generated earlier.
field_ref:requester - login of the account used for request creation.
I get an HTTP 500 error on testing my webhook.
I have done all the steps below, including making a Zabbix user in both environments with the same username and password. I'm using the technician key from my own SD+ account since they charge for the technician licenses.
Setting up the on-premise installation
1. Go to Admin -> Technicians.
2. Click the Add New Technician link, enter the Technician details and provide login permission.
3. Click Generate link under the API key details block. Select a time frame for the key to expire using the Calendar icon, or simply retain the same key perpetually.
4. Save TEHNICAN_KEY for use in Zabbix later.
Once this is done I will do this part in Zabbix:
Setting up the webhook in Zabbix
1. In the Administration > Media types section, import media_manageengine_servicedesk.yaml.
2. Open the newly added ManageEngine ServiceDesk media type and replace all <PLACEHOLDERS> with your values.
The following parameters are required for on-premise ServiceDesk:
sd_on_premise - true.
sd_url - the URL of your instance.
sd_on_premise_auth_token - the TEHNICAN_KEY generated earlier.
field_ref:requester - login of the account used for request creation.