NetXMS 2.2.3 released

Started by Victor Kirhenshtein, February 05, 2018, 09:05:06 PM

Previous topic - Next topic

Victor Kirhenshtein

Hi all!

NetXMS version 2.2.3 is out! Changes since previous release:

- Additional information about captured Windows Event Log event passed to the server
- Improved server startup time
- Automatic termination of related alarms when DCI is deleted
- Added attribute "isSTP" to NXSL class "Node"
- File I/O functions in NXSL (disabled by default)
- Sub-second interval between packets can be configured in PING subagent (down to 10 milliseconds)
- Fixed issues:
        NX-1149 (Pass EventRecordID with matched Windows event log record)
        NX-1258 (Option to pass event data from Windows event log to NetXMS event)
        NX-1259 (Added NXSL function - FindAlarmByKeyRegex)
        NX-1363 (Automatic deployment of agent policies)
        NX-1364 (Automatically create nodes for unbound agent tunnels)
        NX-1367 (Fix HP aCC compiler warnings)
        NX-1383 (Minimal interval before generating data collection script error events)
        NX-1389 (If library script saved with compilation errors it disappears from script list)
        NX-1392 (Reload log parser without agent restart)
        NX-1393 (PostgreSQL deadlock on updating raw_dci_data table)
        NX-1398 (Windows Server 2016 not detected correctly)
        NX-1399 (Some SQL queries fail when using MariaDB driver because of MariaDB bug CONC-281)

Best regards,
Victor

iGodunoff

nxagent-2.2.3.exe (Windows x86) can't be downloaded - 404 Not Found :(

Dani@M3T

I get compiler errors with V2.2.3:

On server (Linux x64):

make[4]: Leaving directory `/usr/src/netxms-2.2.3/src/server/core'
Making all in netxmsd
make[4]: Entering directory `/usr/src/netxms-2.2.3/src/server/netxmsd'
  CXX      netxmsd-netxmsd.o
  CXXLD    netxmsd
../core/.libs/libnxcore.so: undefined reference to `g_dwNumMessages'
../core/.libs/libnxcore.so: undefined reference to `g_szMessages'
collect2: error: ld returned 1 exit status
make[4]: *** [netxmsd] Error 1
make[4]: Leaving directory `/usr/src/netxms-2.2.3/src/server/netxmsd'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/src/netxms-2.2.3/src/server'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/netxms-2.2.3/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/netxms-2.2.3'
make: *** [all] Error 2


On a Raspberry Pi (for agent):

./tools/updatetag.sh
make  all-recursive
make[1]: Entering directory '/usr/src/netxms-2.2.3'
Making all in .
make[2]: Entering directory '/usr/src/netxms-2.2.3'
make[2]: Leaving directory '/usr/src/netxms-2.2.3'
Making all in m4
make[2]: Entering directory '/usr/src/netxms-2.2.3/m4'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/usr/src/netxms-2.2.3/m4'
Making all in src
make[2]: Entering directory '/usr/src/netxms-2.2.3/src'
Making all in jansson
make[3]: Entering directory '/usr/src/netxms-2.2.3/src/jansson'
  CC       libnxjansson_la-dump.lo
In file included from dump.c:12:0:
jansson_private.h:11:36: fatal error: jansson_private_config.h: No such file or                                                                        directory
#include "jansson_private_config.h"
                                    ^
compilation terminated.
Makefile:546: recipe for target 'libnxjansson_la-dump.lo' failed
make[3]: *** [libnxjansson_la-dump.lo] Error 1
make[3]: Leaving directory '/usr/src/netxms-2.2.3/src/jansson'
Makefile:438: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/usr/src/netxms-2.2.3/src'
Makefile:492: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/usr/src/netxms-2.2.3'
Makefile:424: recipe for target 'all' failed
make: *** [all] Error 2

(I checked there is no file 'jansson_private_config.h')


thanks
Dani

Victor Kirhenshtein

Hi,

for server build try to remove files src/server/libnxsrv/messages.c and src/server/libnxsrv/messages.h and re-run make. I'll check jansson build error.

Best regards,
Victor

Dani@M3T

Hi Victor

Thanks for the very fast reply! I deleted both files on server, rerun make without errors. Will 'make install' now for the server.

thanks
Dani

Victor Kirhenshtein

Quote from: iGodunoff on February 06, 2018, 08:59:43 AM
nxagent-2.2.3.exe (Windows x86) can't be downloaded - 404 Not Found :(

Should be fixed now.

Victor Kirhenshtein

File jansson_private_config.h was not included into distribution package. Please download source package now - it should work.

Best regards,
Victor

lweidig

Interested in the possibilities this might allow for:

QuoteFile I/O functions in NXSL (disabled by default)

Is there any documentation regarding the functions and their use.  Did a quick search, but have not found anything.  Thanks!

Dani@M3T

Hi Victor

I just tested. I can confirm the problem with jansson is fixed in latest source tar.

Thank you

Dani

Victor Kirhenshtein

Quote from: lweidig on February 06, 2018, 03:47:26 PM
Interested in the possibilities this might allow for:

QuoteFile I/O functions in NXSL (disabled by default)

Is there any documentation regarding the functions and their use.  Did a quick search, but have not found anything.  Thanks!

Just added documentation file file I/O functions here: https://wiki.netxms.org/wiki/NXSL_Function_Reference.

Best regards,
Victor

xchema

netxms-console-2.2.3.apk (management console for Android) can't be downloaded - 404 Not Found

brettmilfos

Hi,

Upgraded from 2.2.2 and have problem.

If using the logwatch agent the agent process stops. No obvious error logged.

Disable logwatch agent and the agent process is stable.

Have attached debug 9 of agent with logwatch enabled.

Victor Kirhenshtein

Hi,

please try to upgrade agent to this version: https://cloud.netxms.org/index.php/s/6AhhFsSt8hKTXbW

Best regards,
Victor

brettmilfos

Installed OK and is running OK on a server with no NetXMS server.

Thanks, Brett.

Quote from: Victor Kirhenshtein on February 12, 2018, 10:41:49 PM
Hi,

please try to upgrade agent to this version: https://cloud.netxms.org/index.php/s/6AhhFsSt8hKTXbW

Best regards,
Victor

Dani@M3T

it seems I see the same problem as Brett on Win2012R2, tested with V2.2.3-15 and no agent crash yet.

best regards
Dani