Thank you for all the help! I was able to get the deb package installed after installing a prerequisite for it which then allowed me to install the subagent. Now I just have to figure out the freepbx/asterisk config to allow this to work 
jds
Posts
-
Asterisk Subagent -
Asterisk SubagentUbuntu 22.04.1 LTS
We also tried building from source on a Centos 7 server and got a similar error for the same file.
-
Asterisk SubagentI was trying to install the asterisk subagent on ubuntu from .deb package. I ran the command 'sudo apt install netxms-agent-asterisk' and it finds the subagent but it gives the error "netxms-agent-asterisk : Depends: libexosip2-11 but it is not installable". I have tried install libexosip2-11 but it's not found. Any help would be appreciated.
-
WebAPI custom attribute filterGood day all, I have been trying to use the webapi to filter objects with a particular custom attribute name. Everything I have tried either comes back with all the objects or empty. Reading the documentation I assumed the url to call this is API_BASE/objects?@custom_attribute_name={insert attribute name}. I'm thinking I have a formatting problem but I'm not sure. I am using an Admin account to call the API so permissions shouldn't be an issue. Any help would be appreciated. Thank you
-
Port Monitoring No AgentI am trying to import the Cisco Firepower MIBs and I keep getting the error message: "ERROR 003: Parser error - memory exhausted in line 14112" on one of the files that seems to be needed for other MIBs. I say seems to be needed because I tried removing the file and started getting messages that the MIB doesn't exist. I have uploaded the MIB that is causing the problem. If I find a solution (which I have been trying to do) I will update this post but any help would be appreciated. Thank you
-
Remove PID from Windows Performance CounterWe are monitor some W3SVC_W3WP counters in netxms. The counters have a name format such as PID_APPPOOL. I was able to remove the PID from {instance-name} but if I remove it from {instance} the DCI doesn't work anymore. When the service restarts there is a new PID generated which creates a new DCI with the same {instance-name} but a different {instance}. What I would like to see if it's possible, is somehow keep the same DCI but allow the PID to change. The problem is we lose historical data when the new DCI is created and the old one ages out. Does anyone know of a solution for this?
-
New Web Interface - Connection IssueI have been trying to get the new web interface (war) working in our system. Our webserver is on a different server from the netxms server itself. With the old webserver we had the nxmc.properties file to set the server= parameter but with the new interface when I try to log in I get a "Connection Refused" response instead of logging in. I can log in if I change back to the legacy war file.
-
Set Node data valuesWe have some devices that are SNMP but don't set the vendor, product name, etc via SNMP. They do state it in the SNMP description. I have parsed the snmp description to get me the info I need but I can't figure out if I can set the vendor, product name, etc via the configuration poll script. Is there a way I can set the info via the script?
Thank you,
Josh -
LDAP Sync Invalid CredentialsHello,
Our server is spamming an alarm for Invalid Credentials on LDAP sync but I can't figure out what is wrong in my LDAP setup. It was previously working and I just recently noticed the alarms. I have made the user a domain admin, I have reset its password in the domain. I'm at a loss and any help would be appreciated.
LDAP.ConnectionString ldap://{dc server}:389
LDAP.GroupClass group
LDAP.GroupUniqueID objectGUID
LDAP.SeachBase {OU of users in domain}
LDAP.SearchFilter (objectClass=*)
LDAP.SyncUser {distingushed name of user in domain}
LDAP.SyncUserPassword {sync user password}
LDAP.UserClass user
LDAP.UserUniqueID objectGUID -
Web API on external linux serverI found the issue, I had an typo and left an s off of the "netxms.server.address" line. Its working now. Sorry for the inconvenience.
-
Web API on external linux serverHello,
I have installed both the website and api on an external linux server. They are in the same network as the Netxms Server. I was able to get the webserver running by putting the nxmc.properties file in the tomcat directory and it's working great. The api website on the otherhand is not. I used the nxapisrv.properties file and set "netxms.server.address" to the server name for the Netxms Server. Restarted tomcat and the /info page gives me back data but when I try to log in with my account I get connection refused and a 500 error. I've tried basic authentication, sessions, and authenticate. I tried the ip address and the FQDN instead of just the hostname of the Netxms Server. I also tried removing the properties file as the webserver and the api site are on the same box. All give me the same response. Any help would be appreciated.

-
Webserver on a seperate serverNevermind, I moved the file up to the root folder for tomcat and it started working.
-
Webserver on a seperate serverHowdy,
I have been trying to get the nxmc website up and running on a seperate tomcat server. I know I'm suppose to put a file called nxmc.properties into the lib folder of tomcat but I just keep getting "The server session timed out" when I try to load the webpage. I also tried putting the file under the webapp folder inside the nxmc folder and in the tomcat config folder but got the same results. All I have in the nxmc.properties file is "server={IP of NetXMS Server}" and the servers are in the same network together.
Any help would be appreciated.
Thank you!
-
3.8 reporting serverThank you!
-
3.8 reporting serverI saw that with version 3.8 the reporting server was being bundled with the server. My question, how do we setup the reporting server on a linux box? We are running the core server in Ubuntu and install/update it with apt-get. I couldn't find the files or a services to start to get the reporting server running.
Thank you
-
Cannot figure out web service DCIThank you Filipp, I changed the DCI to request /cellularBandwidth/unit and it immediately pulled the value down in that field so it is the array that is stopping it. I'll go with plan b and create a powershell script that uses nxpush to import the values into the DCIs.
-
Cannot figure out web service DCIHello all,
We are trying to create a DCI that will read an Rest API json response for a value. We set up a web definition called "Test" with the api url, we added the authorization token and application/json headers. I set up the DCI according to the admin guide with "Test:/cellularBandwidth/values/total_usage" but the DCI returns <ERROR>. Here is an example of the json response:
{"cellularRssi":{"unit":"dBm","values":[{"name":"AT\u0026T","data":[{"timestamp":1616719359000,"value":"-27.0"},{"timestamp":1616721157000,"value":"-55.0"},{"timestamp":1616722951000,"value":"-48.0"},{"timestamp":1616724761000,"value":"-36.0"},{"timestamp":1616726556000,"value":"-45.0"},{"timestamp":1616728358000,"value":"-63.0"},{"timestamp":1616730161000,"value":"-52.0"},{"timestamp":1616731961000,"value":"-68.0"},{"timestamp":1616733762000,"value":"-32.0"},{"timestamp":1616735576000,"value":"-39.0"}]}]},"cellularBandwidth":{"unit":"MB","values":[{"name":"AT\u0026T","total_usage":"42.88 MB","data":[{"timestamp":1616722200000,"value":8.62},{"timestamp":1616725800000,"value":9.51},{"timestamp":1616729400000,"value":8.98},{"timestamp":1616733000000,"value":10.82},{"timestamp":1616736600000,"value":4.94}]}]}}I think it's going to be something simple but I can't seem to find what we are doing wrong. Any help would be appreciated. Thank you!
-
Multiple Nodes Same DCI reportHowdy,
Has anyone figured out how to report a DCI for multiple nodes with nxreporting? We have cellular routers that are reporting their data usages to netxms and our management would like a report that is emailed to them every monday morning. The issues is I haven't figured out how to create the postgresql query to put into jaspersoft to create the report. Full disclosure I'm a IT Security Admin and not a DB Admin so basic queries I can do but not more technical ones. I was hoping to not having to create a dataset for each of the routers as there is about 110 of them. Thank you in advanced
-
Nodes missing from console@filipp-sudanov said in Nodes missing from console:
One possible option is that there is an issue with access right to these nodes. Try enabling "system" user
nxdbmgr reset-system-account
(it's password will be "netxms"). This account has access rights to all objects in the system. Could be that the nodes will be visible (may be in the root of object tree).Thank you! That allowed me to see the nodes and found someone set access rights for everyone to just allow "Push Data" on all the missing nodes. They were still under the correct subnets just not visible. After asking around to the other admins, I will be giving one of them a little harder time then the others
and maybe removing some of their access. -
Nodes missing from consoleHowdy all,
I've upgrade my server to 3.7.145 and I've noticed in my console that my computer's node is missing. I haven't done a deep dive to see if any other nodes are missing yet. What makes this weird is if I look in the database for my computer, it's there and it's updating it's information like the agent is communicating just not showing up in the consoles. It was there before the server upgrade. Has anybody seen this before?
Thank you
Update: I was able to get my computer to show back in the console but I had to manually remove it from the database and restart the server. i have identified other nodes that are in the database and updating but are not in the console. The are randomly spread out among our subnets. At this point I may have to get a list from the database and go through the console to see what's missing.