Unfortunately the current wire protocol used by
for exchanging messages was found to be suboptimal and we have taken
the decision to change it now before it becomes widely adopted.
We attempted to do this in a backwards compatibile manner, however the
two methods we tried were either overly complicated and fragile, or
not possible due to the way the released
The changes include a versioned binary header that contains the size of the header, payload and total message, control flags and a big/little-endian detector.
These changes will appear in the upstream repo shortly and ship in 1.1.11. Anyone for this will be a problem is encouraged to get in contact to discuss possible options.
For RHEL users, any version on which
pacemaker_remoted is supported
will have the new versioned protocol. That means 7.0 and potentially
a future 6.x release.