jueves, 16 de febrero de 2017

ERROR *** AGENT => Failed to send Prolog HTTP Status Code #500

OCS Inventory

Despues de instalar el OCS Inventory agent vemos que la informacion no es reflejada en el OCS Server

Revisando los logs en la PC cliente vemos el mensaje
ERROR *** AGENT => Failed to send Prolog <HTTP Status Code #500>

Revisando los logs en el servidor vemos el mensaje:

Can't call method "do" on an undefined value at /usr/local/share/perl5/Apache/Ocsinventory/Server/System.pm line 189.\n

Se tiene que validar los archivos

dbconfig.inc.php
z-ocsinventory-server.conf

para que tengan las credenciales de la base de datos  que usa el OCS Inventory
una vez corregido se reinicia el servicio web y luego se ve reflejada la informacion de la PC cliente  en el OCS Server

Fuente: http://ask.ocsinventory-ng.org/2867/method-undefined-share-apache-ocsinventory-server-system

2 comentarios:

  1. Buen día, ya revisé la configuracion y todo esta correcto :(

    ResponderEliminar
  2. Muchas gracias por la ayuda...! En mi caso, era el archivo:
    /etc/httpd/conf.d
    que tenía mala la contraseña en el apartado:
    PerlSetVar OCS_DB_PWD mipassword
    Actualizando a la contraseña correcta y reiniciando servicios, ya funcionó.
    Gracias!

    ResponderEliminar