otrs logo

[otrs] – Scheduler is not running (Debian)

0

Si instalas OTRS en Debian usando este manual de instalación de OTRS en Linux, el paso final es el de añadir el script del programador de OTRS (OTRS Scheduler) a /etc/init.d para que se ponga en marcha de forma ordenada en cada arranque o reinicio de sistema. El problema es que con la configuración por defecto tanto de Debian como del script (que está en scripts/otrs-scheduler-linux) no llega a arrancarse al iniciar el sistema, esto lo vemos con un usuario administrador en la interfaz gráfica mediante el mensaje “Scheduler is not running” o también en los logs de error de arranque del Scheduler OTRS “DBD::mysql::st execute failed: MySQL server has gone away“:

Podemos hacer clic en el mensaje y nos da la opción de forzar su arranque: Por otro lado, si miramos los logs de error generados en los intentos de arranque del Scheduler del OTRS veremos algo como esto:

root@OTRS-ITSM:~# ls -lh /opt/otrs/var/log/SchedulerERR* -rw-rw-rw- 1 www-data www-data 3,9K feb 12 20:52 /opt/otrs/var/log/SchedulerERR-1392234981.log -rw-rw-rw- 1 www-data www-data 3,9K feb 12 21:15 /opt/otrs/var/log/SchedulerERR-1392241808.log -rw-rw-rw- 1 www-data www-data 3,9K feb 13 00:00 Más >
Brico: Conectar mando del parking con temporizador en luces largas de una Husqvarna Nuda 900

Brico: Conectar mando del parking con temporizador en luces largas de una Husqvarna Nuda 900

0

Una de las modificaciones mas necesarias a nivel práctico para una moto es, en mi opinión, la de conectar el mando del parking a las luz de largo alcance o a las ráfagas y así, con solo pulsar el botón de ráfagas podemos abrir la puerta del parking sin necesidad de parar, quitarnos el guante, buscar el mando en el bolsillo y abrir la puerta. Además nos olvidamos de la pila ya que alimentaremos el circuito del mando directamente con los 12V de la batería de la moto.

El problema en este punto es que cuando circulemos con las largas el mando estaría funcionando continuamente con lo que limitamos inútilmente la vida operativa del mando, para solucionar esto, a finales de 2011 diseñé un sencillo circuito temporizador para alimentar el mando solo una vez durante un instante cuando llega alimentación de la luz de largo alcance de la moto, con lo que no se queda funcionando siempre que la larga esté encendida. Éste es el post en el que explico el procedimiento para integrar ese simple circuito al mando del parking antes de instalarlo en la moto y como hacer la instalación del mando del parking en las luces largas de una Husqvarna SM610. La adaptación a otras motos debería de ser sencilla, Más >

chattr - archivos inmutables

Solución a E212: Can’t open file for writing – un poco de cultura de atributos linux y comando chattr

0

Tratas de editar un archivo como root y no te deja? “W10: Warning: Changing a readonly file”, “E212: Can’t open file for writing”, pero si soy root!! que pasa? pues que puede que tenga atributos asignados mediante “chattr”. Compruébalo con:

# lsattr filename ----i-------- filename

y te dirá si se han seteado alguno de sus atributos, cada fichero en Linux tiene una serie de atributos asociados a el, inmutable en este caso ejemplo, que hace al fichero inmutable ante cambios o eliminaciones desde cualquier usuario. Para modificarlo hay que hacerlo mediante:

# chattr -i filename

Que pone en bit inmutable de los atributos de filename a 0. Para activar alguno de ellos sería de la forma:

# chattr +c filename

En este caso activa el bit compress, que activa la compresión automática en disco por el kernel, una lectura del fichero devuelve los datos descomprimidos y una escritura en el fichero comprime los datos antes de almacenarlos en disco, y así algunos mas que pueden ser convenientes en algún caso como el atributo append (+a) para permitir únicamente añadir texto pero no modificar el existente. Mas info man chattr

Fuentes:

backup

Script de backup plataforma AlienVault USM-OSSIM

0

En esta entrada el compañero Ferran libera un script de backup para la plataforma AlienVault USM y OSSIM. El uso es bien sencillo, lo descargamos en un directorio local:

avlogger:~/ossim-backup# wget http://fompi.net/wp-content/uploads/2013/10/backup-ossim.sh --2013-12-16 14:15:24-- http://fompi.net/wp-content/uploads/2013/10/backup-ossim.sh Connecting to 10.42.1.17:8080... connected. Proxy request sent, awaiting response... 200 OK Length: 3496 (3.4K) [text/x-sh] Saving to: `backup-ossim.sh' 100%[======================================================================================================] 3,496 --.-K/s in 0.001s 2013-12-16 14:15:26 (4.60 MB/s) - `backup-ossim.sh' saved [3496/3496]

Le asignamos permisos de ejecución:

avlogger:~/ossim-backup# chmod u+x backup-ossim.sh

Y lo ejecutamos para ver su funcionamiento y uso:

avlogger:~/ossim-backup# ./backup-ossim.sh Usage: backup-ossim.sh [-d] [-f] [-c] [-D] -d Backup Database -f Backup /var files -c Backup config files -D Delete existing backups

Nos da opción de hacer backup de base de datos (útil para logger, Más >

ossim-setup

Evitar ossim-setup al conectar por SSH a una máquina AlienVault OSSIM

0

Desde la versión 4 de AlienVault OSSIM cada vez que accedemos por SSH a una máquina de la infraestructura directamente nos lanza el menu ossim-setup, desde donde podemos configurar bastantes cosas de la máquina, pero no todas y siempre necesitamos terminar accediendo al sistema para configurar algo, bien sea un plugin o cualquier otro tema cotidiano. Para eso se dispone de la opción “Jailbreak this appliance” del menú, pero cuando accedemos a diario se vuelve un engorro tener que hacer esto.

Evitar menú ossim-setup al lanzar una sesion ssh contra una máquina de AlienVault OSSIM

Desde que decidieron cambiar esto, otra funcionalidad que dejó de estar activa es el acceso por WinSCP desde máquinas windows. Para desactivarlo ingresar el comando:

avsiem:~# usermod -s /bin/bash root

Y cuando sea necesario acceder al menú solo hay que lanzar como siempre un:

avsiem:~# ossim-setup

The Gaslamp Killer

The Gaslamp Killer – In The Dark (Official Video)

0

Pon el video en pantalla completa, calidad HD y ponte unos buenos cascos… Personalmente lo he disfrutado ya unas decenas de veces, pero sigue poniéndome los pelos de punta. Aquí os dejo el Video Oficial, cargado de simbolismo, del tema In the dark que cierra el, por ahora, último y excelente trabajo de 17 temas BREAKTHROUGH del complejo e inclasificable “The Gaslamp Killer“. Reseñable también el trabajo en el video: Director: Hyperballad Producer: Filip Čermák Dp: Tomas Jelinek Editor: Jarrett Fijal Compositing & additional fx: Mo Stoebe 3D FX: Charles De Meyer Wardrobe: Lenka Kovaříková

William Benjamin Bensussen, mejor conocido por su nombre de guerra The Gaslamp Killer (GLK), es un productor de hip hop y DJ experimental con sede en Los Ángeles. Firmó con el sello Brainfeeder y ha producido temas de artistas como Flying Lotus o Gonjasufi. Hace unos meses pasó una temporada en el hospital, concretamente en julio de éste 2013, por un accidente en moto que pudo haberle costado la vida. Esto le ha apartado obligatoriamente de las drogas y el alcohol y le ha llevado a decir textualmente que “es hora de buscar dentro de mi alma y ver que sale”. Personalmente estoy ansioso de Más >

http://saghul.net/blog/wp-content/uploads/2007/08/python.png

regexp.py corregido por fompi.net para OSSIM y AlienVault USM

0

Un aporte muy interesante de Ferran para OSSIM y AlienVault USM es su versión corregida de regexp.py.

Para los que no lo sepan regexp.py es un script de OSSIM y AlienVault USM que se ubica en /usr/share/ossim/scripts/regexp.py y trata de ser una útil herramienta para ayudar a los técnicos en la ardua tarea de creación de plugins para OSSIM, mas bien trata de ser útil para la parte de testing de nuevos plugins. regexp.py es un script que lee un fichero de logs y lo evalúa contra una expresión regular concreta o un fichero de plugin que contenga varias expresiones regulares con las que han de matchear los eventos que se encuentran en el fichero de logs y nos dice el resultado, de forma que sabremos si nuestras expresiones regulares son correctas o no. Y digo que “regexp.py trata de ser una útil herramienta” básicamente porque no funciona bien y sus errores (los mismos desde el origen de los tiempos…) lo hacen inservible, estos son los errores que nosotros hemos detectado en el script regexp.py:

  • No respeta el orden de las expresiones regulares contenidas dentro del fichero de plugin que usemos.
  • El modificador “y” (show non matching lines) no funciona.
  • No funciona el uso de los Más >
Documentación HTML de Brocade Vyatta vRouter 6.6 y Vyatta 5400

Nueva versión HTML de documentación de Brocade Vyatta vRouter 6.6 y Vyatta 5400

0

Desde sus inicios en Vyatta Inc. han cuidado bastante el tema de la documentación ofreciendo unos manuales de calidad y mediante los que poder entender el funcionamiento y el modo de configuración de sus diferentes módulos.

El crecimiento en las funcionalidades de Vyatta y la ampliación de contenido ha hecho que la manejabilidad de dicha documentación en formato pdf sea un tanto tediosa, por lo que han creado una versión HTML de toda la documentación mas actual y sin necesidad de darse de alta para consultarla.

La documentación es referente a las versiones de pago de Vyatta (el ahora llamado Brocade Vyatta vRouter 6.6 y antes conocido como Vyatta Network OS) y para los appliances Vyatta 5400, pero también es totalmente válido para poder configurar por consola (CLI) todas las funcionalidades que están presentes en la versión open Vyatta Core.

Así que para el uso diario, usemos la versión de Vyatta que usemos, esta nueva herramienta de documentación es enormemente útil. Aquí la tienes.

Enviar una lista de comandos a Vyatta de forma remota usando un fichero

Enviar una lista de comandos a Vyatta de forma remota usando un fichero

1

Cuando tenemos varias máquinas Vyatta con una configuración homogénea y necesitamos modificar la configuración de estas de la misma forma en cada una tenemos dos opciones, conectarnos por SSH a cada una de nuestras máquinas Vyatta y modificar la configuración una por una o crear un fichero de texto que contenga todos los comandos a ejecutar en cada máquina y enviarlo a cada una de las máquinas para que se ejecute por SSH y así no haya que escribir los mismos comandos en cada una de las máquinas Vyatta.

Por supuesto la segunda opción es mucho mas rápida y agiliza mucho el proceso de crear la misma configuración en diferentes máquinas Vyatta pero lleva consigo riesgos añadidos ya que los comandos se ejecutarán directamente y se pondrán en funcionamiento si posibilidad previa de prueba y error, por lo que recomiendo este método solo para usuarios expertos en Vyatta y que sepan muy bien lo que hacen y lo que van a configurar.

Vamos con un ejemplo de demostración:

Imaginemos que queremos implementar una nueva regla de firewall idéntica en cada una de nuestras máquinas Vyatta remotas, dicha regla permitirá el acceso SSH desde la LAN hacia el exterior, sabemos que la interfaz LAN de Más >

can banda

Can – Vitamin C (1972)

0

Para retomar, ¿que mejor que un temazo bien ornamentado?

Can, revolucionarios a finales de los 60 y durante la década de los 70 fue una de las bandas más importantes del movimiento Kraut Rock rock psicodélico y experimental surgido en Alemania Occidental y que sirvió de fuerte influencia para muchas otras vertientes musicales posteriores.

Aquí os dejo Vitamin C, una joya, un tema del 72 que forma parte de su cuarto disco Ege Bamyasi, ornamentado con un video de nosequien incapaz de dejarte indiferente. Muchas gracias por la contribución JuanPe!

Ir arriba