NetXMS Support Forum

General => Announcements => Topic started by: Victor Kirhenshtein on June 30, 2023, 11:32:29 PM

Title: NetXMS 4.4 released
Post by: Victor Kirhenshtein on June 30, 2023, 11:32:29 PM
NetXMS version 4.4 is finally officially released! It took some time and there were few unfortunate issues in the process, but finally we are here!

Changes since previous release:

-  "Trusted devices" in two-factor authentication
-  Scrollable dashboards
-  Native Modbus TCP support
-  Arguments can be passed to script called via script macro
-  Indirect function calls in NXSL
-  Interface table in agents
-  Linux agent can report interface aliases
-  Improved dashboard elements "Pie Chart" and "Gauge"
-  New macro {node-name} in DCI performance view configuration
-  Added Query table columns for SNMP Table DCI
-  Spanning Tree port state for interfaces collected at status poll
-  System event for STP port state change
-  Improved configuration import

Fixed issues:

-  NX-457 (Support for multiple tile providers)
-  NX-696 (Condition status reset to UNKNOWN on change)
-  NX-875 (More info on per-node basis on polls for that node)
-  NX-935 (Scrollbar in Dashboards)
-  NX-1014 (Correct names of "Remove" menu items to "Remove from node" or "Remove from template")
-  NX-1232 (Tool for simplified SNMP tables configuration)
-  NX-1598 (Rename column "submap_id" in table "object_properties")
-  NX-1613 (Object state icon not shown in Template -> Remove)
-  NX-2067 (Add a hotkey to save policies. Ctrl+S)
-  NX-2244 (Have ability in the UI to jump to specific DCI from check)
-  NX-2294 (Add server setting to prefer IPv4 address when resolving node hostname)
-  NX-2295 (Use System.ActiveUserSessions agent list to display "User sessions" in management client)
-  NX-2317 (Add parameters to threshold activation events with additional information on triggered threshold)
-  NX-2357 (Create events for invalid object identifiers in EPP rules)
-  NX-2364 (Add option to request 2FA authorization less frequently)
-  NX-2370 (Use libedit for shell-style tools)
-  NX-2372 (Show DCI comments in Data Collection / Last Values view)
-  NX-2373 (Make DCI comments available in alarms generated from threshold violation events)
-  NX-2384 (Store and display event message in active threshold)
-  NX-2391 (Not possible to set correct zone for cluster)
-  NX-2392 (ARP table view for nodes)
-  NX-2397 (Cluster that is in another zone still belongs to the zone with Zone UIN=0)
-  NX-2420 (Add explicit option for log parser to follow symlinks)
-  NX-2424 (Add information about user login failure (2FA issue, etc) to audit log)

Best regards,
Victor
Title: Re: NetXMS 4.4 released
Post by: samuelet on July 03, 2023, 02:48:18 PM
The legacy web war 4.4 does not start anymore on jetty10. There are no errors in jetty logs and the war is correctly loaded :
2023-07-03 13:42:46.724:INFO :oejsh.ContextHandler:Scanner-0-1: Started o.e.j.w.WebAppContext@12015d70{nxmc.war,/nxmc,file:///tmp/jetty-0_0_0_0-8080-nxmc_war-_nxmc-any-835922547430811876/webapp/,AVAILABLE}{/var/lib/jetty10/webapps/nxmc.war}

The web output page is:

HTTP ERROR 404 ProxyServlet: /
URI: /nxmc/
STATUS: 404
MESSAGE: ProxyServlet: /
SERVLET: equinoxbridgeservlet


Jetty 10.0.12 and java 11.0.18

Any idea?
Title: Re: NetXMS 4.4 released
Post by: Victor Kirhenshtein on July 03, 2023, 02:53:22 PM
Version 4.4 requires Java 17. Not our decision, unfortunately Eclipse RAP has switched to Java 17 in latest version.

Best regards,
Victor
Title: Re: NetXMS 4.4 released
Post by: samuelet on July 03, 2023, 04:32:29 PM
ok thanks.
Title: Re: NetXMS 4.4 released
Post by: troffasky on July 06, 2023, 04:03:11 PM
For anybody trying to get NXMC WAR working on Ubuntu 22.04 with tomcat9 and openjdk-17-jre, this was very useful:

https://stackoverflow.com/a/75876914

The 'locate java' shell script goes all the way to 11, and no further ;D