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

#541
Announcements / NetXMS 3.9 released
July 27, 2021, 11:01:36 AM
Hi all!

NetXMS version 3.9 is released. It is minor release that provides lot of improvements over 3.8 and likely last one before major release 4.0. Full change log since 3.8:

- Predefined object queries
- LDAP synchronization filter
- User's email and phone number synchronized with LDAP
- Bind9 subagent rewritten in C++ and uses HTTP API
- New NXSL function replace
- Added Geolocation.History.RetentionTime server configuration parameter and geolocation history clearing by housekeeper
- Added percentage value to pie chart
- Added drill down object for tube and pie charts
- Network map link color can be defined by script
- Added method to get all tooltip data of the network map in one request
- New NXSL functions to make web service custom requests (GET, POST, PUT, PATCH, DELETE)
- JQ used for json parsing in web service requests
- NXSL function assert() accepts second argument - diagnostic message
- If agent configuration contains errors agent starts anyway and reports configuration load failure
- Agent configuration tree logged on startup
- Fixed broken "Responsible Users" object property page
- Object management endpoints in web API
- Source build configuration script do not throw error if libjq, libcurl, libssh, libmosquitto, or OpenLDAP are not available unless they are explicitly required
- Cambium ePMP driver can read geo coordinates from device
- Improved InfluxDB driver
- Fixed issues:
        NX-408 (Alarm log columns Ack by/Resolved by/Terminated by contain "admin" if not set)
        NX-1548 (Allow monitoring of dynamic number of logs via Logwatch)
        NX-1899 (Add description filter to Summary Table column definition)
        NX-1903 (REST API AdHoc Summary Table - add ability to filter dci on description instead of just dciName)
        NX-1964 (Windows installer unable to create user on MySQL 8 )
        NX-1995 (Create object endpoint for REST API)
        NX-2030 (Use last known coordinates when re-adding node to network map)
        NX-2046 (Get remote file fingerprint using file manager)
        NX-2059 (Predefined object queries)
        NX-2061 (Add changing file owner and changing file permissions functionality to file delivery policy)
        NX-2063 (Detect conversion from group to super group in Telegram notification channel)
        NX-2070 (Add notification log and server action execution log)
        NX-2073 (Generate event when duplicate MAC address is detected on the network)
        NX-2074 (DCI Table Last Value Column Widths are very large)
        NX-2082 (File upload should support resume and consistency checks)
        NX-2083 (Alarm list scrolls when alarms being added or removed)
        NX-2086 (Notification channel driver for Google Chat)
        NX-2087 (Incorrect values reported by WindowsFirewall.State)
        NX-2088 (PostgreSQL driver reporting internal error "pResult is NULL in DrvExecute")

Best regards,
Victor
#542
Hi!

I hope we will be able to make it part of 4.0 release (likely in autumn). It's not a firm commitment though and will be dependent on time and resource availability.

Best regards,
Victor
#543
General Support / Re: SQL query problem
July 13, 2021, 11:04:07 AM
How did you specify server address? Try to use local IP address (127.0.0.1) instead of server name (I assume SQL server is on same machine).

Best regards,
Victor
#545
2.2.15 is an extremely old version. I highly recommend upgrading to current 3.8, there are very good chance that this issue is long fixed.

Best regards,
Victor
#546
Консоль требует 11 джаву, а стоит похоже 8.
#547
Да, custom attributes можно менять только с помощью скриптов. Еще можно использовать persistent storage, там выставление знащений можно сделать пеямо в правиле без скрипта, но для считывания скрипт все равно понадобится.
#548
Мы постараемся успеть включить NX-2030 в релиз 3.9.
#549
Очень странно что не генерируется обратное событие. Можете показать лог событий для ноды вокруг момента, когда условие возвращается в норму?
И какая это версия NetXMS?
#550
Hi,

try to set property sessionTimeout for nxmc.war to 28800 (is is 8 hours in seconds). There are multiple ways to set property for web UI application:

1. In nxmc.properties file - it should be somewhere in class path.
2. In JVM options - should be prefixed with nxmc., so you will have to specify -Dnxmc.sessionTimeout=28800 in JVM options.
3. In environment variables, prefixed with NXMC and converted to uppercase, in your scenario it will be NXMC_SESSIONTIMEOUT=28800

Best regards,
Victor
#551
General Support / Re: Geo Location Scripting Issue
July 12, 2021, 06:00:10 PM
Hi,

NXSL function "replace" was added only in 3.9 branch, which is not released yet.

As for original geolocation issue - geolocation object constructor expects two floating point numbers as latitude and longitude. You have to manually convert d m' s" format into degrees.

Best regards,
Victor
#552
General Support / Re: WebUI questions
July 12, 2021, 05:55:50 PM
Hi,

could you please show data source configuration for dashboard elements? Also, could it be that you have access restrictions on DCI level?

Best regards,
Victor
#553
Hello!

Currently it's not possible to automatically add data sources to map links. We have plans to implement it though.

Best regards,
Victor
#554
General Support / Re: SQL query problem
July 12, 2021, 05:40:17 PM
You have to install  SQL Server Native Client on machine where you are installing NetXMS server.

Best regards,
Victor
#555
Quote from: dosura on July 12, 2021, 04:46:23 PM
:-\ hello have the same probelem with invalid thread acces thing but would to avoid the cleaningand reinstalling process what can i do  :-\

Doesn't seem to be same problem. What version you are using? When did you get invalid thread access error?

Best regards,
Victor