dnaeon / py-vpoller

Distributed vSphere API Proxy
Other
83 stars 31 forks source link

Zabbix 4.0 now requires header #260

Open ssgituser opened 5 years ago

ssgituser commented 5 years ago

Atempting to use vPoller 0.7.1 with Zabbix 4.0.2 and when running the zabbix_get as a test I am getting the following errors in the logs:

Command zabbix_get -s 127.0.0.1 -p 10050 -k "vpoller[vm.get, vc01.example.org, ns01.example.org, runtime.powerState]"

Excerpt from log: Message from 127.0.0.1 is missing header. Message ignored.

From what I have found this is due to zabbix no longer supporting plain text requests and requiring a header be sent

https://www.zabbix.com/documentation/4.0/manual/installation/upgrade_notes_400#plain_text_protocol_dropped

Any ideas as to how to work around this issue?