NetXMS Support Forum

English Support => General Support => Topic started by: Nikk on August 01, 2013, 04:33:26 PM

Title: Events between servers
Post by: Nikk on August 01, 2013, 04:33:26 PM
Hi,

I would like to try event forwarding between two Netxms servers for future distribution. What must I do, to make that happen? As far I have only made action, which forwards event to another netxms server and put that action on  some events. As nothing is happening, i would like to know required configuration for this to happen!
(Both servers are on Ubuntu server 12.04)

Thanks in advance,
Nikk
Title: Re: Events between servers
Post by: Victor Kirhenshtein on August 01, 2013, 04:44:18 PM
Hi!

First of all, you should enable ISC listener by setting server configuration parameter EnableISCListener to 1 and restart server. Then you will have to have objects with same IP addresses as on source server so destination server can match incoming events to local objects.

Best regards,
Victor
Title: Re: Events between servers
Post by: Nikk on August 01, 2013, 04:50:34 PM
Okey, thank you a lot!


Nikk
Title: Re: Events between servers
Post by: Nikk on August 06, 2013, 12:38:23 PM
Hi,

I needed to reinstall my server, and now after i setup all, i'm getting this error
ISC::ReceiverThread(): RecvNXCPMessage() failed: error=0, socket_error=0
[06-Aug-2013 12:37:35.697] Failed to forward event to server IP-ADDRESS: Service disabled

But before, everything was okey!

Thanks in advance,
Nikk
Title: Re: Events between servers
Post by: Alex Kirhenshtein on August 12, 2013, 05:06:20 PM
Change server debug level to 5 (in UI, Tools -> Server Console -> type "debug 5"), and then search log for "ISC" related errors.
Title: Re: Events between servers
Post by: Nikk on August 14, 2013, 01:02:39 PM
Ouh, i think i get it! 
On both servers i need to have identical events! So, if I make one new event on sender server, the other server cannot resolve that event name, and if make the same event on the receiver, then everything is okey!

But on the sender server i still get   ISC::ReceiverThread(): RecvNXCPMessage() failed: error=0, socket_error=0 ..
Maybe that's how it should be, I don't know.

Thank you!

Nikk
Title: Re: Events between servers
Post by: Victor Kirhenshtein on August 14, 2013, 01:15:11 PM
Quote from: Nikk on August 14, 2013, 01:02:39 PM
But on the sender server i still get   ISC::ReceiverThread(): RecvNXCPMessage() failed: error=0, socket_error=0 ..
Maybe that's how it should be, I don't know.

It is misleading message: in fact, error code 0 means that connection was just closed. That's ok, other side can close connection when it's not needed.

Best regards,
Victor