News:

We really need your input in this questionnaire

Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - Victor Kirhenshtein

#1
Announcements / NetXMS 4.5 patch release 4
March 07, 2024, 11:18:37 PM
We just published NetXMS version 4.5.4. It is minor patch release that fixes few important issues found in 4.5.3. Full change log:

- Improved Juniper driver
- Improved integration with ticketing system Redmine
- Fixed build errors on Solaris 11.4 with Solaris Studio 12.6
- Fixed memory leak in web UI (server side)
- Fixed some server performance issues
- Fixed issues:
-  NX-2492 (Custom attribute inheritance conflict not detected)
-  NX-2515 (Inherited object custom attributes not deleted from children)
#2
Announcements / NetXMS 4.5 patch release 3
February 16, 2024, 10:53:49 AM
We just published NetXMS version 4.5.3. It is purely bug fix release that fixes few important issues. Full change log since 4.5.2:

- Fixed server crash during passive network discovery
- Fixed bug in dashboard chart data source editor
- Fixed bug in TCP proxy session setup
- Fixed issues:
   - NX-2509 (productVersion does not display value correctly with Ethernet-IP)
#3
Announcements / NetXMS 4.5 patch release 2
February 08, 2024, 01:43:49 PM
We just published patch release 2 for version 4.5. It contains few important fixes and some small improvements. Full change log is following:

- Fixed server crash on client session disconnect
- Fixed updated issues in new web UI
- Cosmetic fixes in UI
- Fixed issues:
   - NX-2490 (Server tries to read from tdata_xxxx table when TimescaleDB is used as backend)
   - NX-2502 (nxagentd uses UDP port 4700 to exchange hearthbeat messages and listens on address 0.0.0.0)
#4
Hi all!

NetXMS team is participating in FOSDEM 2024. You can catch us there today or tomorrow, or visit my talk on topology discovery in room UB5.230 at 12:10 today.

Best regards,
Victor
#5
Announcements / NetXMS 4.5 patch release 1
January 30, 2024, 07:27:08 PM
We just published patch release 1 for version 4.5. Changes since 4.5.0:

-  Driver for Edgecore enterprise switches
-  Driver for HPE Aruba Networking switches and wireless controllers
-  Chart height in performance view automatically adjusted to accomodate large legend
-  New NXSL class "MacAddress"
-  Attribute "state" of NXSL class "AccessPoint" renamed to "apState" (to avoid conflict with attribute "state" from parent class)
-  Context object views can be hidden
-  Configurable timeout for client session first packet
-  Improved VLAN handling by generic driver
-  Updated Eltex driver
-  Fix missing object synchronization for ad-hock maps (drill down)
-  Fixed server crash when interface list cannot be read from SNMP device and option to ignore interfaces in NOT PRESENT state is on
-  Fixed bug in EPP rule copying
-  Fixed line numbering bug in desktop UI script editor
- Fixed issues:
   -  NX-2491 (Add alarm category attribute to NXSL alarm class)
   -  NX-2493 (Activation / Deactivation event not shown in threshold editor)
#6
Announcements / NetXMS 4.5 released
December 24, 2023, 06:12:30 PM
NetXMS version 4.5.0 is just published. It is intermediate release on a way to version 5.0, and it includes improvements and fixes that are too big to be considered for patch release but important enough to be published before 5.0 is ready.

Full change list since version 4.4.5:

- XPath can be used for querying XML-based web services
- New NXSL operation "?." (safe dereference)
- New method "join" in NXSL arrays
- Server-side custom attributes (not visible by clients)
- Additional argument in NXSL method createSNMPTransport to control if it should fail when node is marked as unreachable via SNMP
- Updated drivers for Eltex and TP-Link switches
- Added agent metric Agent.LocalDatabase.FileSize
- Fixed internal metrics PollTime.\*
- Fixed issues:
   - NX-1409 (Implement separate access right for editing object comments)
   - NX-2275 (Option for ignoring interfaces in NOT PRESENT state)
   - NX-2412 (Separate access right for editing agent configuration file)
   - NX-2440 (Wildcard imports in NXSL)
   - NX-2485 (XPath support in web service queries)
   - NX-2487 (Any changes to object from UI or via Java API wipe out responsible users list)
#7
Announcements / NetXMS 4.4 patch release 5
December 08, 2023, 09:11:42 AM
NetXMS version 4.4.5 is just released. It fixes two critical issues: server crash on polling TP-Link devices (bug that was introduced in 4.4.4), and severe performance degradation when monitoring multiple (thousands) SNMP devices via single proxy.

Full change log since previous patch release:

-  Improved SNMP proxy performance under heavy load
-  Added limit on number of nested NXSL VMs (to prevent accidential infinite loop of script execution)
-  Fixed server crash on polling TP-Link switches
-  Fixed bug in dashboard element "status indicator"
-  Fixed bug in status map view
-  Fixed bug in database manager check function
-  Fixed "Failed to register resource" error in web UI
-  Fixed database import/migration to TimescaleDB
-  Java components switched to logback 1.3.13 (fixes CVE-2023-6378)
Fixed issues:
-  NX-2465 (List of saved queries in Tools->Find Object is not updated when query list is altered in Configuration)
-  NX-2479 (Misleading error messages when loading properties for root objects)
#8
Announcements / NetXMS 4.4 patch release 4
November 28, 2023, 09:43:29 PM
NetXMS version 4.4.4 is just published. Changes since version 4.4.3:

-  New methods in NXSL class "InetAddress": contains, equals, inRange, sameSubnet
-  Constructor for NXSL class "InetAddress" accepts mask length as second argument
-  Fixed incorrect ICMP polling if ICMP proxy set on node level
-  Improved topology discovery on TP-Link devices
-  Improved driver for DLink devices
-  Added driver for TP-Link devices
-  Added driver for Eltex devices
-  Added driver for Q-tech devices
-  nxencpasswd can read password from terminal
-  GUI clients built with patched version of simple-xml (fixes CVE-2017-1000190)
-  Fixed deadlock after login in legacy web UI

Fixed issues:
-  NX-2431 (Implement agent list Net.IP.RoutingTable for AIX)
-  NX-2478 (Named function parameters does not work for entry points)
#9
Announcements / NetXMS 4.4 patch release 3
November 02, 2023, 04:45:19 PM
NetXMS version 4.4.3 is just published. Changes since previous patch release:

-  Package deployment can be scheduled
-  Server-side macro expansion in package deployment command
-  Use compact JSON format when saving events to database
-  Improved event processing performance
-  Improved NXSL function "random"
-  New event processing macros %d (DCI description), %D (DCI comments), %L (object alias), and %C (object comments)
-  Added driver for FortiGate devices
-  Fixed server crash during execution of delayed EPP action
-  Fixed server crash when processing interfaces with 8 byte MAC address
-  Fixed session disconnect handling in new management client application
-  Fixed bug in physical disk information reading on Windows
-  Fixed bug in SSH key store
-  Improved debug logging
-  Minor fixes and improvements in new management client application
-  Fixed issues:
   -  NX-1063 (Interface icon is incorrect)
   -  NX-2224 (Command history in nxadm)
   -  NX-2446 (Increase timeout for agent tunnel binding)
   -  NX-2463 (Add metric to measure execution time of background queries in dbquery subagent)
   -  NX-2467 (Allow to execute same action multiple times in one EPP rule)
   -  NX-2468 (NetworkService.Status SMTP call to curl_easy_perform failed (56: Command failed: 502))
   -  NX-2469 (Empty "Parameters" line should be interpreted as no arguments in Execute Script)
   -  NX-2471 (Add agent list and table to list physical disks)
   -  NX-2475 (netsvc: ServiceCheck.SMTP() uses VRFY command, which is disabled on most servers)
#10
Announcements / NetXMS 4.4 patch release 2
September 05, 2023, 12:39:37 PM
New patch release 4.4.2 is just published. Changes since previous release:

-  Server checks interface speed during status poll and generates event if it changes
-  Improved Cambium device driver
-  Added driver for Hirschmann switches
-  Implemented implicit import for constants in NXSL
-  NXSL implicit import does not add non-referenced functions and constants from imported module
-  Context action "Change expected interface state" implemented in new GUI client
-  Context action "Clone network map" implemented in new GUI client
-  Masked credentials in "Network Credentials" view
-  Fixed bugs in TCP proxy session closure handling (server and agent side)
-  Fixed bug in parsing XML content returned by web service
-  Fixed template apply/remove in new GUI client
-  Fixed server crash when network map uses physical link with non existing rack
-  Fixed audit log writing on object move


Fixed issues:
-  NX-2410 (Notification driver is locked during retry waiting period)
-  NX-2432 (Query interface speed when status poll detects that interface goes up)
-  NX-2441 (Auto-focus on Two-Factor input on WebUI)
-  NX-2442 (Maintenance predefined time)
-  NX-2449 (Unexpected SYS_DUPLICATE_IP_ADDRESS generation)
-  NX-2450 (microhttpd presence is not detected correctly)
-  NX-2451 (GetDCIValue() should return same data type as set in DCI properties)
-  NX-2452 (Agent on Windows returns only one software inventory record when multiple versions of same software are installed)
#11
Announcements / NetXMS 4.4 patch release 1
July 18, 2023, 10:42:24 PM
We just published patch release 1 for version 4.4. Changes since 4.4.0:

- Improved support for LLDP-V2-MIB
- Server can use both LLDP-MIB and LLDP-V2-MIB if supported by device
- Server saves SNMPv3 context engine ID alongside authoritative engine ID to avoid unnecessary engine ID discovery
- NXSL function GetDCIValues can be used to retrieve raw DCI values
- Added method "enableWinPerfCountersCache" to NXSL class "Node"
- Custom timeouts for external metric providers in agent
- Fixed incorrect display of line chart series with "Invert values" option
- Fixed database upgrade procedure (zone UIN update)
- Fixed memory leak in subagent "netsvc"
- Fixed bug in NXSL function FormatMetricPrefix
- Added workaround for "unexpected eof" OpenSSL error reported by web service calls to some servers
- Minor fixes in asset management
- Minor fixes and improvements in new management client application

Fixed issues:
- NX-2407 (Add the ability to duplicate server action in action manager)
- NX-2414 (nxdbmgr should ignore data for deleted DCIs if there's record in dci_delete_list for that DCI)
- NX-2415 (Legend text color is ignored in the nxmc console)
- NX-2419 (When log file monitoring with wildcards is used, data right after file creation might be skipped)
- NX-2428 (Cannot import configuration if threshold activation or deactivation event tags are missing or empty)
- NX-2434 (Add option to set user, password as a parameters for IMAP and SMTP)
- NX-2435 (0 is not shown on Y scale in graphs)
#12
Announcements / NetXMS 4.4 released
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
#13
You are welcome to visit us on stand E164 from June 26 to June 29.

Best regards,
Victor
#14
Announcements / NetXMS 4.3 patch release 7
May 29, 2023, 02:16:45 PM
We just published patch release 7 for NetXMS 4.3. Changes since previous patch release:

-  Fixed bug in reading topology information from LLDPv2 MIB
-  Small fixes and improvements in new management client application
- Fixed issues:
  -  NX-2253 (Actual repeat count should be passed to event in log file monitoring when reset repeat count is true)
  -  NX-2418 (Log file monitoring does not work properly with symlinks)
  -  NX-2421 (Invalid time format in log parser configuration can cause agent crash)
#15
Announcements / NetXMS 4.3 patch release 6
May 08, 2023, 08:56:21 PM
Hello NetXMS community,

We just published patch release 6 for version 4.3. Changes since previous patch release:

- Correctly handle FDB record type "secure"
- Improved driver for Cambium devices
- Fixed bug in handling /32 addresses during network discovery
- Fixed bug in flood notification processing in Telegram driver
- Fixed server crash caused by timeout during file transfer to agent
- Fixed bug in SNMP codepage handling
- Fixed bar gauge dashboard element drawing issue
- Small fixes and improvements in new management client application
#16
Announcements / NetXMS 4.3 patch release 5
April 21, 2023, 06:21:07 PM
We just published patch release 5 for version 4.3! Changes since previous patch release:

- Fixed bug in X.509 certificate subject and issuer decoding
- Agent tunnel listener will not start if server certificate is not loaded
- Fixed WEB service configuration import with multiple headers
- Fixed login issues in new web UI
- Small fixes and improvements in new management client application
Fixed issues:
   - NX-2272 (Session is not closed if user cancel 2FA auth initialization)
   - NX-2276 (Warn user when adding too wide mask to active discovery)
   - NX-2388 (Modify default templates - filesystem with type "ahafs" should be excluded from discovery)
   - NX-2404 (Integer division by zero in NXSL crashes server)
   - NX-2406 (Entering maintenance mode on cluster does not trigger maintenance mode on nodes within cluster)
#17
Announcements / NetXMS 4.3 patch release 4
April 09, 2023, 10:56:23 AM
We just published patch release 4 for version 4.3. Changes since previous patch release:

- Fixed bug in ICMP ping implementation introduced in 4.3.3
- Added agent configuration option for setting file mode creation mask (umask)
- Bundled SQLite updated to version 3.41.2
- Multiple fixes and improvements in new management client application
- Fixed issues:
   - NX-2137 (File delivery policy times out of big files when saved)
   - NX-2386 (Object Category custom node icon covers object browser status icon)
   - NX-2395 (Output of PATCH Web Service call is ignored)
   - NX-2396 (Web Service Definition timeout not displayed correctly)

Best regards,
Victor
#18
Announcements / NetXMS 4.3 patch release 3
March 30, 2023, 05:29:16 PM
We just published patch release 3 for version 4.3. Changes since previous patch release:

- Improved database migration procedure when TimescaleDB is target (GitHub issue 83)
- Fixed bug in handling "verify-peer" option for network service metrics
- Fixed server crash when doing RADIUS authentication using MS-CHAP
- Fixed columns for 'Find switch port' search result
- Added additional information to debug message about event with incorrect source id
- Added ZoneUIN for Cluster's overview page
- Small fixes and adjustments to new management client
- Close DCI config view message not shown on DCI copy
- Dashboard element "Table Value" works in context dashboards
- Fixed issues:
   -  NX-2387 (SQL errors when saving OSPF neighbor list)
#19
Announcements / NetXMS 4.3 patch release 2
March 02, 2023, 06:16:37 PM
We just published patch release 2 for version 4.3. Changes since previous patch release:

-  Fixed stacked line charts in new UI
-  Fixed timeout inconsistencies in netsvc subagent
-  Added web API calls for managing alarm comments
-  More functionality migrated to new management client

Fixed issues:

-  NX-677 (Dashboard editor: accelerators are duplicated in Line chart -> Data sources)
-  NX-2377 (Copy-paste of rules not working in EPP editor)
-  NX-2348 (Show active threshold event name in Last Values)
-  NX-2376 (Agent restart is not working correctly on RedHat based Linux OS)
-  NX-2379 (REST API to force poll DCI)
-  NX-2383 (Ignore systemd synthetic records when resolving node IP address to hostname)
#20
Announcements / NetXMS 4.3 patch release 1
February 10, 2023, 06:33:21 PM
We just published patch release 1 for version 4.3. Changes since initial release for version 4.3:

- Fixed database schema upgrade on Microsoft SQL Server
- Fixed issues with network service checks using netsvc subagent as a replacement for portcheck subagent
- Fixed bug in external table provider command execution
- Fixed server crash during execution of object tool of type "server command"
- Dashboard element "Availability Chart" is working again
- Mikrotik driver correctly handles server settings for using ifXTable and interface aliases
- Fixed VLAN configuration reading bug in Juniper driver
- Multiple fixes and improvements in new management client application
- Cosmetic fixes in Windows agent installer

Fixed issues:

- NX-808 (NXSL error message should include module name)
- NX-2222 (Interface alias duplicated in UI if Objects.Interfaces.UseAliases set to "concatenate name with alias")
- NX-2345 (Copy to Clipboard and Save as image... buttons no longer exist in WebUI in line chart window)
- NX-2374 (Template auto unbind grace period handled incorrectly)

Best regards,
Victor