ok, well it turns out I am indeed stupid; I clearly did not do a good job searching (in my defence it was the early hours of the morning).
Apparently automatic sync was disabled in v20.1.
I'll drop some references here in the unlikely event that anyone else is as dumb as me:
OPNsense Documentation
HASync / XMLRPC remove legacy push on changes
(problem with automatic sync of xmlrpc - encode idna message in log - this mentions the version it was disabled in and links to #4000 above)
The configuration is not synchronized between the primary and backup OPNsense
XMLRPC Sync doesn't sync automatically
Apologies for my idiocy; I'll go sit in the corner :(
Apparently automatic sync was disabled in v20.1.
I'll drop some references here in the unlikely event that anyone else is as dumb as me:
OPNsense Documentation
HASync / XMLRPC remove legacy push on changes
(problem with automatic sync of xmlrpc - encode idna message in log - this mentions the version it was disabled in and links to #4000 above)
The configuration is not synchronized between the primary and backup OPNsense
XMLRPC Sync doesn't sync automatically
Apologies for my idiocy; I'll go sit in the corner :(
"