<?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 7.0 patch release 2]]></title><description><![CDATA[<p dir="auto">We just published patch release 2 for NetXMS 7.0.</p>
<p dir="auto"><strong>Notable changes</strong></p>
<p dir="auto">-   Built-in SNMP agent supports SNMPv3 (USM, authNoPriv and authPriv) and honors SNMP.Agent.AllowedVersions; community, allowed versions and SNMPv3 user are reloaded on configuration change<br />
-   SNMP: FLOAT, DOUBLE, INTEGER64 and UINTEGER64 values are encoded as Opaque-wrapped varbinds and accepted by nxsnmpset and NXSL SNMPSet(); fixed decoding of Opaque-wrapped DOUBLE values<br />
-   Agent tunnels with externally provisioned certificates can be bound from tunnel manager, management console, NXSL and WebAPI<br />
-   Agent ListenAddress accepts comma-separated list of addresses<br />
-   Automatic network map layouts fit map size or visible area and use deterministic Spring, Radial and tree layouts; Grid layout removed; management console no longer hangs on network maps with many objects<br />
-   Chart data sources can be toggled on and off by clicking legend entries or via "Data sources" submenu<br />
-   Agent file manager: path bar to open folder by typed path, optionally as tree root<br />
-   User groups: "close other sessions after login" option<br />
-   AI assistant: context window usage indicator in chats with auto-detection of model context size; new "object-management" skill for setting interface expected state and object management status<br />
-   Configuration export reports agent policy files that cannot be exported; file delivery policy files are restored on configuration import and validated before being written<br />
-   WebAPI: bulk DCI current values endpoint, endpoints for radio interfaces and wireless stations; DCI origin, data type, status and threshold severity are reported by symbolic names ("sourceType" replaced by "origin"); login and status responses include user details<br />
-   Device configuration backup module (devbackup) moved to open source core<br />
-   Fixed memory leaks in management console table and tree viewers and dashboards; fixed UI deadlock in alarm list when blinking of outstanding alarms is enabled<br />
-   Agent tunnel sessions from servers not listed in server access lists get minimal access<br />
-   MS SQL and ODBC drivers: re-executing prepared SELECT no longer fails with "Invalid cursor state"<br />
-   Hardware inventory: storage device serial numbers are reported; fixed possible agent crash in Hardware.StorageDevices on Linux<br />
-   Windows Store package inventory no longer changes USER/NAME between polls<br />
-   Solaris: Process.PrivateRSS and Process.PrivateMemoryUsage no longer count shared anonymous memory<br />
-   Weather subagent updates current values between forecast downloads; MQTT subagent decodes obfuscated broker passwords<br />
-   Multiple NXSL fixes (range(), compound assignment operators, mapList(), Interface utilization attributes and others)<br />
-   Workarounds for memory leaks in libcurl before 8.5 and OpenSSL before 3.0</p>
<p dir="auto"><strong>Full list of closed issues</strong></p>
<p dir="auto">-   #1775 (File Manager: Ability to type path to open)<br />
-   #2751 (Display errors if they occur during configuration export)<br />
-   #3621 (Store package USER/NAME changes between polls while software inventory snapshot is reported complete)<br />
-   #3671 (Bind of tunnel with externally provisioned certificate fails with RCC 5, no way to set mapping from tunnel manager)<br />
-   #3793 (Object query: hidden/order columns resolved from first result row only)<br />
-   #3800 (NXSL: Circuit.interfaces iterates the child list with the parent list size as bound)<br />
-   #3801 (NXSL: WirelessStation class inherits NetObj methods that cast its data to shared_ptr&lt;NetObj&gt;)<br />
-   #3802 (NXSL: mapList() returns the table name instead of the list when the mapping table does not exist)<br />
-   #3803 (Server: DetectAnomalies() dereferences a null DCI for an invalid or deleted DCI ID)<br />
-   #3804 (NXSL: Net::ResolveHostname() registered with one argument, address family option unreachable)<br />
-   #3805 (NXSL: `\=` and `%=` missing for array elements, `\=` missing for storage items)<br />
-   #3806 (NXSL: Interface.inboundUtilization/outboundUtilization return "429496729.5" instead of null when unknown)<br />
-   #3808 (NXSL: FILE.eof calls feof() on a closed FILE*)<br />
-   #3809 (nxnotify: three positional arguments accepted, message read past argv)<br />
-   #3810 (NXSL: range() always yields start and uses the sign of end instead of step direction)<br />
-   #3811 (NXSL: NetworkMap.backgroundLongitude returns the background latitude)<br />
-   #3812 (Server: beacon poller reads legacy IcmpPingSize variable, ICMP.PingSize ignored)<br />
-   #3813 (Server: sql/setup.in out of sync with upgrade procedures (Jira.VerifyPeer, Client.TileServerURL, XMPP.Port))<br />
-   #3814 (NXSL: NetworkMapLink.updateDataSource() never changes the format of an existing data source)<br />
-   #3818 (Web UI: SSH terminal and VNC viewer build the WebSocket URL from the servlet context path)<br />
-   #3819 (Installer: Windows WebUI readme.txt describes Jetty 10 and wrong file names)<br />
-   #3820 (Agent: wrong data types in metric registration for PhysicalDisk.SmartStatus and Agent.ThreadPool.LoadAverage*)<br />
-   #3821 (Agent: Net.Wireguard.Interfaces/Peers declare instance column INDEX that does not exist)<br />
-   #3822 (Agent: File.LineCount returns 1 for an empty file)<br />
-   #3823 (Log parser: capture group slots left uninitialized for non-participating groups)<br />
-   #3824 (Server: AIOperator.Instructions.MaxSize described as characters but enforced in bytes)<br />
-   #3825 (nxsnmpset accepts type names that cannot be converted from string, sends NULL)<br />
-   #3826 (Built-in SNMP agent ignores SNMP.Agent.AllowedVersions and SNMP.Agent.V3.*)<br />
-   #3827 (Agent: MQTT subagent does not decode nxencpasswd-obfuscated broker passwords)<br />
-   #3830 (Cron % step in seconds field matches when time is not divisible by step)<br />
-   #3831 (Server: configuration variables read at runtime but not registered in <a href="http://setup.in" rel="nofollow ugc">setup.in</a>)<br />
-   #3834 (SNMP: Opaque-wrapped DOUBLE value decoded without byte swap)<br />
-   #3837 (SNMP: implement SNMPv3 and SNMP.Agent.AllowedVersions in built-in SNMP agent)<br />
-   #3841 (SNMP: encode FLOAT/DOUBLE/INTEGER64/UINTEGER64 varbinds as Opaque-wrapped values and accept them in setValueFromString())<br />
-   #3843 (User support notification housekeeping deletes recent notifications and keeps old ones)<br />
-   #3844 (Solaris: Process.PrivateRSS counts shared anonymous memory)<br />
-   #3845 (Weather subagent: current values not updated between forecast downloads)<br />
-   #3846 (Web UI: Embedded Dashboard rotation leaks AlarmList / dashboard elements, heap exhausted after ~2 hours)<br />
-   #3847 (Dashboard is not rendered at all if one element fails to create)<br />
-   #3848 (MSSQL/ODBC drivers: re-executing a prepared SELECT fails with "Invalid cursor state")<br />
-   #3849 (Syslog: resolver cache is keyed by hostname only and ignores zone; expired entries are only evicted on re-lookup)<br />
-   #3850 (File delivery policy files are not restored on configuration import, and import does not validate file data)<br />
-   #3851 (AI assistant: context window usage indicator in chats and auto-detection of model context size)<br />
-   #3852 (AI tools: get-metrics returns DCI origin as numeric code only)<br />
-   #3853 (Ability to disable / enable chart data sources directly on the chart)<br />
-   #3855 (Agent connection stays busy after agent rejects file download request)<br />
-   #3857 (Management console hangs on network maps with many objects)<br />
-   #3858 (Automatic network map layouts: Radial stacks root nodes, Spring is random and crosses links)<br />
-   #3859 (User agent 7.0.x fails to start on Windows: "NetXMS User Agent initialization failed")<br />
-   #3860 (Agent routing table parser stores metric into route type and ignores protocol)<br />
-   #3861 (Enforce "close other sessions after login" through groups)<br />
-   #3862 (Agent: support listening on multiple specific addresses)<br />
-   #3863 (Management console: permanent UI hang (deadlock) in AlarmList with "Blinking outstanding alarms" enabled)<br />
-   #3864 (Hardware inventory: storage device serial number is always empty)<br />
-   #3865 (nxdbmgr init and upgrade fail on Oracle before 12.2: index name too long)<br />
-   #3867 (Linux agent: possible crash and garbage bus type in Hardware.StorageDevices)</p>
]]></description><link>https://forum.netxms.org/topic/8470/netxms-7.0-patch-release-2</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 06:08:27 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/8470.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 03 Nov 2026 13:42:33 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to NetXMS 7.0 patch release 2 on Thu, 05 Nov 2026 20:30:23 GMT]]></title><description><![CDATA[<p dir="auto">Это новый веб, он пока еще в разработке. В ближайшее время откроем репозиторий</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/moba" aria-label="Profile: moba">@<bdi>moba</bdi></a> said in <a href="/post/35854">NetXMS 7.0 patch release 2</a>:</p>
<blockquote>
<p dir="auto">Клиент не зависает. спасибо!</p>
<p dir="auto">Вопрос а что за интерфейс такой симпотичный <a href="https://netxms.com/blog/how-companies-choose-a-monitoring-platform-and-where-netxms-clearly-wins/" rel="nofollow ugc">https://netxms.com/blog/how-companies-choose-a-monitoring-platform-and-where-netxms-clearly-wins/</a> в этой статье? Какая-то неизданная версия ещё?</p>
</blockquote>
]]></description><link>https://forum.netxms.org/post/35863</link><guid isPermaLink="true">https://forum.netxms.org/post/35863</guid><dc:creator><![CDATA[alk]]></dc:creator><pubDate>Thu, 05 Nov 2026 20:30:23 GMT</pubDate></item><item><title><![CDATA[Reply to NetXMS 7.0 patch release 2 on Wed, 04 Nov 2026 07:37:58 GMT]]></title><description><![CDATA[<p dir="auto">Клиент не зависает. спасибо!</p>
<p dir="auto">Вопрос а что за интерфейс такой симпотичный <a href="https://netxms.com/blog/how-companies-choose-a-monitoring-platform-and-where-netxms-clearly-wins/" rel="nofollow ugc">https://netxms.com/blog/how-companies-choose-a-monitoring-platform-and-where-netxms-clearly-wins/</a> в этой статье? Какая-то неизданная версия ещё?</p>
]]></description><link>https://forum.netxms.org/post/35854</link><guid isPermaLink="true">https://forum.netxms.org/post/35854</guid><dc:creator><![CDATA[mOba]]></dc:creator><pubDate>Wed, 04 Nov 2026 07:37:58 GMT</pubDate></item></channel></rss>