Where there any changes to the nxshell ?  Im using 2.2.16  and all my old scripts no longer work. I even tried most of the examples in the wiki and they no longer work either.  This is the error i receive
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.python.core.PySystemState (file:/home/gmonk/Development/Python/Netxms%20Scripts/nxshell-2.2.16.jar) to method java.io.Console.encoding()
WARNING: Please consider reporting this to the maintainers of org.python.core.PySystemState
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
node_id,interface_id,name,ip,mask
Traceback (most recent call last):
File "iftest.py", line 8, in <module>
allInterfaces = node.getAllChilds(objects.GenericObject.OBJECT_INTERFACE)
AttributeError: 'org.netxms.client.objects.Node' object has no attribute 'getAllChilds'
				
			WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.python.core.PySystemState (file:/home/gmonk/Development/Python/Netxms%20Scripts/nxshell-2.2.16.jar) to method java.io.Console.encoding()
WARNING: Please consider reporting this to the maintainers of org.python.core.PySystemState
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
node_id,interface_id,name,ip,mask
Traceback (most recent call last):
File "iftest.py", line 8, in <module>
allInterfaces = node.getAllChilds(objects.GenericObject.OBJECT_INTERFACE)
AttributeError: 'org.netxms.client.objects.Node' object has no attribute 'getAllChilds'
 Thanks for the info
  Thanks for the info
				 I always thought timeseries databases where better suited for NMS's
  I always thought timeseries databases where better suited for NMS's     i   just built 2.1 from source and now things went from --with-mqtt  to --with-mosquitto   there is no documention on mqtt and at all on the website  can some one throw me a hint on how to actually get mqtt working  and what the architecture is   does netxms now act as a broker and the agents publish  metrics to netxms  and will a third party software or dashboard be able to subscribe to those metrics to show which agents/nodes are up or down with out having to login using netxms client
    i   just built 2.1 from source and now things went from --with-mqtt  to --with-mosquitto   there is no documention on mqtt and at all on the website  can some one throw me a hint on how to actually get mqtt working  and what the architecture is   does netxms now act as a broker and the agents publish  metrics to netxms  and will a third party software or dashboard be able to subscribe to those metrics to show which agents/nodes are up or down with out having to login using netxms client