Instalación y requisitos

Resolución problemas NSClient

Resolución de problemas comunes a NSClient++

Instructivo para solucionar problemas del NSClient

SINTOMAS 1:

  • Solo funciona chequeo de Ping, El resto de los chequeos retorna Connection Refused
  • Solo funciona chequeo de Ping, El resto de los chequeos retorna Could not complete SSL Handshake
  • El log presenta errores del tipo «Connection Refused from ip_nodemonitor»

CAUSA: El nodemonitor no tiene habilitado acceso por configuración o el servicio NSClient no se encuentra iniciado

SOLUCIONES POSIBLES

  • Validar que el servicio se encuentre levantado
  • Validar que se encuentren los puertos del agente en escucha (5666 y 12489 por defecto), mediante cmd (netstat -anP tcp)
  • Validar el parametro allowed hosts del nsclient.ini o NSC.ini, debe contener la ip o subnet del nodemonitor. Luego reiniciar el agente

SINTOMAS 2:

  • Solo funciona chequeo de Ping, El resto de los chequeos retorna Connection reset by Peer
  • El chequeo de puertos flappea (cambia entre OK y Falla)

CAUSA: El Agente arrojó una excepción no controlada.

SOLUCIONES POSIBLES

  • Reiniciar el servicio NSCient++

SINTOMAS 3:

  • Falla el chequeo de cpu / memoria
  • Aparece
  • el error CheckSystem\PDHCollector.cpp:139: Failed to query performance
  • counters: PdhCollectQueryData failed: : -2147481643: No data to return en el nsclient.log

CAUSA: contadores de Windows sin iniciar, rotos o con problemas de acceso

SOLUCIONES POSIBLES

  • Ejecutar en cmd como administrador el comandolodctr /R y luego reiniciar el servicio y borrar el nsclient.log para validar si el error persiste
  • Si lo anterior no resuelve el problema, validar que el usuario con el que instaló o corre el servicio pertenezca al grupo Performance Logs User Group o Administrators. Luego reiniciar el servicio y el log nsclient.log
  • Por último, si no se resuelve, instalar una versión mas reciente de NSClient++. Desde QQDrile recomendamos la versión 4.1.105, aunque puede ser una versión posterior.

SINTOMAS 4:

  • Fallan chequeos de UpTime, Memoria Virtual, Inventario, Memoria Physical

CAUSA: parámetro allow arguments de nsclient con valor incorrecto

SOLUCIONES POSIBLES

  • en el nsclient.ini poner la opción allow arguments = true para las dos secciones en que aparece: ; Section for NRPE (NRPEServer.dll) (check_nrpe) protocol options.[/settings/NRPE/server]

y

  • ; Section for external scripts configuration options (CheckExternalScripts).[/settings/external scripts]

  • Luego reiniciar el servicio

Última actualización: 07/01/2022

← Volver al Centro de ayuda

¿Interesado en nuestro servicio?

Nuestro equipo le responderá en breve.

Escríbanos a contacto@qqdrile.com
Abrir mi correo