SyslogHandler Module in python has introduced new variable append_nul which controls whether or not null byte should be appended to syslog message.
Since, not all siem vendor support null byte at end of syslog ( especially those that conform to RFC5424), so, an option to control this flag in config would be good feature.
For now, I have made mine work by directly adding
logging_handler.append_nul = False
after creating SyslogHandler in api_client.py.
SyslogHandler Module in python has introduced new variable
append_nul
which controls whether or not null byte should be appended to syslog message. Since, not all siem vendor support null byte at end of syslog ( especially those that conform to RFC5424), so, an option to control this flag in config would be good feature.For now, I have made mine work by directly adding
logging_handler.append_nul = False
after creating SyslogHandler inapi_client.py
.See Python12168.