[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Sobre OCS Inventory continuacion



Carlos Luis Sánchez Bocanegra wrote:

Federico Alberto Sayd dijo:
Carlos Luis Sánchez Bocanegra wrote:

Hola un saludo, agradecer antes de nada la atención.

Estamos tratando el paquete OSC Inventory
(http://ocsinventory.sourceforge.net/) el cual permite con cierta facilidad
sincronizar clientes y pasar la información de su hardware y software a un
servidor.

En principio el server lo hemos probado en ubuntu, y en formato web funciona.
El problema ha sido a la hora de hacer pruebas cliente-servidor. Hemos
instalado el cliente (winXP) y no responde.. os paso un dump de los logs.
______________________________________________________________
apache2/error.log
failed to resolve handler Ocsinventory
failed to resolve handler Ocsinventory
----------------------------------------------------------
Hemos ejecutado consultado en el FAQ la orden en cliente de ocsinventory
/server:10.198.0.185/degug os muestro un dump del log del fichero
__________________________________________________________________
OCS INVENTORY ver. 4014  Starting session for Device <MINFOR04> on Wednesday,
April 26, 2006 13:31:29...

Command line parameters: <</server:10.198.0.185/debug />>



WMI Connect: Trying to connect to WMI namespace root\cimv2 on device
<Localhost>...OK.

Registry Connect: Trying to connect to HKEY_LOCAL_MACHINE on device
<Localhost>...OK.

SetupAPI Connect: Trying to connect to SetupAPI on device <Localhost>...OK.

CHECKINGS: No ocsinventory.dat file found !

IpHlpAPI GetNetworkAdapters...

IpHlpAPI GetNetworkAdapters: Calling GetIfTable to determine network adapter
properties...OK

IpHlpAPI GetNetworkAdapters: Calling GetAdapterInfo to determine IP
Infos...OK

IpHlpAPI GetNetworkAdapters: OK (1 objects).

DID_CHECK: Mac changed new:<00:11:11:CA:6E:55> old:<>, hname changed
new:<MINFOR04> old:<>

Generating Unique ID for device <MINFOR04>...OK
(MINFOR04-2006-04-26-13-31-29)

CHECKINGS: write <MINFOR04-2006-04-26-13-31-29> and <00:11:11:CA:6E:55> in
ocsinventory.dat

HTTP SERVER: Creating CInternetSession to get inventory parameters...OK.

HTTP SERVER: Connecting to server 10.198.0.185/debug port 80...OK.

HTTP SERVER: Sending prolog query...

HTTP SERVER: No se ha podido resolver el nombre de servidor o su dirección




HTTP SERVER: Closing HTTP connection

WMI Disconnect: Disconnected from WMI namespace.

SetupAPI Disconnect: Disconnected from SetupAPI.

Execution duration: 00:00:00.
_______________________________________________________________________

Mysql 4.1
he seguido al paso el manual de instalacion y todo indicaba correctamente...
Resolver nombre del servidor??? si voy directamente por ip y accedo al
servidor ....donde está el problema??? Gracias de antemano.


Qué versión de OCS usas? Yo lo he hecho andar sin problemas sobre
OSC Inventory 4014 creo que la última.
Debian, pero he usado clientes windows 2000. Fijate que el servidor web
yo lo he intentado con un cliente XP·..:-(
de administración es distinto al de comunicación. El primero corre sobre
php y mysql y el último es un servidor virtual que corre sobre perl
mediante apache.
Ok, eso mas o menos si lo conociamos...Puedes darme alguna pista mas??? howto
o lo que sea en la web en el FAQ es poco extenso y no da opciones a nuestro
problema, en cuanto a la administracion web va bien y en teoria el perl
deberia ir pues seguimos extrictamente la documentacion...(incluso como
anecdota teniamos mysql 4.0 en vez de la 4.1 y nos dimos cuenta al hacer el
script de instalacion php) ...gracias de todas formas.
Saludos!!
Gracias!!!
--
To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org






La última versión de OCS es la 1.0 RC2 y la documentación está en un pdf en este link:
http://prdownloads.sourceforge.net/ocsinventory/OCS_Inventory_NG_Installation_and_Administration_Guide_1.4_EN.pdf.zip?download

Los logs de apache dicen que no están resolviendo el handler Ocsinventory. O sea que no puede ejecutar el servidor virtual de comunicación. Al parecer se refiere al script /var/www/ocsinventory-NG/Ocsinventory.pm (si lo instalaste en /var/www), que es el servidor en sí.

¿Editaste el archivo Ocsinventory_startup.pl y modificaste esta línea:

use lib "/var/www/ocsinventory-NG";# <= Change this if Ocsinventory.pm is in an other place

para que refleje el camino de instalación de ocs?

Apache primero llama a Ocsinventory_startup.pl y este último llama a Ocsinventory.pm

Fijate si puedes aumentar los logs del apache para que te muestre los errores de perl.


Dime si te fue util la información

Saludos!!



Reply to: