News:

We really need your input in this questionnaire

Main Menu

NetXMS 2.1.1 released

Started by Victor Kirhenshtein, August 31, 2017, 04:08:44 PM

Previous topic - Next topic

Victor Kirhenshtein

Hi all,

NetXMS patch release 2.1.1 is out! Changes since previous release:

- XEN monitoring subagent
- Fixed issues with agent tunnels
- Fixed bug in STP-based topology discovery
- Fixed unrestricted node poller queue growth when discovery from SNMP traps or syslog is on
- Server's database password can be supplied by external tool
- Fixed OpenBSD compatibility issues
- Correct handling of "dormant" and "not present" interface operational states
- Syslog messages received on loopback bound to receiving node (local management node or syslog proxy node)
- Fixed mail sender address encoding
- Fixed bug with lost agent connectivity after tunnel reconnect
- Zone ID now referenced as Zone UIN (unique identification number) to avoid confusion with zone object ID
- NXSL:
        - New class "InetAddress"
        - New attribute "ipAddressList" for class "Interface"
        - New method "enableRoutingTablePolling" in class "Node"
- Management console:
        - Improved status map
        - Fixed bug in sorting alarms by zone name
        - Zone ID can be generated automatically on zone creation
        - New node can be created directly from agent tunnel manager
        - "Bar" mode for gauge dashboard elements working correctly
- Fixed issues: NX-930, NX-1143, NX-1153, NX-1170, NX-1263, NX-1272, NX-1273, NX-1278, NX-1281, NX-1284, NX-1285, NX-1286

Best regards,
Victor

Tursiops

Just to keep with the tradition of asking: When are the Debian/Ubuntu packages released?  ;D

Dani@M3T

#2
Hi

Thanks for the new release. I just tried to update on linux x64 compiled from sources.

configure:
./configure --with-server --with-agent --with-pgsql --enable-unicode --prefix=/opt/netxms --disable-mqtt

make and the I get the following errors:
make[5]: Leaving directory `/usr/src/netxms-2.1.1/src/server/tools/nxdbmgr'
Making all in nxminfo
make[5]: Entering directory `/usr/src/netxms-2.1.1/src/server/tools/nxminfo'
  CXX      nxminfo-nxminfo.o
  CXXLD    nxminfo
../../libnxsrv/.libs/libnxsrv.so: undefined reference to `SNMP_PDU::parse(unsigned char const*, unsigned long, SNMP_SecurityContext*, bool)'
collect2: error: ld returned 1 exit status
make[5]: *** [nxminfo] Error 1
make[5]: Leaving directory `/usr/src/netxms-2.1.1/src/server/tools/nxminfo'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/usr/src/netxms-2.1.1/src/server/tools'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/src/netxms-2.1.1/src/server'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/netxms-2.1.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/netxms-2.1.1'
make: *** [all] Error 2


best regards
Dani

Victor Kirhenshtein

Hi,

try to remove existing libraries from /opt/netxms/lib and re-run make.

Best regards,
Victor

Dani@M3T

#4
Hi Victor

edit1:
Ok I stopped the server before. Deleted all files and the directory 'netxms' in /opt/netxms/lib64.
make make install
nxdbmgr upgrade

Now server starts again and I can test.

What's the reason?

Thanks
Dani

Victor Kirhenshtein

Linux linker could take libraries from destination prefix instead of source tree. Because there was new symbol not defined in previous version you got this error. Removing libraries from destination prefix force linker to use newly compiled libraries from source tree.

Best regards,
Victor

Dani@M3T

Many Thanks Victor for the extremly fast help

Thanks
Dani

lweidig


Victor Kirhenshtein


lweidig

Yes, working as expected.  Thanks!