Please forgive my first post as it is a little long winded.
I currently have NetXMS 1.2.7 installed and running properly for my local LAN. I'm attempting to setup a proxy agent at a remote site and must be missing something.
I currently have a public IP address associated with the server (AGENTPROXY) at the remote site accepting tcp/4700 from our NetXMS Server (running Windows). With this configuration I was able to add AGENTPROXY to NetXMS and properly poll the configuration.
Per previous posts and investigation, I modified the Agent configuration file for AGENTPROXY to include the following:
EnableProxy = yes
EnableSNMPProxy = yes
I then restarted the Agent on AGENTPROXY. In addition, I set the EnableZoning option in NetXMS Server and created a new zone for this remote site. I modified the Communication configuration of the zone to use AGENTSERVER for Default Agent Proxy, Default SNMP Proxy and Default ICMP Proxy.
I then installed the Agent software on REMOTEPC that has MasterServer pointing to AGENTPROXY. I also have tcp/4700 open on REMOTEPC to allow connections from AGENTSERVER.
I added REMOTEPC in NetXMS as a new node, using AGENTPROXY as the proxy and assigning it to zone for the remote site. With this configuration, I see REMOTEPC added to NetXMS but am unable to poll the configuration. Here are the results of the poll:
[18.06.2013 12:04:48] **** Poll request sent to server ****
[18.06.2013 12:04:48] Poll request accepted
[18.06.2013 12:04:48] Starting configuration poll for node REMOTEPC
[18.06.2013 12:04:51] Checking node's capabilities...
[18.06.2013 12:04:51] Checking NetXMS agent...
[18.06.2013 12:04:51] Capability check finished
[18.06.2013 12:04:51] Checking interface configuration...
[18.06.2013 12:04:51] Unable to get interface list from node
[18.06.2013 12:04:51] Interface "unknown" is no longer exist
[18.06.2013 12:04:51] Interface configuration check finished
[18.06.2013 12:04:51] Checking node name
[18.06.2013 12:04:51] Node name is OK
[18.06.2013 12:04:51] Finished configuration poll for node REMOTEPC
[18.06.2013 12:04:51] Node configuration was not changed after poll
[18.06.2013 12:04:51] **** Poll completed successfully ****
I'm trying to determine if this is an issue with NetXMS, my configuration or something with the network. In doing so I am running nxagentd.exe -D 9 on AGENTPROXY and REMOTEPC. I have also installed Wireshark on AGENTPROXY.
When polling from the NetXMS server to REMOTEPC, I see traffic coming from the server to AGENTPROXY, but I see nothing being sent to REMOTEPC. My assumption would be that the NetXMS Server talks to AGENTPROXY (hey I need to talk to REMOTEPC) and then AGENTPROXY would communicate directly with REMOTEPC, get the data and pass back to the server.
I feel I'm running around in circles at this point. Any assistance or guidance is greatly appreciated. Thank you.
I currently have NetXMS 1.2.7 installed and running properly for my local LAN. I'm attempting to setup a proxy agent at a remote site and must be missing something.
I currently have a public IP address associated with the server (AGENTPROXY) at the remote site accepting tcp/4700 from our NetXMS Server (running Windows). With this configuration I was able to add AGENTPROXY to NetXMS and properly poll the configuration.
Per previous posts and investigation, I modified the Agent configuration file for AGENTPROXY to include the following:
EnableProxy = yes
EnableSNMPProxy = yes
I then restarted the Agent on AGENTPROXY. In addition, I set the EnableZoning option in NetXMS Server and created a new zone for this remote site. I modified the Communication configuration of the zone to use AGENTSERVER for Default Agent Proxy, Default SNMP Proxy and Default ICMP Proxy.
I then installed the Agent software on REMOTEPC that has MasterServer pointing to AGENTPROXY. I also have tcp/4700 open on REMOTEPC to allow connections from AGENTSERVER.
I added REMOTEPC in NetXMS as a new node, using AGENTPROXY as the proxy and assigning it to zone for the remote site. With this configuration, I see REMOTEPC added to NetXMS but am unable to poll the configuration. Here are the results of the poll:
[18.06.2013 12:04:48] **** Poll request sent to server ****
[18.06.2013 12:04:48] Poll request accepted
[18.06.2013 12:04:48] Starting configuration poll for node REMOTEPC
[18.06.2013 12:04:51] Checking node's capabilities...
[18.06.2013 12:04:51] Checking NetXMS agent...
[18.06.2013 12:04:51] Capability check finished
[18.06.2013 12:04:51] Checking interface configuration...
[18.06.2013 12:04:51] Unable to get interface list from node
[18.06.2013 12:04:51] Interface "unknown" is no longer exist
[18.06.2013 12:04:51] Interface configuration check finished
[18.06.2013 12:04:51] Checking node name
[18.06.2013 12:04:51] Node name is OK
[18.06.2013 12:04:51] Finished configuration poll for node REMOTEPC
[18.06.2013 12:04:51] Node configuration was not changed after poll
[18.06.2013 12:04:51] **** Poll completed successfully ****
I'm trying to determine if this is an issue with NetXMS, my configuration or something with the network. In doing so I am running nxagentd.exe -D 9 on AGENTPROXY and REMOTEPC. I have also installed Wireshark on AGENTPROXY.
When polling from the NetXMS server to REMOTEPC, I see traffic coming from the server to AGENTPROXY, but I see nothing being sent to REMOTEPC. My assumption would be that the NetXMS Server talks to AGENTPROXY (hey I need to talk to REMOTEPC) and then AGENTPROXY would communicate directly with REMOTEPC, get the data and pass back to the server.
I feel I'm running around in circles at this point. Any assistance or guidance is greatly appreciated. Thank you.