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

#1066
General Support / Re: Acked folder icon
October 28, 2019, 09:31:14 PM
Hi,

icon represents object status, which is calculated not only from alarms but also from underlying objects (so interface in critical state will still make node critical even if alarm is terminated). Maybe we can introduce additional indicator to show outstanding alarms. This will preserve current logic and give clear indication that something new was happened.

Best regards,
Victor
#1067
General Support / Re: Locked myself out
October 19, 2019, 09:38:06 PM
Logging in with system user will help in that situation as well - it always has all access rights.

Best regards,
Victor
#1068
It looks very strange. Null pointer exception happens within tokenizer, that means that content getText() method returns null. If you can modify source and add additional logging for entity and entity.getText() that could help.

Best regards,
Victor
#1069
Also there should be some debug output. If possible attach full log for request.

I just tested on my build system and it seems to work. This is Jetty log:


2019-10-18 18:03:01,532 DEBUG | qtp635934462-14 | org.netxms.websvc.handlers.AbstractHandler              | POST: data = {"columns":[{"isRegexp":false,"dciName":"System.CPU.Usage","columnName":"System.CPU.Usage"}],"baseObject":"2"}
2019-10-18 18:03:01,533 DEBUG | qtp635934462-14 | org.netxms.websvc.handlers.AbstractHandler              | session_handle: f5b2061a-92f2-439e-b971-8769e7d85fd0
2019-10-18 18:03:01,533 DEBUG | qtp635934462-14 | org.netxms.websvc.handlers.AbstractHandler              | Handler attached to session f5b2061a-92f2-439e-b971-8769e7d85fd0
2019-10-18 18:03:01,533 DEBUG | qtp635934462-14 | org.netxms.websvc.handlers.AbstractHandler              | POST adhoc summaryTable: baseObject = 2
Oct 18, 2019 6:03:01 PM org.restlet.engine.log.LogFilter afterHandle
INFO: 2019-10-18 18:03:01 127.0.0.1 admin 127.0.0.1 8000 POST /summaryTable/adHoc - 200 115 130 12 http://127.0.0.1:8000 Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:69.0) Gecko/20100101 Firefox/69.0 -


and request screenshot attached.

Best regards,
Victor
#1070
Hi,

do you have stack trace below "caused by"? Because this is seems to be root cause.

Best regards,
Victor
#1071
In version 3.0 you can set interface as related object for DCI and then access it via DCI object.

Best regards,
Victor
#1072
General Support / Re: NetXMS 3 automatic apply rules
October 16, 2019, 06:40:10 PM
Hi,

this is because ~= operation now returns array of capture groups instead of boolean value. It works as expected in "if" statement and other places where logical expression is expected, but "return" statement just returns array, which is ignored by poller code. This is bug in a poller which we will fix. As a workaround you can use expression like this:

return ($node->sysDescription ~= "CSS") ? true : false;

Best regards,
Victor
#1073
Hi,

could you show dependency walker output?

Best regards,
Victor
#1074
Hi,

what version you are using? Did you use minimal or full installer? If minimal, what is PostgreSQL client version? Could it be that libpq.dll in your PATH is 32 bit executable?

Best regards,
Victor
#1075
Hi all!

NetXMS 3.0 patch release 4 (version number 3.0.2329) is available. Changes since patch release 3:

- Fixed bug in SMS driver to notification channel conversion
- Fixed bug in GSM notification channel driver
- Fixed bug in server that can cause netxmsd crash
- Fixed bug in Megatec UPS driver
- Improved access to collected performance data on Timescale DB
- Minor UI bug fixes

Best regards,
Victor
#1076
Hi,

readAgentList is a node object method, so if you were calling

AgentReadList($node, ...

(read agent parameter from node pointed by $node variable) you now should use

$node->readAgentList(...

to read list from agent on same node.

Best regards,
Victor
#1077
Those errors should be gone once you upgrade all agents. There were bug in agent that cause it to report identical entries in software list.

Best regards,
Victor
#1078
Hi,

event will still be generated but you can suppress creation of alarm from it (which I understood is what you want). You have two options here:

1. Use filtering script in EPP rule to check current time and ignore SYS_NODE_DOWN if it is during non-working hours.
2. Schedule recurring maintenance for workstations for night hours and weekends.

Best regards,
Victor
#1079
We will publish announcement as usual and update download page and Debian/Ubuntu repositories.

Best regards,
Victor
#1080
Hi,

just sent you upload link for logs in PM. We will take a look at this when logs will be available.

Best regards,
Victor