Instalar y configurar OCS inventory NG en Debian

Imagen de ElSanto

Tema: 

Un amigo me pideo que le instalara un software el cual le hiciera el inventario tanto de hardware como de software que tiene en la empresa, asi que estas notas son de como procedí con la instalación y configuración de OCS inventary NG, pero vamos a ver cual es la definición de OCS Inventory segun la wikipedia: "Open Computer and Software Inventory Next Generation (OCS) es un software libre que permite a los usuarios administrar el inventario de sus activos de TI. OCS-NG recopila información sobre el hardware y software de equipos que hay en la red que ejecutan el programa de cliente OCS ("agente OCS de inventario")."

Lo primero que hicimos es coger unas de las tantos computadoras viejas que estaban cogiendo polvo, asi que la candidata fue una computadora HP Brio, pentimun celeron, con 512MB RAM y 20GB en el disco duro...

Partimos con el hecho de que ya tenemos instalado nuestro sistema base, mas LAMP, no voy a entrar en detalles en estos temas, para los que desean pueden ver estas guias: Instalación de Debian Etch con el Debian-installer etch beta 1, LAMP en Debian

Comencemos con la instalación, primero nos aseguramos que estemos al día:


# aptitude update

luego inicamos la instalación:


# aptitude install ocsinventory-server ocsinventory-reports

Después comienza con la configuración de ocsinventory-server como se muestra en la imagen

Nos pide que ingresemos la contraseña del root de mysql

Ahora nos pide una contraseña que vamos a usar para el administrador de la base de OCS inventory:

confirmamos la contraseña:

listo ya tenemos instalado los paquetes de OCS inventory NG

Antes de abrir nuestros navegador y apuntarlo a http://localhost/ocsreports debemos corregir un pequeño bug con la contraseña, para arreglar este bug tenemos que cambiar la clave...


# htpasswd /etc/ocsinventory/htpasswd.setup admin

Ahora ya corregido esto ahora si podemos abrir nuestro navegador y poner http://localhost/ocsreports, recuerden que el usuario de la base de datos de ocs inventory es ocs y la clave es la que habíamos puesto anteriormente

una vez aquí nos aparece como se muestra la figura anterior, así que solo necesitamos hacer click en send

Ahora nos pide el usuario y la clave, el usuario aquí es admin y la clave es la que pusimos cuando corregimos el bug...

Ahora comenzara con la instalación de la base de datos...hacemos un click submit query

listo hacemos un click en el enlace a OCS inventory NG

listo ya tenemos instalado todo en la parte del server, ahora ponemos el usuario admin y la clave admin

Ahora lo que hacemos es instalar en cada computadora el agente(OcsAgentSetup.exe) es algo ya trivial que esto lo dejo como lectura

Manually installing Service version of Agent

Bueno cualquier comentario o critica constructiva sera bienvenido..;)

Comentarios

Para que no este ingresando

Imagen de ElSanto

Para que no este ingresando nada a la base es porque estas poniendo mal la direccion IP del servidor o el puerto del servidor sea diferente a 80, verifica que te dice el log lo puedes encontrar en el mismo directorio donde se encuentra el instalador del agente se llama OcsAgentSetup.log, el instalador se llama OcsAgentSetup.exe este es el que debes de usar y no los otros dos que estan incluidos en el archivo cunado te lo bajas..

Saludos

[Linux Counter]

PROBLEMAS CON AGENTESOCSINVENTORY EN WINDOWS

Imagen de yurito

Buenas bueno antes que nada agradecer por el post.
BUeno me decidi a instalar el ocsinventory ya que necesito realizar inventario de mi parque informatico, bueno debo mencionar que en mi red existe 450 pcs todas intaladas con windows xp, windows seven y unas que otras con windows vista.

El Ocsinventory lo instale tal como se meciona en el presente post, sobre un servidor debian lenny, logro ingresar al administrador web del ocsinventory.

estoy haciendo las pruebas en una laptop con sistema windows xp, lo instale el agente OCSInventoryAgent.exe, lo instalo como se indica en el manual. en server lo pongo la ip de mi LAN 192.168.110.232 port 80, pero aun asi el servidor no me muestra el inventario de esta pc, veo el log del OCSInventory.exe y me mmuestra esto.

OCS INVENTORY ver. 4061 Starting session for Device on Friday, June 04, 2010 11:36:07...
Command line parameters: <>

HTTP SERVER: Connection WITHOUT proxy
HTTP SERVER: Opening Internet connection to download ...ERROR: HTTP status code 404
HTTP SERVER: Closing HTTP connection...OK
WMI Connect: Trying to connect to WMI namespace root\cimv2 on device ...OK.
Registry Connect: Trying to connect to HKEY_LOCAL_MACHINE on device ...OK.
CHECKINGS: read and <00:1C:BF:26:73:AA00:1B:38:87:61:C6> in ocsinventory.dat
IpHlpAPI GetNetworkAdapters...
IpHlpAPI GetNetworkAdapters: Calling GetIfTable to determine network adapter properties...OK
IpHlpAPI GetNetworkAdapters: Calling GetAdapterInfo to determine IP Infos...OK
IpHlpAPI GetNetworkAdapters: OK (2 objects).
CHECKINGS: write and <00:1C:BF:26:73:AA00:1B:38:87:61:C6> in ocsinventory.dat
HTTP SERVER: Creating CInternetSession to get inventory parameters...OK.
HTTP SERVER: Getting HTTP Connection to server 192.168.110.232 port 80 using no authentication...OK.
HTTP SERVER: Sending prolog query...ERROR: HTTP status code 404
HTTP SERVER: Closing HTTP connection
WMI Disconnect: Disconnected from WMI namespace.
Writing last inventory state not required.
Execution duration: 00:00:01.

ahi me arroja el error HTTP Statuts 404,

y al verificar los log del servidor debian me muestra esto.
error.log

192.168.110.226 File does not exist: /home/servidor/www/ocsinventory

no se por que vota este error, por que quiero mencionar que el ocsinventory en el servidor se instalo en la direccion /usr/share/ocsinvenotyr-server, y en el archivi /etc/apache/site_available/defaul

ahi es en donde pon el alias /ocsreports /usr/share/ocsinventory-server/ocsreports.

ahoa observo tambien los log de acces.log lo siguiente..


192.168.110.226 - - [04/Jun/2010:19:14:08 +0200] "GET /ocsreports/image/supp.png HTTP/1.1" 304 - "http://192.168.110.232/ocsreports/index.php?lareq=Todos+los+computadores" "Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)"
192.168.110.226 - - [04/Jun/2010:19:14:08 +0200] "GET /ocsreports/image/up.png HTTP/1.1" 304 - "http://192.168.110.232/ocsreports/index.php?lareq=Todos+los+computadores" "Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)"
192.168.110.226 - - [04/Jun/2010:19:14:09 +0200] "GET /ocsreports/css/ocsreports.css HTTP/1.1" 304 - "http://192.168.110.232/ocsreports/index.php?lareq=Todos+los+computadores" "Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)"
192.168.110.226 - - [04/Jun/2010:19:14:09 +0200] "GET /ocsreports/js/datetimepicker.js HTTP/1.1" 304 - "http://192.168.110.232/ocsreports/index.php?lareq=Todos+los+computadores" "Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)"
192.168.110.226 - - [04/Jun/2010:19:14:09 +0200] "GET /ocsreports/image/logo%20OCS-ng-48.png HTTP/1.1" 304 - "http://192.168.110.232/ocsreports/index.php?lareq=Todos+los+computadores" "Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)"
192.168.110.226 - - [04/Jun/2010:19:14:09 +0200] "GET /ocsreports/image/deconnexion.png HTTP/1.1" 304 - "http://192.168.110.232/ocsreports/index.php?lareq=Todos+los+computadores" "Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)"
192.168.110.226 - - [04/Jun/2010:19:14:09 +0200] "GET /ocsreports/image/banner-ocs.png HTTP/1.1" 304 - "http://192.168.110.232/ocsreports/index.php?lareq=Todos+los+computadores" "Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)"
192.168.110.226 - - [04/Jun/2010:19:14:09 +0200] "GET /ocsreports/image/ttmachines_a.png HTTP/1.1" 304 - "http://192.168.110.232/ocsreports/index.php?lareq=Todos+los+computadores" "Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)"
192.168.110.226 - - [04/Jun/2010:19:14:09 +0200] "GET /ocsreports/image/repartition.png HTTP/1.1" 304 - "http://192.168.110.232/ocsreports/index.php?lareq=Todos+los+computadores" "Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)"
192.168.110.226 - - [04/Jun/2010:19:14:09 +0200] "GET /ocsreports/image/recherche.png HTTP/1.1" 304 - "http://192.168.110.232/ocsreports/index.php?lareq=Todos+los+computadores" "Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)"
192.168.110.226 - - [04/Jun/2010:19:14:09 +0200] "GET /ocsreports/image/pass.png HTTP/1.1" 304 - "http://192.168.110.232/ocsreports/index.php?lareq=Todos+los+computadores" "Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)"
192.168.110.226 - - [04/Jun/2010:19:14:09 +0200] "GET /ocsreports/image/pack.png HTTP/1.1" 304 - "http://192.168.110.232/ocsreports/index.php?lareq=Todos+los+computadores" "Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)"
192.168.110.226 - - [04/Jun/2010:19:14:09 +0200] "GET /ocsreports/index.php?lareq=Todos+los+computadores HTTP/1.1" 200 2415 "http://192.168.110.232/ocsreports/" "Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)"
192.168.110.226 - - [04/Jun/2010:19:14:09 +0200] "GET /ocsreports/image/securite.png HTTP/1.1" 304 - "http://192.168.110.232/ocsreports/index.php?lareq=Todos+los+computadores" "Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)"
192.168.110.226 - - [04/Jun/2010:19:14:09 +0200] "GET /ocsreports/image/dictionnaire.png HTTP/1.1" 304 - "http://192.168.110.232/ocsreports/index.php?lareq=Todos+los+computadores" "Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)"
192.168.110.226 - - [04/Jun/2010:19:14:09 +0200] "GET /ocsreports/image/configuration.png HTTP/1.1" 304 - "http://192.168.110.232/ocsreports/index.php?lareq=Todos+los+computadores" "Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)"
192.168.110.226 - - [04/Jun/2010:19:14:09 +0200] "GET /ocsreports/image/regconfig.png HTTP/1.1" 304 - "http://192.168.110.232/ocsreports/index.php?lareq=Todos+los+computadores" "Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)"
192.168.110.226 - - [04/Jun/2010:19:14:09 +0200] "GET /ocsreports/image/administration.png HTTP/1.1" 304 - "http://192.168.110.232/ocsreports/index.php?lareq=Todos+los+computadores" "Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)"
192.168.110.226 - - [04/Jun/2010:19:14:09 +0200] "GET /ocsreports/image/agent.png HTTP/1.1" 304 - "http://192.168.110.232/ocsreports/index.php?lareq=Todos+los+computadores" "Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)"
192.168.110.226 - - [04/Jun/2010:19:14:09 +0200] "GET /ocsreports/image/label.png HTTP/1.1" 304 - "http://192.168.110.232/ocsreports/index.php?lareq=Todos+los+computadores" "Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)"
192.168.110.226 - - [04/Jun/2010:19:14:09 +0200] "GET /ocsreports/image/utilisateurs.png HTTP/1.1" 304 - "http://192.168.110.232/ocsreports/index.php?lareq=Todos+los+computadores" "Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)"
192.168.110.226 - - [04/Jun/2010:19:14:09 +0200] "GET /ocsreports/image/doublons.png HTTP/1.1" 304 - "http://192.168.110.232/ocsreports/index.php?lareq=Todos+los+computadores" "Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)"
192.168.110.226 - - [04/Jun/2010:19:14:09 +0200] "GET /ocsreports/image/aide.png HTTP/1.1" 304 - "http://192.168.110.232/ocsreports/index.php?lareq=Todos+los+computadores" "Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)"
192.168.110.226 - - [04/Jun/2010:19:14:09 +0200] "GET /ocsreports/image/local.png HTTP/1.1" 304 - "http://192.168.110.232/ocsreports/index.php?lareq=Todos+los+computadores" "Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)"
192.168.110.226 - - [04/Jun/2010:19:14:09 +0200] "GET /ocsreports/image/up.png HTTP/1.1" 304 - "http://192.168.110.232/ocsreports/index.php?lareq=Todos+los+computadores" "Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)"
192.168.110.226 - - [04/Jun/2010:19:14:09 +0200] "GET /ocsreports/image/supp.png HTTP/1.1" 304 - "http://192.168.110.232/ocsreports/index.php?lareq=Todos+los+computadores" "Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 (.NET CLR 3.5.30729)"
::1 - - [04/Jun/2010:19:14:26 +0200] "OPTIONS * HTTP/1.0" 200 - "-" "Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny8 with Suhosin-Patch mod_python/3.3.1 Python/2.5.2 mod_perl/2.0.4 Perl/v5.10.0 (internal dummy connection)"
192.168.110.226 - - [04/Jun/2010:19:15:22 +0200] "GET /ocsinventory/deploy/label HTTP/1.1" 404 223 "-" "OCS-NG_windows_client_Nov 2 2009"
192.168.110.226 - - [04/Jun/2010:19:15:22 +0200] "POST /ocsinventory HTTP/1.1" 404 210 "-" "OCS-NG_windows_client_v4061"

bueno haber si me echas una mano para poder resolver este problema que tal vez tambien otros del foro ya hayan tenido.

agradesco de antemano el espiritu colaborador por el bien del conocimiento..

USAR SOFTWARE LIBRE, PARA UNA EDUCACION LIBRE Y CIENTIFICA

Desde tu maquina con windows

Imagen de ElSanto

Desde tu maquina con windows abre el browser y pones http://192.168.110.232/ocsreports/ debería poderte conectar desde cualquier computadora al servidor, si te sale error 404 en el browser es porque la dirección no es la correcta o tienes bloqueado el servidor y solo puede verse desde el servidor mismo, realizas la modificaciones necesarias en el servidor para que todos los puedan ver

[Linux Counter]

desde maquina windows

Imagen de yurito

Gracias por tu respuesta, si desde la mauina con windows si ingresa desde el browser a la direccion, pero el problema es que no lista las maquinas que estan en mi red me aparece como si no hubiera ninguna maquina en la red me muestra;
No hay resultados.

bueno como mencionaba el ocs lo tengo instalado en el debian lenny con apache2 php5 modulos perl, mysql, y todo lo que necesita ocs inventory, el ocs inventory lo instale desde el archivo y ni aun asi me da respuesta de los agentes de windows. bueno espero su colaboracion.

USAR SOFTWARE LIBRE, PARA UNA EDUCACION LIBRE Y CIENTIFICA

Páginas