I am running nxlog on Centos as Server.
Server :
nxlog]# java -version
java version “1.7.0_25″
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) Client VM (build 23.25-b01, mixed mode)
nxlog.log
2014-10-03 11:19:19 INFO SSL connection accepted from 192.168.xx.xxx:58454
2014-10-03 11:19:19 ERROR SSL error, SSL_ERROR_SSL: retval -1, wrong
version number,
2014-10-03 11:19:19 WARNING SSL connection closed from 192.168.xx.xxx:58454
Client: ( logstash-forwarder )
2014/10/03 15:08:12.703193 Connecting to [10.147.xxx.xx]:6514
(10.147.252.13)
2014/10/03 15:08:12.713337 Failed to tls handshake with 10.147.xxx.xx local
error: protocol version not supported
2014/10/03 15:08:13.713718 Connecting to [10.147.xxx.xx]:6514
(10.147.xxx.xx)
2014/10/03 15:08:13.715624 Failed to tls handshake with 10.147.xxx.xx local
error: protocol version not supported
2014/10/03 15:08:14.716015 Connecting to [10.147.xxx.xx]:6514
(10.147.xxx.xx)
# java -version
java version “1.7.0_67″
Java(TM) SE Runtime Environment (build 1.7.0_67-b01)
Java HotSpot(TM) Client VM (build 24.65-b04, mixed mode, sharing)
All key and certificate are OK .. tested with openssl s_server and s_client
==> connected.
Please advice how to solve this problem.
is the config file OK or not ?
# more /usr/local/etc/nxlog/nxlog.conf
########################################
# Global directives #
########################################
User nxlog
Group nxlog
LogFile /var/log/nxlog/nxlog.log
#LogLevel DEBUG
LogLevel INFO
########################################
# Modules #
########################################
# NXlog syslog extension activation (needed to receive syslog messages)
<Extension _syslog>
Module xm_syslog
</Extension>
# NXlog JSON extension activation (needed to forward messages to Logstash)
<Extension json>
Module xm_json
</Extension>
## NXlog input to receive UDP syslog messages on standard UDP port.
## Note the parse syslog input to json exec.
#<Input in_udp>
# Module im_udp
# Host 0.0.0.0
# Port 514
# Exec parse_syslog(); to_json();
#</Input>
<Input in_ssl>
Module im_ssl
Host 0.0.0.0
Port 6514
CAFile /nxlog/LinggaCA-cert.pem
CertFile /nxlog/server-cert.pem
CertKeyFile /nxlog/server-key.pem
KeyPass xxxxxxxxx
InputType Binary
</Input>
########################################
# Routes #
########################################
# The buffer needed to NOT loose events when Logstash restarts
<Processor buffer_udp>
Module pm_buffer
# 1Mb buffer
MaxSize 512
Type Mem
# warn at 512k
WarnLimit 256
</Processor>
## NXlog output to forward everything to Logstash listening on Localhost
port 5140.
#<Output out_tcp>
# Module om_tcp
# Port 5140
# Host localhost
#</Output>
<Output nxlog_out>
Module om_file
File "/var/log/nxlog/nxlog.out"
</Output>
# Let's tie all pieces together with a NXlog route
<Route udp>
# Path in_udp => buffer_udp => nxlog_out
Path in_ssl => buffer_udp => nxlog_out
</Route>
Best regards,
Noel
------------------------------------------------------------------------------
Slashdot TV. Videos for Nerds. Stuff that Matters.
http://pubads.g.doubleclick.net/gampad/clk?id=160591471&iu=/4140/ostg.clktrk
_______________________________________________
nxlog-ce-users mailing list
nxlog-ce-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nxlog-ce-users