NetXMS 2.0-M4 released

Started by Victor Kirhenshtein, April 29, 2015, 09:41:28 PM

Previous topic - Next topic

Victor Kirhenshtein

Hi all!

NetXMS 2.0-M4 released. This release mostly targeted to fix issui]es found in 2.0-M3, but there is also improvements in configuration export/import and few other changes. Full change log is following:

- Script export/import
- Object tools export/import
- DCI summary tables export/import
- Template hierarchy preserved during export/import
- NXSL functions and classes to work with alarms
- MEGATEC protocol support in UPS subagent
- Fixed broken WoL functionality
- Fixed broken PING subagent
- Fixed database upgrade issues on MS SQL
- IPv6 support in PING subagent
- Network device driver can be manually selected for node by setting snmp.driver custom attribute
- Added default melodies for alarms
- Added option to play sound on alarm sound preference page
- Interface objects can be used on network maps
- Android Agent:
   - Added support for Lollipop MR1 (v5.1)
   - Updated support library
- Android Console:
   - Changed order of overview items to match Java console (node browser)
   - Added MTU field in interface details (node browser)
   - Updated support library
- Fixed issues: #655, #657, #696, #701, #724, #799, #800, #803, #804, #805, #811, #812, #813

Best regards,
Victor

brettmilfos

Hi,

Thanks for the new release, the ping bug has gone and all is good.

One problem so far, the ICMP proxy does not seem to be working. It was not working in M3, but I thought that was due to the IP being reversed, maybe not. It did seem to be working in M2.

Thanks, Brett.

brettmilfos

Hi,

Another problem still present. I have two APC UPS units, polled with SNMP via agent proxy, that are still reporting a netmask of /0 on the interface.

I have another APC UPS polled with SNMP that is not using the agent proxy and it is reporting the correct netmask. It is not the same model as the ones that are not reporting the correct netmask, but all models reported the correct netmask in M2.

Also, another strange thing, if I do a full configuration poll on a node using SNMP, both using the agent proxy and not, the management console will loose communication with the server and shutdown.

Thanks, Brett.

Dani@M3T

VPN-connector Subnets tab:
Since V2.0-M3 I can't open the Subnets tab of an existing VPN-connector anymore, I get the following error:
"The currently displayed page contains invalid values." in the Windows x64 Java Console.
Now in V2.0-M4 when you try a second time to open this tab it's opening but looks like in the attached printscreen.

and  it's only possible to add or remove from 'Local networks'.

It's a little bit hard going, each problem with the vpn connectors is followed by the next problem... ;-)

Victor Kirhenshtein

Hi,

I've fixed VPN connector issue. 2.0-M5 will contain this fix.

Best regards,
Victor

d-ray

Quote from: brettmilfos on April 30, 2015, 04:56:10 AM
Hi,

Thanks for the new release, the ping bug has gone and all is good.

One problem so far, the ICMP proxy does not seem to be working. It was not working in M3, but I thought that was due to the IP being reversed, maybe not. It did seem to be working in M2.

Thanks, Brett.

I can confirm the issue is still there with a proxy server.

Regards Denis

jhuliagraziella

Hi!
I'm having a problem after updating to version M4.
I started making some scripts to add and configure nodes in python and tested them using version M2, they worked perfectly! But now they simply don't even run.
When I run this command:

java -Dnetxms.server=127.0.0.1 -Dnetxms.user=admin -jar nxshell-2.0-M4.jar script.py

I get the following error:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: No module named api

I verified my scripts and it looks everything is alright... :-\ What can I do about it?

Alex Kirhenshtein

Hello.

That's a bug in nxshell. I've put fixed version on the web, please download it again (https://www.netxms.org/download/nxshell-2.0-M4.jar).

Quote from: jhuliagraziella on April 30, 2015, 09:00:46 PM
Hi!
I'm having a problem after updating to version M4.
I started making some scripts to add and configure nodes in python and tested them using version M2, they worked perfectly! But now they simply don't even run.
When I run this command:

java -Dnetxms.server=127.0.0.1 -Dnetxms.user=admin -jar nxshell-2.0-M4.jar script.py

I get the following error:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: No module named api

I verified my scripts and it looks everything is alright... :-\ What can I do about it?

possamai

Tried to update the agent by deploying it to a Windows 8.1 x64 machine.
Update kept failing, apparently some DLL was still in use by the session-agent.. that one was still running while the nxagent service was stopped.

possamai

I can only make dead nodes for some reason...
If I create a new node in my 'Infrastructure services' then it does nothing.
I can sometimes poll it, not always. No subnet apears in the 'entire network' and no network interface appears.
It's dead..
The nodes with an IPv6 address at least end the poll.. the IPv4 nodes don't even finish the poll..

Victor Kirhenshtein

Quote from: possamai on May 10, 2015, 03:53:12 PM
Tried to update the agent by deploying it to a Windows 8.1 x64 machine.
Update kept failing, apparently some DLL was still in use by the session-agent.. that one was still running while the nxagent service was stopped.

That's quite strange - installer runs taskkill before start copying files. Can you  please run manually command

taskkill.exe /IM nxsagent.exe /F /T

and check that session agent was terminated?

Best regards,
Victor

possamai

#11
Quote from: Victor Kirhenshtein on May 12, 2015, 10:40:53 PM
Quote from: possamai on May 10, 2015, 03:53:12 PM
Tried to update the agent by deploying it to a Windows 8.1 x64 machine.
Update kept failing, apparently some DLL was still in use by the session-agent.. that one was still running while the nxagent service was stopped.

That's quite strange - installer runs taskkill before start copying files. Can you  please run manually command

taskkill.exe /IM nxsagent.exe /F /T

and check that session agent was terminated?

Best regards,
Victor


C:\WINDOWS\system32>taskkill.exe /IM nxsagent.exe /F /T
ERROR: Not found

C:\WINDOWS\system32>


Edit:
I think something is wrong with my PC..
C:\>tasklist
ERROR: Invalid class


This should not happen..
Querying WMI gives the same error.
So don't worry about it. My machine is the culprit, not NetXMS.

brettmilfos

Quote from: Victor Kirhenshtein on May 12, 2015, 10:40:53 PM
Quote from: possamai on May 10, 2015, 03:53:12 PM
Tried to update the agent by deploying it to a Windows 8.1 x64 machine.
Update kept failing, apparently some DLL was still in use by the session-agent.. that one was still running while the nxagent service was stopped.

That's quite strange - installer runs taskkill before start copying files. Can you  please run manually command

taskkill.exe /IM nxsagent.exe /F /T

and check that session agent was terminated?

Best regards,
Victor

Hi, just checking that their is no typo in the command line? I have this problem on one or two systems and there is no task called nxsagent.exe but there is nxagentd.exe


possamai

The with an S is for session monitoring.. They both exist if you enabled session monitoring during agent install.

The one without the S gets killed by stopping the netxms agent service.