martes, 5 de noviembre de 2013

Fallo al instalar cliente Oracle en linux

0 comentarios, Publicado por Covent en 14:01 ,
Si has llegado hasta aqui es porque te ha salido en consola el siguiente error
>>> No se ha podido ejecutar la comprobación automática de colores de visualización con el comando /usr/bin/xdpyinfo. Compruebe si está definida la variable DISPLAY.    Fallo <<<<
Para solucionarlo solo tienes que seguir los siguientes pasos:
# xhost + 
# su – oracle 
Asignas la variable DISPLAY con el valor 0.0 y problema solucionado.







Si esta informacion te ha sido de ayuda pincha en mis anuncios. Nos ayudamos mutuamente. Gracias

viernes, 12 de julio de 2013

Errores frecuentes configurando pnp4nagios

0 comentarios, Publicado por Covent en 9:34 ,
Hay dos errores comunes que suelen tener la mayoría en la instalación de pnp4nagios

1 - Error 500 a la hora de abrir el enlace:
  •             Este error se produce porque no tienes alguna libreria instalada. En algunos casos se soluciona (re)instalando los paquetes libapache2-mod-php5, php5 y libapache2-mod-php5. 

  •             Si la libreria que te falta es una tal worker gearman instala CPAN y luego pon este comando en consola:
perl -MCPAN -e "CPAN::Shell->force(qw(notest install  Gearman::Worker))"


2 - No se ha creado la ubicacion o el xml  para el servidor:
Esto pasa porque realmente no se están ejecutando las rddtool y vas a tener que comparar las entradas del fichero nagios.cfg sean iguales a las de commands.cfg

nagios.cgf
service_perfdata_command=process-service-perfdata-pnp4nagios
host_perfdata_command=process-host-perfdata-pnp4nagios

commands.cfg
define command {
       command_name    process-service-perfdata-pnp4nagios
       command_line    /usr/bin/perl /usr/local/pnp4nagios/libexec/process_perfdata.pl
}

define command {
       command_name    process-host-perfdata-pnp4nagios
       command_line    /usr/bin/perl /usr/local/pnp4nagios/libexec/process_perfdata.pl -d HOSTPERFDATA
}

Es posible que alguna de estás soluciones no sea la tuya, pero son las que más casos resuelven.

 Felices monitorizaciones!!!







Si esta informacion te ha sido de ayuda pincha en mis anuncios. Nos ayudamos mutuamente. Gracias

viernes, 7 de junio de 2013

Nsclient++. Comandos externos

0 comentarios, Publicado por Covent en 9:21 ,
Con los siguientes pasos solucionaras los problemas que te hayas podido encontrar con scripts que hayas intentado ejecutar desde el nsclient como:

UNKNOWN: No handler for that command
No handler for command:

Editar el fichero nsclient.ini introduciendo las siguientes lineas:
[/settings/external scripts]

; Necesario para usar argumentos en scripts externos.

; allow arguments = true


[/settings/external scripts/wrappings]

; configuración de intérprete según extensión

bat = scripts\\%SCRIPT% %ARGS%

ps1 = cmd /c echo scripts\\%SCRIPT% %ARGS%; exit($lastexitcode) | powershell.exe -ExecutionPolicy Bypass -command –

vbs = cscript.exe //T:30 //NoLogo scripts\\lib\\wrapper.vbs %SCRIPT% %ARGS%


[/settings/external scripts/wrapped scripts]

;Nuestros commandos externos en directorio scripts de nsclient

test_bat = check_ok.bat

test_ps = check_test.ps1

test_vbs = check_test.vbs
Con esto finaliza la configuración. Y ahora tan solo queda realizar pruebas:
# check_nrpe -H ip_nsclient -c comando(test_bat,test_ps,test_vbs)







Si esta informacion te ha sido de ayuda pincha en mis anuncios. Nos ayudamos mutuamente. Gracias

martes, 4 de junio de 2013

Vbscrip Error: 0x8004100E

0 comentarios, Publicado por Covent en 10:09 ,
Si has llegado hasta este artículo, probablemente andas probando un script vbs sobre windows 2008 y te habra dado el error  0x8004100E.

Para solucionarlo solo debes hacer lo siguiente y bajo tu responsabilidad:

1.- Utilizar Regedit para comprobar el valor de default namespace en  HKEY_LOCAL_MACHINE\Software\Microsoft\WBEM\Scripting  sea  root\cimv2


2.- Edita tu script y cambia

Set oWebAdmin = GetObject("winmgmts:root\WebAdministration")
por
Set oWebAdmin = GetObject("winmgmts:root\cimv2")

Y ya no te dará este error.






Si esta informacion te ha sido de ayuda pincha en mis anuncios. Nos ayudamos mutuamente. Gracias


martes, 2 de abril de 2013

Identificación automática en SSH usando claves RSA

0 comentarios, Publicado por Covent en 14:50 ,
Lo primero que tenemos que hacer es generar un conjunto de claves de cifrado asimétrico empleando el algoritmo RSA. Abrimos una terminal y escribimos lo siguiente:
# ssh-keygen
A continuación nos pide que introduzcamos una passphrase para el conjunto de claves. La passphrase protege tu clave privada en caso de que se vea comprometida. No obstante, para este tutorial no vamos a usar ninguna. Tras hacer esto vamos a:
# cd .ssh/
Este directorio contiene el par de claves que acabamos de generar: id_rsa e id_rsa.pub. Tenemos que subir al servidor de destino la parte pública de la clave, es decir, id_rsa.pub. Usamos el comando scp para copiar el archivo de su ubicación local a una carpeta temporal del servidor mediante SSH.
# scp id_rsa.pub usuario_servidor@direccion_servidor.com:/tmp
Conectamos al servidor mediante ssh.
# ssh usuario_servidor@direccion_servidor.com
# cd .ssh/
Añadimos nuestra clave pública al listado de claves autorizadas y después borramos el archivo de clave pública de su ubicación temporal:
# cat /tmp/id_rsa.pub >> authorized-keys
# rm /tmp/id_rsa.pub
Si todo ha ido bien no tendremos que introducir nuestra contraseña otra vez.






Si esta informacin te ha sido de ayuda pincha en mis anuncios. Nos ayudamos mutuamente. Gracias