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

Messages - Victor Kirhenshtein

#196
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)
#197
Hi,

try just
59 * * * 6-7
for second schedule - it should have same effect.

Best regards,
Victor
#198
Hi,
looks like TCP connection between your workstation and the server is terminated for some reason. Can you reconnect normally after receiving this error? I would suggest checking client log file (it is in home directory .nxmc4/nxmc.log) and server log file with debug level 6 for tag "client.*".
Best regards,
Victor
#199
It is fixed in current development branch (change expected state added to new UI). We will do patch release 4.4.2 soon, fix will be part of it.

Best regards,
Victor
#200
Announcements / Re: NetXMS 4.4 patch release 1
August 30, 2023, 07:49:31 PM
Looks like web UI was not updated. Sometimes restart of Java application server can help, and/or deletion of temporary files of application server.

Best regards,
Victor
#201
Feature Requests / Re: Client Reconnect
July 25, 2023, 12:45:50 PM
We have this planned for 5.0.

Best regards,
Victor
#202
Configuration is correct, so it looks like a bug in agent (or libmosquitto). I will try to reproduce it in the lab.

Best regards,
Victor
 
#203
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)
#204
I have made some changes in reading LLDP information in upcoming release 4.4.1. FIrst of all there were few bugs left in reading LLDP-V2 MIB. Also, now server will use both LLDP-MIB and LLDP-V2-MIB if supported by device, and LLDP-MIB takes precedence. This should solve discovery issues.

Best regards,
Victor
#205
Another option is to call functions by explicitly specifying script name. For example, if you have script

MIKROTIK::Update and function doUpdate within it, instead of doing
import MIKROTIK::Update;

doUpdate();

you can do

MIKROTIK::Update::doUpdate();

But wildcard import could be useful anyway, I agree on that.
#206
General Support / Re: Telegram Notification
July 10, 2023, 01:48:17 PM
First you have to setup notification channels - see this part of documentation: https://netxms.org/documentation/adminguide/event-processing.html#notification-channels
When notification channels are set, you can create actions for sending notifications.
Then you can add one or more rules to event processing policy that will trigger those notification actions.

Best regards,
Victor
#207
General Support / Re: Autologin nxmc
July 10, 2023, 01:44:46 PM
New UI client accepts the following command line options:

-auto do auto-login
-server=<address> set server host name or address
-login=<login_name> set login name
-password=<password> set password
-ignore-protocol-version ignore communication protocol version mismatch
-dashboard=<name> open full-screen dashboard with given name after login
-kiosk-mode start in kiosk mode (only valid if -dashboard is provided, will not open main window)

Example:
java -jar nxmc-4.4.0-standalone.jar -auto -server=127.0.0.1 -login=admin -password=admin1

Best regards,
Victor
#208
General Support / Re: New Client - Pinboard
July 10, 2023, 01:34:32 PM
We plan to improve pinboard functionality. Saving view state definitely will be implemented. We didn't thought about rearranging items in pinboard, but I think it can be implemented as well.

Best regards,
Victor
#209
Announcements / Re: NetXMS 4.4 released
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
#210
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