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

#1006
General Support / Re: Agent upgrade fails
February 27, 2020, 05:09:41 PM
Hi,

you can check log file on those agents - it may have indication on why incoming file transfer failed.

Best regards,
Victor
#1007
General Support / Re: Imagelibrary with 3.2
February 27, 2020, 12:08:44 AM
Yes, looks like images cannot be read correctly. Can you send me actual image somehow so I can test it?

Best regards,
Victor
#1008
You can just delete all tables in the database and re-run nxdbmgr init. You can delete all regular tables with attached SQL. Tricky part is to delete all idata_ and tdata_ tables. One option is to use command like this to generate SQL file (Postgres version):

psql -c "SELECT id FROM nodes" | grep -ve '[(i-]' | sed -e 's/\s*\([0-9]*\)/DROP TABLE idata_\1; DROP TABLE tdata_\1;/' > drop_data_tables.sql

and then run drop_data_tables.sql

Best regards,
Victor
#1009
We just published 3.2 which is current stable release now. I think we will made those internal changes in 3.3, so April seems reasonable.

Best regards,
Victor
#1010
Feature Requests / Re: TR-069 support
February 26, 2020, 11:30:16 AM
Hi,

I think that we should have TR-069 support. I have registered it as feature request: https://track.radensolutions.com/issue/NX-1777. I'll try to experiment with it as time permits.

Best regards,
Victor
#1011
General / Re: re - compile src from github
February 26, 2020, 11:26:28 AM
Hi,

you should have Apache Maven installed and available in your PATH, then you can build it with following commands (from root of source tree):

mvn -f src/java/netxms-eclipse/pom.xml -Dtycho.mode=maven org.eclipse.tycho:tycho-versions-plugin:update-pom -Pconsole

mvn -f src/java/netxms-eclipse/pom.xml clean package -Pconsole -Dtycho.disableP2Mirrors=true

Generated files will be in src/java/netxms-eclipse/target

Best regards,
Victor
#1012
Announcements / NetXMS 3.2 released
February 26, 2020, 10:53:24 AM
Hi all!

New stable version of NetXMS - 3.2 - is officially released.

Changes since previous release:

- Data collection from web services
- Nodes within chassis and chassis view
- EtherNet/IP device discovery
- Image library configurator completely rewritten
- Maximum password length supported by nxencpasswd increased to 64 characters
- Removed support for ancient custom CheckPoint SNMP agent on port 260
- Added option to control case sensitive matching in log parser rules
- New internal parameters for server stats (object count, alarm count, etc.)
- Method "setMapImage" of NXSL class "NetObj" accepts null value as "reset to default" indicator
- Fixed issues:
        NX-50 (Allow per-DCI SNMP version settings)
        NX-58 (Refactor Image Library)
        NX-896 (Display blade chassis and servers in rack)
        NX-1476 (NetXMS Server crashes when sending alarm summary email)
        NX-1523 (Store object creation time)
        NX-1525 (Use HTTP response data as DCI value)
        NX-1724 (Implement agent parameters for inode usage)
        NX-1741 (Node placement within chassis)
        NX-1748 (User agent should check on startup if it is already running in same session)
        NX-1750 (Configurable retention time for node hardware and software components)
        NX-1754 (HTTPS and SOCKS proxy options in Telegram channel configuration)
        NX-1767 (File manager may be unable to access file with percent sign in name)
        NX-1781 (Process launched by ExternalParametersProvider inherits file handles of agent process)
        NX-1782 (Windows installer offers generic.sms SMS driver, while the server is now reworked to have notification channels)
        NX-1792 (Unable to use script with parameters for instance discovery)
        NX-1796 (WebUI and REST API not connected securely to the NetXMS server)

Best regards,
Victor
#1013
General Support / Re: Client Error - Invalid DCI ID
February 06, 2020, 02:47:32 PM
Hi,

what exact console version you are using? Is it desktop or web based?

Best regards,
Victor
#1014
Hi,

one of the biggest issues with multi-tenant setup is event processing configuration. Currently there is single policy and access to it is controlled by global access rights. For proper multi-tenant setup we also need separate event processing policies, action configurations, etc. Depending on what you want to achieve it could be easier to run multiple instances of netxmsd, using docker containers for example.

Best regards,
Victor
#1015
Debian/Ubuntu packages now available in repository.

Best regards,
Victor
#1016
Hi all!

We just published NetXMS version 3.1 patch release 3 (version number 3.1.343). Changes since patch release 2 are following:

- Improved LLDP based topology discovery
- Fixed issue NX-1784 (SQL errors when saving software inventory)
- Fixed resource leak in ICMP code
- Fixed issue NX-1718 (user agent notifications not working on sub-containers)
- Fixed memory leak if network device reports incorrect data in ENTITY MIB
- Additional memory usage diagnostic tools in server
- Added attribute "downSince" to NXSL class "Node"
- Fixed issue NX-1769 (agent crash on startup if incorrect file pattern set in log parser)
- Fixed bug in user agent tray icon loading
- Fixed issue NX-1759
- Correctly set login and password on MQTT broker connection
- Fixed issue NX-1653 (update system access rights for active sessions)
- Fixed issue NX-1761 (phantom output after server script execution ends in error)
- Improved RADIUS related debug messages
- Added NXSL function atan2
- Implemented inodes counters in AIX subagent

We plan it to be last patch release in 3.1 branch before version 3.2 release.

Best regards,
Victor
#1017
You can load event from database using function LoadEvent. It accepts single argument - event ID, and returns event object.

Best regards,
Victor
#1018
Hi,

currently it is not possible. I've added feature request for that: https://track.radensolutions.com/issue/NX-1785

Best regards,
Victor
#1019
Hi,

I just increased maximum password length for nxencpasswd in 3.2 branch.

Best regards,
Victor
#1020
Hi,

DCI value length is limited to 255 characters. In your case you can use external parameter provider instead of external parameter, do JSON parsing in agent side script and output all parameters you are interested in as name = value. Then you'll be able to collect them by name as any other agent's parameters.

Best regards,
Victor