OCSInventory – El primer envío de datos no llega correctamente al servidor

Después de mucho tiempo sin utilizar esta solución, me he encontrado con la sorpresa que después de seguir fielmente los pasos de la instalación en CentOS 8 de OCSInventory, cuando he intentado enviar los primeros datos al servidor, este no recibía o actualizaba la información.

Para forzar el envío tienes que ejecutar el comando:

ocsinventory-agent –server http://10.0.0.10/ocsinventory

Con ello actualizar la información al momento, o bien puedes esperarte a que se actualice cada hora si consultas el cron.

La sorpresa ha sido que al intentar actualizar la información, esta no llegaba al servidor.

Varios han sido los problemas que me he encontrado:

  1. El usuario/password de la BD no se había actualizado correctamente en los ficheros:
    1. /usr/share/ocsinventory-reports/ocsreports/dbconfig.inc.php
    2. /etc/ocsinventory/ocsinventory-reports/dbconfig.inc.php
    3. /etc/httpd/conf.d/ocsinventory-restapi.conf
  2. Indicar en la configuración del agente que no guarde la información en local:
    1. /etc/ocsinventory/ocsinventory-agent.cfg
    2. Comentar la línea: # local = /var/lib/ocsinventory-agent
    3. Añadir la línea: server = [IP Servidor]

Con esto al lanzar el envío de datos ha funcionado perfectamente:

Enjoy!!!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: