NetXMS 1.2.10 released

Started by Victor Kirhenshtein, December 13, 2013, 12:01:16 PM

Previous topic - Next topic

Victor Kirhenshtein

Hi all!

NetXMS version 1.2.10 is released. Changes from previous release:

- Event processing policy rules can be exported and imported
- NXSL:
   - Implemented post-increment and post-decrement for array elements
   - New functions: GetDCIValues
- Server's ICMP ping timeout can be configured
- DB/2 monitoring subagent
- DB/2 supported as backend database
- Table DCIs can be used in condition objects
- nxapush can push data on behalf of other nodes
- Transformation script can be run on aggregated DCIs
- Unknown SNMP trap sources can be automatically added as nodes
- Syslog processing optinmized for performance
- Default shared secret for agents can be configured
- Driver for Ping3 devices
- Driver for Allied Telesis switches
- Agent installer on Windows automatically adds firewall exception
- Database migration tool
- Additional parameters in Solaris platform sub-agent
- Management console:
   - New command line option -fullscreen
   - Option to draw borders around each value in "gauge" dashboard elements
   - Sorting by value in "Last Values" view takes data type into consideration
   - "Nodes" tab in object details view for subnets and containers
   - "Address Map" tab in object details view for subnets
   - Czech and Russian localization
- Fixed issues: #150, #226, #307, #330, #362, #363, #364, #366, #367, #373, #378, #384, #387, #390, $401, #410, #414, #416, #419, #439, #440

Best regards,
Victor

Taomyn

Just upgraded my Win_x64 server installation and the core service keeps crashing:

[13-Dec-2013 15:56:31.594] Client session closed due to communication error (The operation completed successfully.)
[13-Dec-2013 15:56:31.595] *Locks* All locks for session 0 removed
[13-Dec-2013 15:56:31.595] SQL request queued: INSERT INTO audit_log (record_id,timestamp,subsystem,success,user_id,workstation,object_id,message) VALUES(685,1386946591,'SECURITY',1,0,'127.0.0.1',0,'User logged out (client: nxmc/1.2.10 (Windows Server 2012 6.2; libnxcl 1.2.10))')
[13-Dec-2013 15:56:31.597] [CLSN-0] Session closed
[13-Dec-2013 15:56:31.755] Successful sync query: "INSERT INTO audit_log (record_id,timestamp,subsystem,success,user_id,workstation,object_id,message) VALUES(685,1386946591,'SECURITY',1,0,'127.0.0.1',0,'User logged out (client: nxmc/1.2.10
(Windows Server 2012 6.2; libnxcl 1.2.10))')" [160 ms]
[13-Dec-2013 15:56:31.830] EXCEPTION 0xC0000005 (Access violation) at 0x004D84A2 (crash dump was generated); please send files C:\\netxmsd-524-1386946591.info and C:\\netxmsd-524-1386946591.mdmp to [email protected]


*************************************************************
EXCEPTION: C0000005 (Access violation) at 00000000004D84A2
PROCESS TERMINATED


Dumps attached

Alex Kirhenshtein

Confirmed, thank you for report. As temporary workaround — disable network discovery.
Updated packages will be available shortly.

Quote from: Taomyn on December 13, 2013, 05:04:12 PM
Just upgraded my Win_x64 server installation and the core service keeps crashing.

Victor Kirhenshtein

Hi!

Bug should be fixed. We have uploaded updated installers, Please download updated version and reinstall.

Best regards,
Victor

Taomyn

Quote from: Victor Kirhenshtein on December 13, 2013, 08:27:56 PM
Hi!

Bug should be fixed. We have uploaded updated installers, Please download updated version and reinstall.

Best regards,
Victor

Confirm, working fine now - many thanks

d-ray

Hi,

Running a couple of days on 1.2.10

"Default shared secret for agents can be configured" (thanks for that works great) ;D

But I have the same problem that the core service is crashing. running on linux Ubuntu 12.4
I turned network discovery off now. I will se if it is ok.

Regards
Denis


Victor Kirhenshtein

Hi!

Can you ensure that core dump is generated, and provide me with crash backtrace? You can get backtrace from codedump by running

gdb netxmsd core

(replace netxmsd and core with actual path to netxmsd binary and core file)

then at (gdb) prompt enter

bt

Best regards,
Victor

d-ray

What do you mean with: 
Quote(replace netxmsd and core with actual path to netxmsd binary and core file)

Where can I find the core file?

admin@SYS008:/$ gdb /usr/local/bin/netxmsd core
GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /usr/local/bin/netxmsd...done.
//core: No such file or directory.
(gdb)
(gdb) bt

Victor Kirhenshtein

It depends on your system. Most likely core generation is turned off, you can check it with ulimit command. If you experience crash often, you can just run netxmsd from within debugger, like this:

$ gdb /usr/local/bin/netxmsd
...
(gdb) run -D3

... it runs until crash ...

(gdb) bt

Best regards,
Victor