Skip to content

Development

177 Topics 594 Posts

NetXMS development discussion.

  • definition of dllimport function not allowed

    Locked windows
    3
    0 Votes
    3 Posts
    50k Views
    A
    Hi victor , Thanks for your timely help.
  • TaskBarPopupWnd.h file missing

    Locked windows
    2
    0 Votes
    2 Posts
    41k Views
    V
    Files attached. Best regards, Victor TaskBarPopupWnd.cpp TaskBarPopupWnd.h
  • NetXMS Dabase Relation Detail

    Locked
    3
    0 Votes
    3 Posts
    22k Views
    S
    Hi Victor, Really appreciate your response in this regard. I will come back to you in case I have any further queries. Best Regards, Sharath
  • Patches

    Locked
    3
    0 Votes
    3 Posts
    36k Views
    V
    Updated session.cpp session.cpp.gz
  • future plans and your work on zabbix

    Locked
    4
    0 Votes
    4 Posts
    31k Views
    T
    Hi, thank you very much for the statement. It's easier for me now to stand on my decision of netxms as our new network management software. Nice to hear that development is still ongoing. I cant await some improvements Greetings Tom
  • New module for drawing network maps

    Locked
    6
    0 Votes
    6 Posts
    49k Views
    A
    That's from rcp.php. You escaping all input for insert/update queries, for missed it in few selects: *) fetch_node_status: $_POST['node_id'] *) fetch_dciList: $_POST['node_id'] *) fetch_dci_value: $_POST['item_id'] and $_POST['node_id']
  • LINK : fatal error LNK1104: cannot open file ".\nxuilibw.def"

    Locked windows
    1
    0 Votes
    1 Posts
    31k Views
    D
    Error while build nxcon, nxav, ... project. Can someone tell me where is nxuilibw.def file? Thanks!
  • error LNK1104: cannot open file "libnetxms.lib"

    Locked windows
    2
    0 Votes
    2 Posts
    32k Views
    V
    NetXMS consists of multiple projects, depending on each other. libnetxms is a core library used by each NetXMS component. Did you compile libnetxms first? Best regards, Victor
  • Can't open NetXMS workspace file.

    Locked windows
    4
    0 Votes
    4 Posts
    45k Views
    V
    I just check it, and it looks like all .dsp and .dsw files in source package are broken - all CR/LF pairs changed to single LF characters, most likely because we create source packages on UNIX. I'll fix it and create an updated source package. Best regards, Victor
  • Is development still happening?

    Locked
    4
    0 Votes
    4 Posts
    33k Views
    V
    I will roll out 0.2.20-RC3 today, and if nobody found any bugs, final 0.2.20 release will come out Monday or Tuesday. Best regards, Victor
  • Web Interface - Admin panel

    Locked
    1
    0 Votes
    1 Posts
    26k Views
    J
    Hi guys, In the Web Interface, whatever the user used to login, selecting the "Admin" panel causes the "nxhttpd" server to crash. Could you, please, let me know if this is a known bug? Or if I did something wrong... Thanks for your support, Cheers, JDamien
  • Performances graphing & time scale

    Locked
    2
    0 Votes
    2 Posts
    37k Views
    V
    Hello! All timestamps used in NetXMS internally stored in UTC and converted to local clock when shown. As far as UTC times on client machine and server are identical everything should be ok. If you don't see graphs correctly, possibly UTC time on your server or client is incorrect. One example of possible incorrect time settings: My timezone is EET, which is GMT + 2 hours. On my workstation, I set timezone to EET, but on server in the same location - GMT. On both workstation and server I set time 14:00. Looks like both shows time correctly, but internally workstation has UTC time 12:00 (because of timezone settings), but server has UTC time 14:00. If I will connect with NetXMS console to server I'll see unexpected timestamps. Best solution is to use NTP for time synchronization (it will always set your machine clock to correct UTC time) on both server and client. Best regards, Victor
  • ID incremental

    Locked
    2
    0 Votes
    2 Posts
    33k Views
    V
    Hello! This is an expected behavior. Main idea is that all IDs should be unique,  so system just keeps first unused id and increments it after every creation. There are two reasons why we don't reuse freed IDs: If, due to error, reference to deleted object will remain somewhere, it will later be threated as an error because ID is invalid. But, if we reuse the id, later it will be impossible to determine if this was undeleted reference to old object or valid reference to new one. Optimization of code - server don't need to scan for free ID - not a big issue however. It should not be a problem, because we have 32-bit IDs, so we have more than 4 billions of available IDs. I hardly imagine monitoring system where such number of id's can be exhausted in reasonable period of time. Even if system's administrator will create and delete new trap record every second, it takes more than 126 years to exhaust ID space. Also, if such problem ever arises, it will not be hard to write special database maintenance tool which will "compact" id space. Best regards, Victor
  • Compiling NetXMS Ver. 0.2.16 for Windows platform

    Locked
    2
    0 Votes
    2 Posts
    31k Views
    V
    Hello! Most likely you have an old version of flex. You have to use version 2.5.33. Best regards, Victor
  • question about scintilla

    Locked
    3
    0 Votes
    3 Posts
    29k Views
    T
    Hi, I found what's problem. In nxlexer, there is not including XPM.cXX file and XPM.h. After I add XPM.cXX and XPM.h file to nxlexer folder, the comile is success. I think nxlexer.dsp file must changed manually by each developer because scintilla directory is different. Best Regards, -Terry
  • nxsl.cpp is not include source files

    Locked
    2
    0 Votes
    2 Posts
    25k Views
    V
    Hello! Oops, I forgot to add it to the CVS. It will be fixed in next release. For now, you can download it from https://netxms.org/download/patches/002. Best regards, Victor
  • compile enviroment for Windows platform

    Locked
    2
    0 Votes
    2 Posts
    39k Views
    V
    Hello! See reply in Installation board. Best regards, Victor