We are happy to announce, the next release of NXLog Enterprise Edition v5 is now available.
The version 5.6 fixes issues and brings new capabilities. The most noteworthy improvements are summarized below.
- Support for basic authentication in http modules
- Compatibility fix for Elasticsearch 8
DataTimeoutin xm_admin to help detect stale connections to the agent manager
- Symmetric encryption in
- Updated kafka modules and librdkafka
- Numerous stability improvements
- Support new platforms: Amazon Linux 2022, Ubuntu 22.04, Redhat 9
If you have feedback, would like to see additional improvements, reach out to us.
Download a fully functional trial version of NXLog Enterprise Edition 5.6 here.
2022-07-15 5.6.7727  Added support for Amazon Linux 2022  DNS parser disabled in im_etw  Fixed memory leak on reconnection in om_http module  Added support for Redhat 9  Added support for Ubuntu 22  Fixed memory leak in nx_module_add_poll_event()  Updated openssl to 1.1.1q in generic packages to address CVE-2020-1971 and CVE-2020-1968  Fixed a memory leak in im_etw module triggered by DNS parsing  Added basic authentication support to http modules  Prevent memory leak when calling openssl 1.0.x libraries  Fixed memory leak issue in im_msvistalog triggered by events which are larger than 42KB  Fixed NXLog crash triggered by API bug in windows 11 and windows server 2022  Fixed HTTP content max size calculcation in om_http module  Possible DoS attack prevention regarding to CVE-2022-24795  Fixed corrupted output files issue when using the CacheSize parameter in om_file module  Fixed parse_json crash when json key length more than 499 character  Fixed input modules hanging issue when log files are deleted  Security patch applied to resolve CVE-2017-16516  Discard remaining tcp input buffer in im_http module when connection is intentionally closed due to parsing errors  Fixed unexpected error message when calling the uid_to_name function on unresolve SIDs  Added DataTimeout parameter to xm_admin  Fixed potential loss of unsent data after nxlog is restarted in persistent queue mode  Added an optional parameter controlling file encoding to getFile requests in xm_admin  Fixed agent crash during the audit logs reading in xm_sap  Fixed issue when im_udp cannot start because OS occupied the port  Implemented symmetric encryption of event fields in xm_crypto module  Prevent data loss in Chronicle  Fixed im_odbc module stalling issue which triggered by a deadlock error from the database  Fixed xm_netflow memory leak issue  Fixed buffer overflow issue in record-serialize.c/nx_record_to_membuf()  More readable error messages in Rust Modules  Improved im_pcap stability to avoid the application hangs  Fixed an issue in om_odbc module triggered by the Sql and Exec directive execution order  Stable fix for TLS handshake issue when nxlog is connecting to itself  Fixed high CPU usage and nxlog hang issues when using utf-32 on a file with encoding utf-8  Fixed an assertion error in readerfuncs.c/nx_module_input_func_binaryreader()  Fixed an assertion error in xm_charconv_funcproc_cb.c/nx_expr_proc__convert_fields()  Fixed issue with the multiple om_chronicle configuration  Fixed incorrect format string in 'throw_msg()'  Prevent memory leak on NXLog shutdown if systemd journal is not available  Support the new librdkafka high-level KafkaConsumer API in im_kafka  Fixed arguments checkup in xm_xml  Fixed memory leak in event.c  Fixed AVG calculation in statistical counters  Fixed memory leak caused by leaking ModuleContext  Improved SSL client behaviour in http modules  Fixed an incompatibility problem in ElasticSearch:indextype_doc is not supported from versions 8.x