I am trying to use Nxlog on Windows to send events to syslog-ng. I have
configured Nxlog to use TLS, and both Nxlog and syslog-ng seem to report
a successful TLS negotiation. Yet when I actually generate an event using:

        eventcreate /ID 1 /L APPLICATION /T INFORMATION /SO MYEVENTSOURCE /D 
"Hello, world!"

I see the following logged by syslog-ng on the receiving side:

        [...] invalid frame header; header = '' [...]

I have configured syslog-ng to use the syslog input, so it expects
syslog-IETF messages. I have a number of other non-Nxlog clients working.

My Nxlog configuration is this:

        define ROOT C:\Program Files (x86)\nxlog

        ModuleDir %ROOT%\modules
        CacheDir  %ROOT%\data
        Pidfile   %ROOT%\data\nxlog.pid
        SpoolDir  %ROOT%\data
        LogFile   %ROOT%\data\nxlog.log

        <Extension syslog>
                Module xm_syslog
        </Extension>

        <Input in>
                Module im_msvistalog
        </Input>

        <Output out>
                Module om_ssl
                Host logserver.example.com
                Port 6514
                CAFile %ROOT%\cert\ca.pem
                CertFile %ROOT%\cert\logserver.example.com.pem
                CertKeyFile %ROOT%\cert\logserver.example.com.key
                AllowUntrusted FALSE
                Exec to_syslog_ietf();
        </Output>

        <Route 1>
                Path in => out
        </Route>

I have configured Nxlog to also write the syslog-IETF-encoded log to a
file. There I see something like:

        <n>1 [DATE] [HOST] ...

which appears to be a valid syslog-IETF-format message.

I am at a loss as to what the problem might be. Does anyone have
experience with Nxlog to syslog-ng over TLS?

-- 
Mike

:wq

------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785111&iu=/4140
_______________________________________________
nxlog-ce-users mailing list
nxlog-ce-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nxlog-ce-users

Reply via email to