HI
I'm building my own zabbix agent for an embedded device (actually the second time i have done this, two different languages )
but i may have noticed an error in the online docs
https://www.zabbix.com/documentation...header_datalen
the data length value is said to be 4 bytes in little-endian
which i understand (for a length of 70) to be
00 00 00 46
however when i use that i get a 'fail' / no response from zabbix (my request is for active checks) however if I reverse it to big-endian
46 00 00 00
I get the reply as expected.
now I'm not that knowledgeable on the endian side of things so this might be my ms interpretation but searching online and it looks like the docs are incorrect.
can someone on the zabbix team confirm / clarify this ?
my source (https://www.scadacore.com/tools/prog...hex-converter/)
zabbix server version 5.xxx
cheers
Adam
I'm building my own zabbix agent for an embedded device (actually the second time i have done this, two different languages )
but i may have noticed an error in the online docs
https://www.zabbix.com/documentation...header_datalen
the data length value is said to be 4 bytes in little-endian
which i understand (for a length of 70) to be
00 00 00 46
however when i use that i get a 'fail' / no response from zabbix (my request is for active checks) however if I reverse it to big-endian
46 00 00 00
I get the reply as expected.
now I'm not that knowledgeable on the endian side of things so this might be my ms interpretation but searching online and it looks like the docs are incorrect.
can someone on the zabbix team confirm / clarify this ?
my source (https://www.scadacore.com/tools/prog...hex-converter/)
zabbix server version 5.xxx
cheers
Adam