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

#346
Currently only via API - but it should be relatively easy nxshell script or Java app.

Best regards,
Victor
#347
General Support / Re: L2 Topology not updating
July 04, 2022, 08:08:16 PM
When interface is down, we have two contradicting requirements: one is to show what was connected to that interface before it went down, and other is to show actual connectivity. First requires to keep showing link between disconnected interfaces, second requires to delete that link immediately after interface goes down. As NetXMS server has no way of knowing if disconnect is permanent or temporary, and there are seems to be more requests to provide access to last known connection information, NetXMS server keeps that connection until it will know that topology was changed (for example, one of previously connected interfaces will go up and LLDP will report different peer).
One possible solution could be configurable topology expiration time - i.e. if interface is down for N days, remove any known topology information from it.
Currently as a workaround you can delete interface that is disconnected - configuration poll will find it and re-create, but peer information will be erased.

Best regards,
Victor
#348
General Support / Re: NetFlow ?
July 04, 2022, 07:59:32 PM
Collector is there, but we didn't get to actually processing flow data. I still want to add this functionality, it is question of available resources and priorities.

Best regards,
Victor
#349
From what you show it looks like mail relay successfully received mail from netxmsd, so if you didn;t receive it it was either not sent by relay, or rejected/dropped by receiving server. Do you have any logs from relay regarding forwarding of this mail?

Best regards,
Victor
#350
General Support / Re: HA setup with VRRPD
July 04, 2022, 07:53:29 PM
Hi,

do you mean database lock in the DB so server complains that database is locked by another instance? If yes, you should list peer IP address in netxmsd.conf on cluster nodes. For example, if you have cluster nodes with addresses 10.0.0.1 and 10.0.0.2 (with whatever VIP moving between them), on node 10.0.0.1 you should add

PeerNode = 10.0.0.2

to netxmsd.conf and on node 10.0.0.2 add

PeerNode = 10.0.0.1

That way server will read the lock, check if server is running on peer node (by attempting to connect to agent and check running processes and by connecting to port 4701), and remove stalled lock if netxmsd is not running on peer node.

Best regards,
Victor
#351
Hi,

it's a bug, just fixed it. Fix will be included into next patch release.

Best regards,
Victor
#352
I can confirm that changing server is not implemented yet in new web UI.

Best regards,
Victor
#353
Hi!

This is queue for processing discovered addresses. If you have discovery filters some (or most) of them could be filtered out and then re-discovered again and again. This can create permanently non-empty discovery queue, but this is fine.

Best regards,
Victor
#354
Announcements / Fix for dashboard rendering bug
June 13, 2022, 12:34:07 PM
Dashboards created in old versions (likely before 4.x) may render as empty in GUI client version 4.1.377. We have fixed it in version 4.1.380, so if you experienced that issue, upgrade should have it fixed. No changes to dashboards are required.

Best regards,
Victor
#355
Announcements / NetXMS 4.1 patch release 4.1.377
June 09, 2022, 11:48:04 AM
Hi all!

New patch release for version 4.1 - 4.1.377 is just published. Changes since previous patch release:

- Agent configuration option to disable local database
- Linux subagent can read software inventory from OpenWrt package manager
- Added driver for HPE iLO
- Fixed incorrect return code of NXSL function "SNMPSet" and SNMP transport method "set"
- Original DCI string value returned by transformation script is preserved
- Fixed bug in downtime calculation for hierarchical business services
- Fixed issues:
        NX-2262 (syncUserDatabase() does not wait for CMD_USER_DB_EOF)

Best regards,
Victor
#356
Quote from: Kriptoker on June 07, 2022, 06:13:44 PM
As far as disabling the ssh.nsm local agent, that would be by removing that line 'SubAgent = ssh.nsm' from /etc/nxagentd.conf correct?

Correct.
#357
Try to run netxmsd with elevated debug by adding
DebugLevel = 6
to /etc/netxmsd.conf and share log file for startup.

Best regards,
Victor
#358
General Support / Re: nxadm: Server error 2
June 07, 2022, 09:54:31 AM
Make sure you put password in single quotes. Also, user should have appropriate access rights ("access server console" in global system access rights).

Best regards,
Victor
#359
There is a bug that NetXMS server attempts to access SSH even with empty credentials. It will be fixed in upcoming patch release.

Also, if you are not using SSH, make sure that ssh.nsm is not loaded on server's local agent.

Another option is to use NXSL configuration poll hook to disable SSH on each node by calling

$node->enableSsh(false);


Best regards,
Victor
#360
Actually 6733 (first part of primary key) should be ID of the node this package belongs to.

Best regards,
Victor