Hello all,
We have implemented a Nagios Xi server updated to the latest stable version 5.7.2. We face an issue with the latest provided feature "Deploy Agent" for NCPA Linux agent deployment. We have set up the necessary root user and after the deploy, we receive the below error:
Host System Status
XX.XX.XX.XX RedHat 6.10 (x86_64) Failed Failed to connect to assets.nagios.com at port 443: [Errno 97] Address family not supported by protocol
Obviously the error is related to lack of network connectivity with assets.nagios.com site at 443 port. We need to know if this connectivity required from Nagios Xi server in order to push the appropriate agent files to host for agent deploy or from the host witch the deploy will be applied. In our case, we have not internet access at both hosts (Nagios server & client) but in case of Nagios Xi server requires the connectivity we can provide internet access temporarily until the completion of agents installations.
Otherwise, the feature is not practically useful because in most cases at enterprise environments hosts are not acceptable to have internet access.
Thank you,
Linux NCPA Agent Installation from Nagios GUI "Deploy Agent"
Re: Linux NCPA Agent Installation from Nagios GUI "Deploy Ag
Where specifically are you seeing that?
Please edit your ncpa.cfg on the remote NCPA host and set this:
Then restart the ncpa_listener and the ncpa_passive services and see if that resolves it.
Please edit your ncpa.cfg on the remote NCPA host and set this:
Code: Select all
ip = 0.0.0.0
port = 5693Re: Linux NCPA Agent Installation from Nagios GUI "Deploy Ag
Hi,
The described file "ncpa.cfg" exists only after the NCPA agent installation in the machine. So in our case, we are before agent installation.
We have checked again with Nagios Xi internet connectivity and It seems that the connectivity required from the machine witch the agent will be installed to assets.nagios.com port 443.
Please let us know if there is any way for a total offline NCPA agent installation in a Redhat based Linux host because hosts of our enterprise environment are not permitted to have internet access to site: assets.nagios.com port 443.
Thank you,
The described file "ncpa.cfg" exists only after the NCPA agent installation in the machine. So in our case, we are before agent installation.
We have checked again with Nagios Xi internet connectivity and It seems that the connectivity required from the machine witch the agent will be installed to assets.nagios.com port 443.
Please let us know if there is any way for a total offline NCPA agent installation in a Redhat based Linux host because hosts of our enterprise environment are not permitted to have internet access to site: assets.nagios.com port 443.
Thank you,
Re: Linux NCPA Agent Installation from Nagios GUI "Deploy Ag
Currently the Deploy Agent functionality does use external URLs to download the package.
You can see the what it uses here:
Your only option at this point in time is to manually install on the system.
I've submitted a feature request on your behalf with link back to this post:
Please keep in mind that the decision to implement the enhancement is at the discretion of our development team.
You can see the what it uses here:
Code: Select all
/usr/local/nagiosxi/html/config/deployment/roles/ncpa_install_linux/tasks/main.ymlI've submitted a feature request on your behalf with link back to this post:
Code: Select all
FR: XI - Deploy Agent - Allow for NCPA packages to be hosted on the XI server for offline environments