R. David Murray added the comment:
I believe this is a duplicate of issue 14452.
--
components: -IO, Library (Lib)
nosy: +r.david.murray, vinay.sajip
resolution: -> duplicate
stage: -> committed/rejected
status: open -> closed
superseder: -> SysLogHandler sends invalid messages when
New submission from Aimon Bustardo :
Ubuntu 12.0.4 LTS 64bit
python2.7-minimal 2.7.3-0ubuntu3
rsyslog 5.8.6-1ubuntu8
Python converts all syslog messages to UTF8 before sending to syslog. It also
prepends the Byte Order Mark (BOM) of the Unicode Standard. This prepended BOM
causes bad character