HI!
Just to let you know, I was able to compile it. Thanks for the help!
HI!
Just to let you know, I was able to compile it. Thanks for the help!
Hi!
Is it safe to upgrade the Windows 7 SDK (change it to e. g. Windows 10 in the relevant projects)? For some reason (I don't know yet why) the Visual Studio's compiler gives me a lot of syntax errors from the SDK. Or maybe its a known issue is there any solution to this?
Hi!
Thanks for the info!
I can already see that it will be a long process.
By going with Linux you mean doing cross compile? I sadly need NetXMS on Windows, I have no say in that
Hi!
I can't seem to find information about this. What is the procedure to compile NetXMS server for Windows? I know that there is a .sln file, but do I have to have some compiler configurations set in a specific way if I want to have a result that is most similar to the distributed server binary?
Thanks in advance!
Thank you Viktor!
After applying it, the build was successful.
Best regards
Hello!
I'm trying to build the console (3.4.310 version, so a bit outdated), and like a week, or two ago it work fine, but now it seems like that the org.netxms.gef4.zest.core dependency cannot be found.
Full error message:
[INFO] --- tycho-p2-repository-plugin:1.4.0:assemble-repository (default-assemble-repository) @ org.netxms.ui.eclipse.product ---
[WARNING] Mirror tool: Problems resolving provisioning plan.: [Unable to satisfy dependency from org.netxms.ui.eclipse.console.product 3.4.0 to org.eclipse.equinox.p2.iu; org.netxms.gef4.zest.core [2.0.8,2.0.8].; Unable to satisfy dependency from org.netxms.ui.eclipse.console.product 3.4.0 to org.eclipse.equinox.p2.iu; org.netxms.gef4.zest.jface [2.0.8,2.0.8].; Unable to satisfy dependency from org.netxms.ui.eclipse.console.product 3.4.0 to org.eclipse.equinox.p2.iu; org.netxms.gef4.zest.layouts [2.0.8,2.0.8].]
[WARNING] More information on the preceding warning(s) can be found here:
[WARNING] - http://wiki.eclipse.org/Tycho_Messages_Explained#Mirror_tool
[WARNING] Mirror tool: Problems resolving provisioning plan.: [Unable to satisfy dependency from org.netxms.ui.eclipse.console.product 3.4.0 to org.eclipse.equinox.p2.iu; org.netxms.gef4.zest.core [2.0.8,2.0.8].; Unable to satisfy dependency from org.netxms.ui.eclipse.console.product 3.4.0 to org.eclipse.equinox.p2.iu; org.netxms.gef4.zest.jface [2.0.8,2.0.8].; Unable to satisfy dependency from org.netxms.ui.eclipse.console.product 3.4.0 to org.eclipse.equinox.p2.iu; org.netxms.gef4.zest.layouts [2.0.8,2.0.8].]
[WARNING] More information on the preceding warning(s) can be found here:
[WARNING] - http://wiki.eclipse.org/Tycho_Messages_Explained#Mirror_tool
[WARNING] Mirror tool: Problems resolving provisioning plan.: [Unable to satisfy dependency from org.netxms.ui.eclipse.console.product 3.4.0 to org.eclipse.equinox.p2.iu; org.netxms.gef4.zest.core [2.0.8,2.0.8].; Unable to satisfy dependency from org.netxms.ui.eclipse.console.product 3.4.0 to org.eclipse.equinox.p2.iu; org.netxms.gef4.zest.jface [2.0.8,2.0.8].; Unable to satisfy dependency from org.netxms.ui.eclipse.console.product 3.4.0 to org.eclipse.equinox.p2.iu; org.netxms.gef4.zest.layouts [2.0.8,2.0.8].]
[WARNING] More information on the preceding warning(s) can be found here:
[WARNING] - http://wiki.eclipse.org/Tycho_Messages_Explained#Mirror_tool
[INFO]
[INFO] --- tycho-p2-repository-plugin:1.4.0:archive-repository (default-archive-repository) @ org.netxms.ui.eclipse.product ---
[INFO] Building zip: /home/schdwlk/Projects/netxms/src/java/netxms-eclipse/Product/target/org.netxms.ui.eclipse.product-3.4.0.zip
[INFO]
[INFO] --- tycho-p2-director-plugin:1.4.0:materialize-products (create-product-distributions) @ org.netxms.ui.eclipse.product ---
[INFO] Installing product org.netxms.ui.eclipse.console.product for environment linux/gtk/x86_64 to /home/schdwlk/Projects/netxms/src/java/netxms-eclipse/Product/target/products/org.netxms.ui.eclipse.console.product/linux/gtk/x86_64
Installing org.netxms.ui.eclipse.console.product 3.4.0.
Installation failed.
Cannot complete the install because one or more required items could not be found.
Software being installed: org.netxms.ui.eclipse.console.product 3.4.0
Missing requirement: org.netxms.ui.eclipse.console.product 3.4.0 requires 'org.eclipse.equinox.p2.iu; org.netxms.gef4.zest.core [2.0.8,2.0.8]' but it could not be found
There were errors. See log file: /home/schdwlk/Projects/netxms/workspace/.metadata/.log
So, my question is: if I work with a more updated version (preferably which still support java 8 ), it would build successfully, or is this a problem with the infrastructure that provides this package?
Best regards
Thanks! I could set it to latin2 which worked for my requirements.
Best regards
No, that would send the messages to the Windows Event Log, if I'm not mistaken.
You can set the audit log in server configuration variables. To that server the NetXMS sends audit log as syslog, so I'm just used to it calling syslog, sorry about the confusion.
So, I'm asking about this audit log/syslog.
Hi all!
Is it possible to configure NetXMS server so it will send syslog messages encoded as UTF-8?
I'm using it on Windows, and as far as I can tell, it uses western codepage.
UTF-8 shows fine in the client, so my guess is that I should be able to set it in syslog as well.
In the documentation I found that it is possible to set the syslog codepage in netxmsd.conf, but it is ignored in Windows, and there is no UTF-8 there?
Best regards
Thanks!
I found neolog, it works nicely!
I can even use event macro substitution (neolog's message part has to start with space, it's bug in that software).
Regards
Hi!
Is it possible to log alarms generated by NetXMS to external syslog server? I didn't found appropriate script function or notification channel for this.
If not, what should be the debug level for logging to file to show alarms (without too much bloat)?
Regards
Hi!
Is it possible to set up NetXMS server to be able to connect to a secondary database server (with different IP address) if the database server is down?
I would be useful if the database was setup to have 2 instances running at same time with different IPs, but they would be identical in regards to everything else (replicated data, etc.). With this setup, NetXMS could connect to the second IP address and continue working with that when there is some issue with the first.
Best regards
Hi!
Thanks for creating the thicket!
One question though, is the connection to the server encrypted? I always thought it was.
Best regards
Hi!
Is it possible to set a certificate for the NetXMS server (that is signed by my CA) and setup the consoles such that they only connect to the server if the certificate is OK?
This would achieve that the console would only connect to this specific NetXMS server instance, so Man In the Middle/Impersonation attacks would not be possible.
Best regards
Hi!
I have Custom Network Map that contains an object (a Node). I can right click it, and open the Alarm Browser for that node, for example.
When I place this Network Map in a Dashboard, I can't right click the object anymore.
It is possible somehow to enable right click in a dashboard? Or propagate the right click from the dashboard to the network map?
NetXMS version: 3.4.313
Best regards
Hi!
Just some suggestions:
As a not so secure workaround, see this: https://stackoverflow.com/questions/49194719/authentication-plugin-caching-sha2-password-cannot-be-loaded
Instead you could try downloading and installing a driver from https://www.mysql.com/products/connector/, but I don't know if it will do anything. I had other connectivity issues with postgres and oracle (haven't used mysql), and in those cases installing the appropriate driver helped.
Best regards
It works great, thank you!
Hi!
Thanks, this way it works.
Is it possible to only query alarms from a given time period, or those that were generated in the last X seconds? Adding the filters from DCI querying doesn't seem to work.
Best regards
Hi all!
I tried out the web API interface (3.4.313 server and 3.4.318 web API version). Getting the full alarm list worked fine, but when I want to query a single node, the request is returned with status code 405 (method not allowed) and with body:
{
"description": "Internal error",
"error": 46
}
The path used is <ip>/netxms-websvc/alarms/<nodeid>
Am I using the wrong path?
Regards
Hi!
It worked like a charm, thanks!