[syslog-ng] [Bug 162] New: Invalid frame header; header=''

bugzilla at bugzilla.balabit.com bugzilla at bugzilla.balabit.com
Thu Feb 16 19:40:21 CET 2012


https://bugzilla.balabit.com/show_bug.cgi?id=162

           Summary: Invalid frame header; header=''
           Product: syslog-ng
           Version: 3.4.x
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: unspecified
         Component: syslog-ng
        AssignedTo: bazsi at balabit.hu
        ReportedBy: yuri at fused.com
Type of the Report: bug
   Estimated Hours: 0.0


Got always reproducible bug when sending huge logs between machines. 

Here are the steps:
* setup default OSE installs of client & server on rhel5
* configure client to read file("/tmp/input" flags(no-parse)) and send it to syslog(transport("tcp"))
* configure server to listen on syslog(transport(tcp)) and store messages in file()

* Now let client send big chunk of data:
ruby -e 'loop { puts (97+rand(26)).chr*250 }' | head -1000 >> /tmp/input

* See on server the following message:
syslog-ng[xxx]: Invalid frame header; header=''

server's RSTing the connection afterwards

It doesn't happen when you start with a couple of lines and then raise the "chunk" to 100-1000 messages per insertion.

If you need more info, ask. Thanks.


-- 
Configure bugmail: https://bugzilla.balabit.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the syslog-ng mailing list