<?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 6.2 patch release 6]]></title><description><![CDATA[<p dir="auto">Hi! We just published patch release 6 for version 6.2. Hopefully that will be last patch release before major release 7. Notable changes since previous patch release:</p>
<p dir="auto">-   Box selection of elements on network maps<br />
-   Configurable size of port boxes in port view dashboard element<br />
-   Pie chart dashboard element can show actual values instead of percentages<br />
-   Status indicator dashboard element uses object or DCI name as label when custom label is not set<br />
-   Object context macros are expanded in dashboard web page element URLs; new macro form %~ URL-encodes expansion result<br />
-   New web API endpoints for posting events and for managing mapping tables, persistent storage, and SNMP traps<br />
-   New NXSL function FindDCIById; FindAllDCIs accepts null as node argument to search across all data collection targets<br />
-   Server console command to recommission decommissioned node; decommissioned nodes can no longer be returned to managed state via NXSL, web API, parent object, or network discovery<br />
-   Scheduled task operations and maintenance mode changes made from scheduled tasks are written to audit log<br />
-   NXSL scripts run from scheduled tasks and AI assistant tools execute with user security context<br />
-   LDAP diagnostic messages from libldap are logged on TLS and bind failures<br />
-   File delivery policy files are hidden by default in server file store views; "Show hidden files" option added<br />
-   Agent: user sessions on Linux are read from systemd-logind, utmp is kept as fallback<br />
-   Agent: processes started in user sessions get environment of session user; external subagent loader no longer deletes master agent policy files at startup<br />
-   Agent: new configuration parameter ExternalSubagentWatchdogExcludedUsers; watchdog skips sessions without logged on user<br />
-   Agent: authentication and encryption requirements enforced for all commands; AI file operation tools restricted to configured root folder and master server<br />
-   Windows server installer ships JSON templates; Windows client installer always runs Visual C++ runtime installer</p>
<p dir="auto">Full list of closed issues:</p>
<p dir="auto">-   #805 / NX-594 (Box selection on network maps)<br />
-   #2328 / NX-2120 (Configurable size of boxes in port view on dashboard)<br />
-   #2680 / NX-2474 (Add option to show numeric value instead of % on bar chart)<br />
-   #3649 (Autobind can re-link an object that is being deleted, leaving a dangling child reference in containers and templates)<br />
-   #3651 (Interface Traffic SNMP template auto-applies together with agent template, duplicating traffic DCIs)<br />
-   #3652 (Windows client installer runs vcredist only when the nxshell component is selected)<br />
-   #3653 (DefaultDCIPollingInterval / DefaultDCIRetentionTime descriptions still say "for newly created DCI")<br />
-   #3654 (Changing DataCollection.DefaultDCIPollingInterval does not resync agent cache mode DCIs)<br />
-   #3655 (nxdbmgr -C on MS SQL creates user without rights to create tables)<br />
-   #3656 (Windows agent: process enumeration skips last entry, Process.Count returns 0 for newest process)<br />
-   #3662 (Unsynchronized read of DelegateObject object set (possible use-after-free))<br />
-   #3665 (NXSL scripts run from scheduled tasks and AI assistant tools have no user security context)<br />
-   #3666 (NXSL function SQLQuery leaks database connection on every call)<br />
-   #3668 (missing label for dci in Status indicator)<br />
-   #3669 (Feature Request: Expand Object Context Macros in Dashboard Web Page Elements)<br />
-   #3670 (No size check on agent certificate mapping data, node save fails with 'value too long for type character varying(500)')<br />
-   #3672 (Agent certificate mapping by public key overflows varchar(500) and breaks node persistence)<br />
-   #3674 (Linux agent reports no user sessions on hosts without utmp (Debian 13, systemd 257))<br />
-   #3675 (Agent: CMD_AI_EXECUTE_TOOL and CMD_AI_GET_TOOLS have no server class check and aifileops has no path restriction)<br />
-   #3676 (Agent: RequireAuthentication / RequireEncryption not enforced for commands handled in receiver thread)<br />
-   #3678 (Server crashes on login when group membership search path exceeds 256 entries)<br />
-   #3680 (LDAP: log libldap diagnostic message on TLS/bind failures)<br />
-   #3681 (Auto-link nodes on custom maps does nothing since 6.2.0)<br />
-   #3682 (Threshold events generated on maintenance leave are correlated to the maintenance event and skipped by EPP)<br />
-   #3683 (PostgreSQL driver: failed unbuffered SELECT leaves the connection busy, next unbuffered query fails with "PQsendQuery failed")<br />
-   #3685 (v5migrate status: "Active workers" counts queued + running objects, "Pending objects" is a stale batch snapshot)<br />
-   #3686 (V5 data migration worker holds a pooled DB connection for the whole object, including while paused or throttled)<br />
-   #3687 (Config parameter Objects.Nodes.DefaultDecommissionExpirationTime is missing on fresh installs and is never readable by the client)<br />
-   #3688 (NXSL NetObj::manage() bypasses the decommission guard, leaving a node that looks managed but is still scheduled for deletion)<br />
-   #3689 (Add server console command to recommission a decommissioned node)<br />
-   #3690 (SNMP GET: noSuchObject/noSuchInstance returned as empty value instead of unsupported (regression since 6.0.0))<br />
-   #3691 (Zone deletion removes credential tables by object ID instead of zone UIN, leaves ssh_credentials)<br />
-   #3692 (Object deletion leaves rows in dashboard_associations, object_ai_data, port_stop_list, cluster_resources, radios, dci_delete_list)<br />
-   #3694 (DCTable deletion skips dct_threshold_instances; DCI deletion never cleans cond_dci_map)<br />
-   #3695 (Discovery re-manages unmanaged node via Node::changeIPAddress() (sets status directly, bypassing setMgmtStatus))<br />
-   #3696 (nxdbmgr upgrade 61.35-&gt;61.36 fails on PostgreSQL: GetDataCollectionTargets() selects from 7.0-only tables)<br />
-   #3700 (Status poll re-manages individually unmanaged interfaces and network services on network path problem (resetStatus bypasses setMgmtStatus))<br />
-   #3704 (MIB DISPLAY-HINT: multi-octet "d" fields are rendered one octet at a time, and separators are emitted before the field instead of after)<br />
-   #3705 (Decommission with "Clear IP addresses" leaves node in address index: former IP reported as "already in use" until server restart)<br />
-   #3706 (DCI deleted while busy (collection or instance discovery) is never deleted from database)<br />
-   #3707 (Web client: downloads fail silently for file names outside Latin-1 (Content-Disposition not encoded))<br />
-   #3708 (netxmsd crash: CMD_GET_DCI_VALUES on table DCI without last value dereferences null table)<br />
-   #3711 (Scheduled tasks created from client (incl. scheduled maintenance) are not written to audit log)<br />
-   #3712 (SYS_MAC_ADDR_CHANGED: interfaceName parameter missing for pseudo-interface)<br />
-   #3714 (Show hidden files toggle for server file store; hide file delivery policy files by default)<br />
-   #3715 (ProcessExecutor: no bounds check on argv[256] when building child argument list)<br />
-   #3718 (Agent: external subagent loader deletes master agent policy files at startup)<br />
-   #3719 (Agent: option to exclude user accounts from external subagent watchdog)<br />
-   #3720 (Windows server installer does not ship JSON templates)<br />
-   #3721 (MSSQL template has no auto-apply filter)<br />
-   #3722 (null node in FindAllDCIs)<br />
-   #3724 (Agent: external subagent watchdog stops at first session even if nobody is logged on to it)<br />
-   #3725 (NXSL: sometimes 'while' loop compiled incorrectly)<br />
-   #3733 (nxreportd ignores ReportingServer.ResultsRetentionTime (misspelled property name in housekeeper))<br />
-   #3734 (Delayed incident creation from EPP drops description and truncates text at semicolons)<br />
-   #3735 (Isolation forest anomaly detection looks back seconds instead of days (Timestamp unit mismatch in IsAnomalousValue))<br />
-   #3736 (Formatted DCI value has a space between multiplier prefix and unit ("2.31 Gi B"))<br />
-   #3737 (AI anomaly profiles are regenerated every second day: 24 h cooldown equals the daily task period)<br />
-   #3738 (Asset management: unique attribute check rejects writing the asset's own current value)<br />
-   #3739 (Asset management: date attribute validation accepts invalid dates (isValidDate logic inverted))<br />
-   #3740 (Oxidized module: backup timestamps ignore the UTC offset reported by Oxidized)<br />
-   #3741 (LLM provider type openai falls back to Ollama URL and model when URL/Model are omitted)<br />
-   #3742 (AI tasks keep running after their owner's account is disabled)<br />
-   #3743 (netsvc: TLS.Certificate.* option list starts at the StartTLS protocol argument)<br />
-   #3746 (OTLP event forwarder: dropped events are not reflected in forwarder counters and status)<br />
-   #3747 (AI: task prompt lacks opening &lt;instructions&gt; tag; show ai providers reports Mistral as Ollama)<br />
-   #3748 (nxshell samples call removed method getAllChilds())</p>
]]></description><link>https://forum.netxms.org/topic/8458/netxms-6.2-patch-release-6</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 06:15:49 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/8458.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 08 Oct 2026 20:53:48 GMT</pubDate><ttl>60</ttl></channel></rss>