<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[NetXMS major release 7]]></title><description><![CDATA[<p dir="auto">We finally officially announce next NetXMS major release - 7.0. Notable changes:</p>
<p dir="auto">-   Hot standby mode for netxmsd: two server instances share one database, standby takes over automatically when active server fails; split-brain is prevented by database lease, no external cluster manager required<br />
-   Event processing policy rule chains: rules can be grouped into named chains invoked from other rules, with per-chain access control; rules referencing deleted objects are marked in the editor; source object selector shows only event source objects<br />
-   Syslog over TLS (RFC 5425) listener<br />
-   Multiple SNMP agents on one node: additional SNMP agents with their own port and credentials can be configured per node and selected in DCIs and MIB explorer<br />
-   NETCONF support: new libnxnetconf library, NETCONF-based telemetry data collection and configuration backup; network device driver API uses multi-protocol device context; new driver for Cisco Catalyst 9800 wireless controllers<br />
-   Device configuration restore: stored configuration backup can be pushed back to a device; separate access rights for reading and managing device configuration backups<br />
-   Server-initiated agent tunnel over TLS (reverse tunnel) as alternative to proprietary NXCP encryption for direct server to agent connections<br />
-   Embedded SSH terminal in management console, connecting through agent SSH channel relay or directly over TCP proxy<br />
-   Traffic observer framework for integration with external traffic analysis systems; ntopng is the first connector<br />
-   AI: AI Operators (perpetual adaptive monitoring loops with standing checks and instructions), unified AI memory store with environment, per-user and per-object memories, interactive chat bots over Telegram, Mattermost and XMPP, and new nxshell tool combining debug console, AI assistant, NXSL execution and object navigation<br />
-   Data center infrastructure model: new object classes Facility, PowerDomain, CoolingZone and Room with floor plan view; racks are data collection targets; per-sample quality attributes for DCI history and computed data origin for engine-owned DCIs<br />
-   Asset management: node components (stack members, transceivers, disks) can be represented as separate assets; "Create asset" action creates and links asset from object<br />
-   Access control: separate object access rights for reading data collection configuration and for ad-hoc script execution; access control lists for DCI summary tables; per-object ACL check on mobile device binding; effective rights calculation scales to thousands of nested groups<br />
-   Per-user regional settings and UI preferences (language, time zone, date/time formats) stored on server and shared between desktop and web clients<br />
-   Data collection: per-DCI "override template settings" flag protects local changes from template updates; last values show actual data collection error reason; {instance} macros are expanded in DCI tags; traffic monitoring template can be applied only to marked interfaces<br />
-   Time zone property on all objects with inheritance from parent containers; structured (JSON) values in custom attributes<br />
-   Recurring maintenance can be scheduled from object context menu and properties<br />
-   Network maps: link aggregation members are drawn as single link; link traffic can be shown as one centered label with direction indicators; web UI map labels match desktop client size and font<br />
-   Incidents view: server-side filtering and three-way state selector<br />
-   Alarm browser: option to show severity and state as icons only; context aware command palette; object sync runs in background instead of modal dialog; fuzzy token search in data collection filter; human-readable time inputs; object context menu fits on small screens<br />
-   Traditional Chinese (zh_TW) translation; hundreds of UI strings that bypassed translation are now translatable<br />
-   NXSL: all integer calculations are performed as signed 64-bit; HTTP client class; hash map initialization with { }; DCI class gets instanceValue attribute and method to set status; alarm category methods; alarm methods return boolean instead of internal result codes; changes made from scripts are written to audit log<br />
-   Audit log records for object modifications name the changed property<br />
-   Notifications: Markdown support in notification channels; Telegram channel can send geolocation and formats 2FA codes as monospace; notification channel drivers and helpdesk link plugins are now server modules<br />
-   Agent: events are acknowledged by server and redelivered after connection interruption; Python subagent support removed; external subagent loader exits when started under excluded user</p>
<p dir="auto">Full list of closed issues:</p>
<p dir="auto">-   #1385 / NX-1175 (Feature for changing the used port in MIB-Explorer)<br />
-   #1830 / NX-1620 (Syslog over TLS)<br />
-   #1866 / NX-1656 ("Edit agent configuration" should show R/O cached version of the config if node is not connected)<br />
-   #1931 / NX-1721 (Always perform calculations in NXSL as signed 64bit numbers)<br />
-   #2148 / NX-1939 (Introduce access control for summary tables)<br />
-   #2232 / NX-2023 (Display actual data collection error reason in last values)<br />
-   #2269 / NX-2060 (Support for multiple SNMP agents on one node)<br />
-   #2313 / NX-2105 (Use human readable values when time input is required (e.g. action execution delay))<br />
-   #2350 / NX-2142 (Context aware "Command Palette")<br />
-   #2467 / NX-2260 (Option to set recurring maintenance for object from context menu or properties)<br />
-   #2478 / NX-2271 (Format 2FA code as monospace when sending via telegram notification channel)<br />
-   #2486 (Telegram: support sending geolocation messages)<br />
-   #2540 / NX-2334 (Rule chains in EPP)<br />
-   #2923 / NX-2720 (add method to set dci status)<br />
-   #3031 / NX-2829 (Show only appropriate object in EPP rule's source object selector)<br />
-   #3150 (Idea: run object sync in separate thread, and instead of modal dialog show "Loading" in object browser)<br />
-   #3187 (Add instanceValue attribute to DCI class)<br />
-   #3188 (Events from agent to server get lost if network connection is interrupted)<br />
-   #3244 (AI Operator: perpetual adaptive monitoring loops)<br />
-   #3269 (Add fuzzy search to filter in "Data Collection" view)<br />
-   #3315 (NXSL HTTP client class)<br />
-   #3363 (Object "Create asset"  in addition to "Link to asset")<br />
-   #3364 (Hot standby mode for netxmsd (active/standby HA))<br />
-   #3369 (Remove Python subagent support)<br />
-   #3373 (Mobile device session: missing per-object ACL on device binding allows forged data)<br />
-   #3377 (Transform helpdesk link plugins into server modules)<br />
-   #3382 (Notification channel drivers: move into server subtree and provide event context in driver API (v5))<br />
-   #3383 (Interactive chat bots: bidirectional AI assistant access over messaging platforms (Telegram, Mattermost, XMPP))<br />
-   #3384 (Changes made from NXSL scripts are not written to audit log)<br />
-   #3385 (Object-modify audit records name only the object, not the changed property)<br />
-   #3387 (Separate object level access right for ad-hoc script execution)<br />
-   #3391 (Hide labels for severity and state in alarm browser, they are take quite a lot of space)<br />
-   #3409 (Separate access rights for network device backups)<br />
-   #3425 (Device configuration restore (push config to device))<br />
-   #3429 (Traffic observer framework: integration with external traffic analysis systems (ntopng as first connector))<br />
-   #3435 (NETCONF support)<br />
-   #3447 (UB sweep following #3445: uninitialized reads, unaligned access, endianness, dead override)<br />
-   #3464 (Decide which additional IPv6 address ranges should be excluded from automatic subnet creation)<br />
-   #3480 (Per-user regional settings and UI preferences (design discussion))<br />
-   #3481 (Markdown support in notification channels)<br />
-   #3487 (Add marker on EPP rule if there are some errors)<br />
-   #3488 (Server-initiated agent tunnel over TLS (reverse tunnel))<br />
-   #3522 (Server-side incident filtering and three-way state selector in Incidents view)<br />
-   #3530 (alarm categories - add\modify alarm categories using nxsl)<br />
-   #3534 (Traffic values on map links overlap interface name labels)<br />
-   #3537 (Update traffic monitoring template to have option to apply only on marked interfaces.)<br />
-   #3541 (Separate access right for reading data collection configuration)<br />
-   #3547 (Real-time line chart ignores DCI configuration (delta calculation, transformation script, units))<br />
-   #3552 (Link aggregation members drawn as separate links on topology maps since 5.0)<br />
-   #3562 (Network map: option to show link traffic as one centered label with direction indicators)<br />
-   #3582 (Duplicate scalar config key across merged agent config sources resolves by unsorted directory order)<br />
-   #3583 (Add Traditional Chinese (zh_TW) translation)<br />
-   #3586 (Metadata key SingeTablePerfData is misspelled)<br />
-   #3588 (Agent action killed by ExternalCommandTimeout reports success with truncated output)<br />
-   #3592 (UI strings bypass <a href="http://i18n.tr" rel="nofollow ugc">i18n.tr</a>() and cannot be translated; catalogs are 534 msgids behind the code)<br />
-   #3594 (Representation of node components in asset management)<br />
-   #3602 (Support structured (JSON) values in custom attributes)<br />
-   #3625 (Convert Rack to a data collection target)<br />
-   #3626 (POSIX timezone rule evaluation in libnetxms (TimeZoneRule))<br />
-   #3627 (Per-sample attributes (quality, bounds, completeness, method) side table for DCI history)<br />
-   #3628 (New object classes Facility, PowerDomain, CoolingZone)<br />
-   #3629 (Data origin DS_COMPUTED for engine-owned DCIs)<br />
-   #3644 (Server installer bundles EOL OpenSSL 1.1.1 via libpq 10)<br />
-   #3645 (Allow hash map initialization in NXSL using { } instead of %{ })<br />
-   #3646 (Per-DCI override flag: protect local changes on a template-derived DCI from being overwritten by the template)<br />
-   #3648 (Add time zone property to all objects)<br />
-   #3658 (NXSL: Alarm methods should not expose raw RCC codes as return values)<br />
-   #3661 (Web UI: network map labels are much smaller than in desktop client and use serif font)<br />
-   #3667 (Room object class and data center floor plan)<br />
-   #3673 (Object context menu does not fit anymore, scroll is not available as well)<br />
-   #3679 (Effective rights calculation walks group tree once per group, slow with thousands of nested groups)<br />
-   #3699 (Decommissioned state is lost when node leaves maintenance mode (leaveMaintenanceMode restores pre-maintenance state flags wholesale))<br />
-   #3709 (Table DCI last value view hides the cached table while the DCI has collection errors)<br />
-   #3710 (TableValueViewer downloads the whole node DCI summary on every refresh to read one DCI status)<br />
-   #3716 (ProcessExecutor: argument array form loses argument boundaries on Windows)<br />
-   #3723 (Unified AI memory store: environment, per-user and per-object memories)<br />
-   #3726 (nxshell: interactive shell for NetXMS server (debug console, AI assistant, NXSL, object navigation))<br />
-   #3752 (SNMPv3 engine ID discovery on trap port is rejected by trap credential validation, INFORMs never received)<br />
-   #3755 (Server crash on first start with fresh database: management node creation registers outbound tunnel before client thread pool exists)<br />
-   #3758 (Configuration export truncates action data to 255 characters and omits is_disabled)<br />
-   #3759 (Agent: external subagent loader should exit when started under user excluded from external subagent watchdog)<br />
-   #3761 (Agent local database upgrade 17-&gt;18 fails on NULL content_hash in agent_policy, agent runs without local database)<br />
-   #3762 (Expand {instance} macros in DCI tag for DCIs created by instance discovery)<br />
-   #3764 (DataCollection.Scheduler.RequireConnectivity ignores DCSF_UNREACHABLE: DCIs fail instead of being skipped when node and agent reachability flags disagree)<br />
-   #3765 (Embedded SSH terminal in nxmc (agent SSH channel relay and direct SSH over TCP proxy))</p>
]]></description><link>https://forum.netxms.org/topic/8461/netxms-major-release-7</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 06:07:44 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/8461.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 19 Oct 2026 13:48:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to NetXMS major release 7 on Mon, 02 Nov 2026 12:37:24 GMT]]></title><description><![CDATA[<p dir="auto">Sorry, i missed that:  <a href="https://docs.netxms.org/admin/7.0/installation/upgrading/" rel="nofollow ugc">https://docs.netxms.org/admin/7.0/installation/upgrading/</a></p>
<p dir="auto">Ignore my last message, please...</p>
]]></description><link>https://forum.netxms.org/post/35839</link><guid isPermaLink="true">https://forum.netxms.org/post/35839</guid><dc:creator><![CDATA[Spheron]]></dc:creator><pubDate>Mon, 02 Nov 2026 12:37:24 GMT</pubDate></item><item><title><![CDATA[Reply to NetXMS major release 7 on Mon, 02 Nov 2026 09:46:29 GMT]]></title><description><![CDATA[<p dir="auto">Hi Alex,</p>
<p dir="auto">another question: NetXMS V7 is not shown for update/upgrade on my Debian 13 servers. As APT source i use:</p>
<p dir="auto">    deb <a href="http://packages.netxms.org/debian" rel="nofollow ugc">http://packages.netxms.org/debian</a> trixie main</p>
<p dir="auto">Is this the wrong source? </p>
<p dir="auto">Greetings<br />
Marco</p>
]]></description><link>https://forum.netxms.org/post/35838</link><guid isPermaLink="true">https://forum.netxms.org/post/35838</guid><dc:creator><![CDATA[Spheron]]></dc:creator><pubDate>Mon, 02 Nov 2026 09:46:29 GMT</pubDate></item><item><title><![CDATA[Reply to NetXMS major release 7 on Wed, 21 Oct 2026 07:55:56 GMT]]></title><description><![CDATA[<p dir="auto">Version is fine, it was an issue with site update mechanism, wrong image was picked up on restart.</p>
]]></description><link>https://forum.netxms.org/post/35817</link><guid isPermaLink="true">https://forum.netxms.org/post/35817</guid><dc:creator><![CDATA[alk]]></dc:creator><pubDate>Wed, 21 Oct 2026 07:55:56 GMT</pubDate></item><item><title><![CDATA[Reply to NetXMS major release 7 on Wed, 21 Oct 2026 05:41:08 GMT]]></title><description><![CDATA[<p dir="auto">Hi Victor,</p>
<p dir="auto">is see that V7.0 (and V6.2.6) are withdrawn from Homepage, so i think we should not install either V6.2.6 or V7.0.. (i downloaded both, but not install them...)?</p>
<p dir="auto">Greetings<br />
Marco</p>
]]></description><link>https://forum.netxms.org/post/35816</link><guid isPermaLink="true">https://forum.netxms.org/post/35816</guid><dc:creator><![CDATA[Spheron]]></dc:creator><pubDate>Wed, 21 Oct 2026 05:41:08 GMT</pubDate></item></channel></rss>